body { background-color:#CC9966; font-family:Georgia, "Times New Roman", Times, serif; margin: 0px 0px 0px 0px; }
a:link { color:#000099; } a:active { color:#000099; } a:visited { color: #000099; } a:hover { color:#0033CC; }

#a_text_info { background-color:#FFCC99; width:650px; font-family:Georgia, "Times New Roman", Times, serif; margin-left:auto; margin-right:auto; }
#access_counter { background-color:#FFCC99; font-family:Georgia, "Times New Roman", Times, serif; margin-left:auto; margin-right:auto; }
#bottom_spacer { position:relative; height: 24px; *height: 40px; width: 950px; }
#centerwrapper { text-align:left; width:960px; height:auto; *height:auto; margin-left:auto; margin-right:auto; padding: 10px 0px 10px 0px; z-index:1; }
#centerwrapper2 { text-align:left; width:85%; height:500px; *height:auto; margin-left:auto; margin-right:auto; padding: 0px 0px 0px 0px; z-index:2;  }
#centerwrapper_w { text-align:left; width:1000px; height:auto; *height:auto; margin-left:auto; margin-right:auto; padding: 10px 0px 10px 0px; z-index:1; }
#contactform { position:relative; top:5px; *top:21px; font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:15px; }
#content { position:relative; left:-50px; *left:0px; top:0px; }
#create_genre { background-color:#FFCC99; width:500px; font-family:Georgia, "Times New Roman", Times, serif; margin-left:auto; margin-right:auto; }
#display { background-color:#FFFFCC; font-family:Georgia, "Times New Roman", Times, serif; margin: 0px 0px 0px 0px; }
#edit_genre { background-color:#FFCC99; width:500px; font-family:Georgia, "Times New Roman", Times, serif; margin-left:auto; margin-right:auto; }
#edit_tag { background-color:#FFCC99; width:800px; font-family:Georgia, "Times New Roman", Times, serif; margin-left:auto; margin-right:auto; }
#edit_user_account { background-color:#FFCC99; width:500px; font-family:Georgia, "Times New Roman", Times, serif; margin-left:auto; margin-right:auto; }
#editor { background-color:#FFCC99; font-family:Georgia, "Times New Roman", Times, serif; margin: 0px 0px 0px 0px; }
#footer { position:relative; height: 9px; *height: 25px; width: 950px; }
#header { position:relative; left:0px; top:0px; }
#help { background-color:#FFCC99; width:98%; font-family:Georgia, "Times New Roman", Times, serif; margin-left:auto; margin-right:auto; }
#help_index { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; line-height: 30px; }
#insert_tag { background-color:#FFCC99; width:800px; font-family:Georgia, "Times New Roman", Times, serif; margin-left:auto; margin-right:auto; }
#insert_focus { background-color:#FFCC99; width:750px; font-family:Georgia, "Times New Roman", Times, serif; margin-left:auto; margin-right:auto; }
#reject_text { background-color:#FFCC99; width:600px; font-family:Georgia, "Times New Roman", Times, serif; margin-left:auto; margin-right:auto; }
#remove_text { background-color:#FFCC99; width:600px; font-family:Georgia, "Times New Roman", Times, serif; margin-left:auto; margin-right:auto; }
#root { background-color:#FFCC99; position: relative; border: 1px solid #000000; width:960px; z-index:2;}
#root_w { background-color:#FFCC99; position: relative; border: 1px solid #000000; width:1000px; z-index:2;}
#signupform { font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:15px; }
#upload_XML { background-color:#FFCC99; width:600px; font-family:Georgia, "Times New Roman", Times, serif; margin-left:auto; margin-right:auto; }
#verify_login { position:relative; top:5px; *top:21px; font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:15px; }
#viewer { background-color:#FFCC99; font-family:Georgia, "Times New Roman", Times, serif; margin: 0px 0px 0px 0px; }

.ac_table_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:16px; color:#000033; text-decoration: none; }
.ac_table_title { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:12px; color:#000000; text-decoration: none; }
.access_counter_title { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:15px; color:#000033; text-decoration: none; }
.actions_note { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:16px; color:#000000; text-decoration: none; }
.actions_subtitle { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:16px; color:#000033; text-decoration: none; }
.actions_title { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:18px; color:#000033; text-decoration: none; }
.author_link { font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:20px; color:#000033; }
.author_link2 { font-family: Georgia, "Times New Roman", Times, serif; font-size:19px; line-height:21px; color:#000033; text-decoration: none; }
.author_link3 { font-family: Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:19px; color:#000099; text-decoration: none; }
.author_link4 { font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:17px; color:#000033; text-decoration: none; }
.author_search { font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:15px; }
.author_search_text { font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:18px; color:#000000; }
.author_search_title { font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:20px; color:#000033; }
.back_to_text_intro { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:19px; color:#000066; }
.bottom_link { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:14px; color:#000033; }
.chapter_link { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:12px; color:#000099; text-decoration: none; cursor:pointer; }
.chapter_link:hover { color:#0000FF; text-decoration: underline; }
.chapter_links { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:13px; color:#000033; }
.chapter_title { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; line-height:25px; color:#000033; text-decoration: none; }
.character_link3 { font-family: Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:19px; color:#000033; text-decoration: none; }
.character_search { font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:15px; }
.character_search_text { font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:18px; color:#000000; }
.character_search_title { font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:20px; color:#000033; }
.citation_type { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; line-height:20px; color:#000033; text-decoration: none; }
.cited_text { font_family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:18px; color:#000066; text-decoration: none; }
.contact_us_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:18px; color:#000033; }
.ca_sm { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:14px; color:#000000; }
.data { font_family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:18px; color:#000000; text-decoration: none; }
.display_text1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:19px; color:#000000; }
.display_text2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:20px; color:#000000; }
.display_text3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:21px; color:#000000; }
.display_text4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:22px; color:#000000; }
.display_text5 { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:23px; color:#000000; }
.display_text6 { font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; line-height:24px; color:#000000; }
.download_link { color:#000099; cursor:pointer; text-decoration:none; }
.e_m { cursor:pointer; }
.e_m:hover { cursor:pointer; color:#0033FF; }
.error_message { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:20px; color:#990000; }
.found_in_search { color:#000099; background-color:#FFFF00; }
.footer_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:16px; color:#000000; }
.form_button { font-family:Georgia, "Times New Roman", Times, serif; }
.genre { font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:20px; color:#000033; text-decoration: none; }
.genre_close { font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:20px; color:#666633; background-image:url("images/index_close.jpg"); background-repeat:no-repeat; background-position:center; text-decoration: none; }
.genre_label { font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; line-height:21px; color:#000033; }
.goto_line { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:16px; color:#0000CC; background-color:#FFFFDD; }
.goto_line_box { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:16px; color:#0000CC; background-color:#FFFFDD; border: 2px solid #CC9966; padding: 3px 4px 3px 4px; }
.guidelines_link { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:19px; color:#000033; text-decoration: none; color:#0000CC; }
.guidelines_link:hover { text-decoration: underline; }
.home_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:19px; color:#000033; }
.help_box { background-color:#FFFFDD; border: 2px solid #66AACC; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:16px; color:#000033;}
.help_link { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:16px; color:#000099; cursor:pointer; }
.i { cursor:pointer; }
.i:hover { cursor:pointer; color:#003399; }
.i2 { cursor:pointer; }
.i2:hover { cursor:pointer; color:#0066FF; }
.index_maint_link { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:16px; color:#000066; cursor:pointer; }
.index_maint_link2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:16px; color:#000066; cursor:pointer; }
.index_maint_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:16px; color:#000000; }
.index_maint_table { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:14px; color:#000033; }
.index_maint_table a { text-decoration: none; color:#000033; }
.index_maint_title_link { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:16px; color:#000033; text-decoration: none; }
.index_maint_title_link:hover { text-decoration: underline; }
.index_close { font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:20px; color:#666633; background-image:url("images/index_close.jpg"); background-repeat:no-repeat; background-position:center; float:right; text-decoration: none; }
.info_box { background-color:#FFFFCC; border: 1px solid #CC9966; }
.info_box2 { background-color:#FFCC99; border: 0px solid #CC9966; }
.input_field { background-color:#FFFFFF; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:17px; }
.insert_tag_td { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:20px; color:#000000; }
.keyword_search { font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:15px; }
.loading_box { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:15px; color:#000033; background-color:#FFFFEE; border: 2px solid #CC9966; padding: 3px 4px 3px 4px; }
.loading_refresh { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-heigh:14px; color:#000066; }
.loading_refresh_link { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-heigh:14px; color:#0000FF; text-decoration:underline; cursor:pointer; }
.location_link3 { font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:20px; color:#000033; text-decoration: none; }
.location_search { font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:15px; }
.location_search_text { font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:18px; color:#000000; }
.location_search_title { font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:20px; color:#000033; }
.login { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:13px; color:#000099; text-decoration:underline; }
.login_button { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:12px; }
.login_field { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:12px; background-color:#FFFFFF;}
.login_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:13px; }
.more_link { font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:20px; color:#000033; }
.notexts { font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:20px; color:#000000; }
.open_markup { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:19px; color:#000099; text-decoration: none; }
.open_markup:hover { text-decoration: underline; }
.page_title { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; line-height:20px; color::#000033; }
.place_line { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:14px; color:#000000; text-decoration: none; }
.place_note { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:16px; color:#000000; text-decoration: none; }
.place_subtitle { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:16px; color:#000033; text-decoration: none; }
.place_title { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:18px; color:#000033; text-decoration: none; }
.plot_note { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:16px; color:#000000; text-decoration: none; }
.plot_subtitle { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:16px; color:#000033; text-decoration: none; }
.plot_title { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:18px; color:#000033; text-decoration: none; }
.property_rights_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:23px; color:#000033; }
.recent_text { font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:17px; color:#000000; }
.schema_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:19px; color:#000033; }
.search_tag { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:14px; color:#000033; text-decoration: none; }
.self_image_note { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:16px; color:#000000; text-decoration: none; }
.self_image_subtitle { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:16px; color:#000033; text-decoration: none; }
.self_image_title { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:17px; color:#000033; text-decoration: none; }
.signup_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:18px; color:#000033; }
.sm_title { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line_height:21px; color:#000033; }
.smr_title { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line_height:15px; color:#000033; }
.spreadsheet_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:19px; color:#000033; }
.submit_text_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:19px; color:#000033; }
.submit_link3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:19px; color:#000033; text-decoration: none; }
.submit_link3:hover { text-decoration: underline; }
.tag_number_link { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:19px; color:#0033FF; cursor:pointer; }
.taxonomy_data { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:17px; color:#000033; }
.taxonomy_level { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:17px; color:#000033; vertical-align:top; }
.taxonomy_table { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:18px; color:#000000; }
.taxonomy_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:24px; color:#000033; }
.taxonomy_text_bg { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:21px; color:#000033; }
.text_intro_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:19px; color:#000033; }
.text_lead_sentence { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:17px; color:#000066; text-decoration: none; }
.text_read_link { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:18px; color:#000099; text-decoration: underline; }
.text_summary { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:17px; color:#000033; }
.text_title { font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; line-height:28px; color:#000099; text-decoration: none; }
.text_title2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:31px; line-height:34px; color:#000033; text-decoration: none; }
.text_title3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; line-height:24px; color:#000099; text-decoration: none; }
.texts_by_author_table { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:17px; color:#000033; }
.texts_by_author_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:19px; color:#000000; }
.texts_by_characters_table { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:17px; color:#000033; }
.texts_by_characters_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; line-height:21px; color:#000000; }
.texts_by_date_table { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:17px; color:#000033; }
.texts_by_date_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:19px; color:#000000; }
.texts_by_genre_table { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:17px; color:#000033; }
.texts_by_genre_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:19px; color:#000000; }
.texts_by_locations_table { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:17px; color:#000033; }
.texts_by_locations_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:19px; color:#000000; }
.texts_by_title_table { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:17px; color:#000033; }
.texts_by_title_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:19px; color:#000000; }
.texts_by_year_table { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:17px; color:#000033; }
.texts_by_year_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:19px; color:#000000; }
.title_link { font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:20px; color:#000033; }
.title_link2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:19px; color:#000033; text-decoration: none; }
.title_link2:hover { text-decoration: underline; }
.title_link3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:19px; color:#000033; text-decoration: none; }
.title_link4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:16px; color:#000033; text-decoration: none; }
.title_search { font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:15px; }
.title_search_text { font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:18px; color:#000000; }
.title_search_title { font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:20px; color:#000033; }
.texts_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:17px; color:#000033; }
.texts_text_sm { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:15px; color:#000033; }
.title_lg { font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; line-height:21px; color:#000033; }
.user_edit_link { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:20px; color:#000066; cursor:pointer; text-decoration:none; }
.user_edit_link:hover { color:#000099; cursor:pointer; text-decoration:underline; }
.user_maint_link { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:16px; color:#000066; cursor:pointer; }
.user_maint_text { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:16px; color:#000000; }
.user_maint_table { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:14px; color:#000033; }
.user_maint_table a { text-decoration: none; color:#000033; }
.viewernav { color: #000066; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; text-decoration: none; }
.viewernav:hover { text-decoration: underline; }
.viewernav_text { color: #000066; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; text-decoration: none; }
.view_markup { cursor:pointer; color:#0033FF; }
.view_markup:hover { cursor:pointer; color:#996600; }
.viewer_border { background-color:#996600; margin: 0px 0px 0px 0px; height:1px; }
.year_close { font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:20px; color:#666633; background-image:url("images/index_close.jpg"); background-repeat:no-repeat; background-position:center; text-decoration: none; }
.year_label { font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; line-height:21px; color:#000033; }
.year_link2 { font-family: Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:21px; color:#000033; text-decoration: none; }
.year_link3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:20px; color:#000033; text-decoration: none; }

.number_box {
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:21px;
  line-height:21px;
  color:#000033;
  background-color:#FFFFCC;
  border: 1px solid #CC9966;
  width: 50px;
  padding: 7px 10px 7px 10px;
  text-align:center;
}
.letter_box {
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:21px;
  line-height:21px;
  color:#000033;
  background-color:#FFFFCC;
  border: 1px solid #CC9966;
  width: 25px;
  padding: 7px 10px 7px 10px;
  text-align:center;
}
.letter_box a {
  color:#000033;
  text-decoration: none;
}
.letter_box a:hover {
  font-size:23px;
  line-height:21px;
  color:#000099;
  text-decoration: none;
}

#menubar { position:relative; top: 0px; *top:0px; left:0px; *left:0px; height: 30px; width: 925px; background-color:#FFFFCC; border: 1px solid #CC9966; }
#mainnav { width: 910px; position:relative; left: 20px; top:-16px; *top: 0px; }
#mainnav li { margin: 0px; float: left; display: block; padding: 0px 110px 0px 10px; }
#mainnav li a { color: #000033; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; line-height: 30px; text-decoration: none; display: block; height: 25px; }
#mainnav li:hover>a { color: #000066; text-decoration: underline; }
#mainnav li ul { position:absolute; left: 170px; *left: 90px; top: 25px; *top: 25px; width: 145px; *width: 170px; background-color:#FFFFCC; border: 1px solid #CC9966; display: none; *padding: 5px 5px 15px 5px; }
#mainnav li ul li { position: relative; left: -25px; *left: 0px; padding: 1px 0px 3px 0px; *padding: 1px 0px 3px 10px; float: none; }
#mainnav li ul li a { font-size: 11px; line-height: 18px; height: 18px; }
#mainnav li:hover ul { display: block; z-index: 6000; }

/* #mainnav li ul li:hover>a { color: #000066; text-decoration: underline; z-index: 6000; } */

.sm_shadow_rt { background-image: url("images/sm_shadow_rt.png"); background-repeat:no-repeat; width:34px; height:46px; }
.sm_shadow_r { background-image: url("images/sm_shadow_r.png"); background-repeat:repeat-y; }
.sm_shadow_bl { background-image: url("images/sm_shadow_bl.png"); background-repeat:no-repeat; width:50px; height: 30px; } 
.sm_shadow_b { background-image: url("images/sm_shadow_b.png"); background-repeat:repeat-x; }
.sm_shadow_c { background-image: url("images/sm_shadow_c.png"); background-repeat:no-repeat; }
.bottom_shadow { background-image: url("images/shadow_bottom_ff.gif"); *background-image: url("images/shadow_bottom.gif"); background-repeat:no-repeat; }
.bottom_shadow_l { background-image: url("images/shadow_bottom_l.gif"); background-repeat:no-repeat; width:19px; height:16px; }
.bottom_shadow_m { background-image: url("images/shadow_bottom_m.gif"); background-repeat:repeat-x; height:16px; }
.bottom_shadow_r { background-image: url("images/shadow_bottom_r.gif"); background-repeat:no-repeat; width:21px; height:16px; }