BODY { background-color: #ffffff; color: #4d4d4d; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px 0px 0px 0px }

p.text { text-align: center; font-size: 12pt; color: #4d4d4d; font-weight: bold }

td.small { text-align: center; font-size: 10px; font-weight: bold; color: #4d4d4d }
td.name { text-align: left; font-size: 18px; font-weight: bold; color: #4d4d4d }
td.body { text-align: left; font-size: 12px; font-weight: bold; color: #4d4d4d }
td.footer { text-align: left; font-size: 12px; color: #4d4d4d }
td.story { text-align: left; color: #000000; font-size: 12px; padding-left:0.5ex }
td.menu { padding-left:0.5ex; padding-right:0.5ex; font-size: 12px; font-weight: bold; }
td.submenu { font-size: 10px; font-weight: bold; }
td.update_story_title { padding-left:0.5ex; padding-right:0.5ex; padding-bottom:0.5ex; vertical-align: top; font-size: 12px; font-weight: bold; color: #4d4d4d }
td.search { vertical-align: top; padding-left:0.5ex; padding-right:0.5ex; padding-top: 6px; text-align: left; font-size: 12px; font-weight: bold; color: #4d4d4d }

th.menu { text-align: center; font-size: 12px; font-weight: bold; background-color: #4d4d4d; color: #ffffff }
th.update { padding-left:0.5ex; padding-right:0.5ex; padding-bottom: 2px; vertical-align: bottom; text-align: right; font-size: 12px; font-weight: bold; background-color: #4d4d4d; color: #ffffff }
th.update_title { padding-left:0.5ex; padding-right:0.5ex; vertical-align: bottom; text-align: left; font-size: 16px; font-weight: bold; background-color: #4d4d4d; color: #ffffff }
th.update_story_header { padding-left:0.5ex; padding-right:0.5ex; vertical-align: bottom; border-bottom: 2px solid #4d4d4d; font-size: 18px; color: #4d4d4d }
th.update_story_category { padding-left:0.5ex; padding-right:0.5ex; padding-top:0.5ex; vertical-align: bottom; font-size: 16px; font-weight: bold; color: #4d4d4d }
th.update_story_writer { padding-left:3ex; padding-right:0.5ex; vertical-align: top; font-size: 14px; font-weight: bold; color: #4d4d4d }
th.search_title { padding-left:0.5ex; padding-right:0.5ex; vertical-align: bottom; border-bottom: 2px solid #4d4d4d; text-align: center; font-size: 18px; color: #4d4d4d }
th.title { text-align: center; font-size: 14px; font-weight: bold; background-color: #ffffff; color: #4d4d4d }

table.menu { align: right; border: 1px solid #4d4d4d; margin-bottom: 10px }
table.update { margin-bottom: 20px }

input.search { font-size: 9px; margin: 1px; width: 80px; letter-spacing: 0.05em; border: 1px solid #4d4d4d }
input.button { font-size: 12px; letter-spacing: 0.05em; border: 0px; color: #4d4d4d; background-color: #ffffff; font-weight: bold }
input.button:hover { font-size: 12px; letter-spacing: 0.05em; border: 0px; color: #4d4d4d; background-color: #ffffff; font-weight: bold; text-decoration: underline }

input.submit_story { padding-left:0.5ex; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 1px; letter-spacing: 0.05em; border: 1px solid #4d4d4d }

select.submit_story { padding-left:0.5ex; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 1px; letter-spacing: 0.05em; outline: 1px solid #4d4d4d }

textarea.submit_story { padding-left:0.5ex; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 1px; letter-spacing: 0.05em; border: 1px solid #4d4d4d }

a.file:hover { text-align: left; font-size: 12px; font-weight: bold; color: #6f6f6f; text-decoration: underline }
a.file:link { text-align: left; font-size: 12px; font-weight: bold; color: #6f6f6f; text-decoration: none }
a.file:visited { text-align: left; font-size: 12px; font-weight: bold; color: #6f6f6f; text-decoration: none }
a.file:active { text-align: left; font-size: 12px; font-weight: bold; color: #6f6f6f; text-decoration: none }

a.links:hover {  color: #4d4d4d; background-color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: underline }
a.links {  color: #4d4d4d; background-color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none }

a.print:hover {  color: #000000; background-color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: underline }
a.print:link {  color: #000000; background-color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none }
a.print:visited {  color: #000000; background-color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none }
a.print:active {  color: #000000; background-color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none }

a.menu:hover {  color: #4d4d4d; background-color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: underline }
a.menu:link {  color: #4d4d4d; background-color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none }
a.menu:visited {  color: #4d4d4d; background-color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none }
a.menu:active {  color: #4d4d4d; background-color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none }

a.update_writer:hover {  color: #4d4d4d; background-color: #FFFFFF; font-size: 14px; font-weight: bold; text-decoration: underline }
a.update_writer:link {  color: #6f6f6f; background-color: #FFFFFF; font-size: 14px; font-weight: bold; text-decoration: none }
a.update_writer:visited {  color: #6f6f6f; background-color: #FFFFFF; font-size: 14px; font-weight: bold; text-decoration: none }
a.update_writer:active {  color: #6f6f6f; background-color: #FFFFFF; font-size: 14px; font-weight: bold; text-decoration: none }

a.update_category:hover {  color: #6f6f6f; background-color: #FFFFFF; font-size: 16px; font-weight: bold; text-decoration: underline }
a.update_category:link {  color: #4d4d4d; background-color: #FFFFFF; font-size: 16px; font-weight: bold; text-decoration: none }
a.update_category:visited {  color: #4d4d4d; background-color: #FFFFFF; font-size: 16px; font-weight: bold; text-decoration: none }
a.update_category:active {  color: #4d4d4d; background-color: #FFFFFF; font-size: 16px; font-weight: bold; text-decoration: none }