body { position:absolute; top:0; bottom:-0.1px; }

td { font-family: Arial; font-size: 11px; color: #333333; line-height : 13px; }
h1 { font-size: 13px; font-weight: bold; margin: 0px 0px 0px 0px; }
a { font-family: Arial; font-size: 11px; color: #033766; text-decoration: underline; }
ul { list-style: disc url(style/img/bullet-1.gif) outside; }
a:hover { text-decoration: none; }

a.subnav { font-family: Arial; color: #033766; font-size: 11px; text-decoration: none; font-weight: bold; }
a.subnav:hover { font-family: Arial; font-size: 11px; color: #033766; font-weight: bold; text-decoration: underline; }

a.subnav2 { font-family: Arial; color: #552811; font-size: 11px; text-decoration: none; font-weight: bold; }
a.subnav2:hover { font-family: Arial; font-size: 11px; color: #552811; font-weight: bold; text-decoration: underline; }

a.subnav_on { font-family: Arial; color: #ffffff; font-size: 11px; text-decoration: none; font-weight: bold; }
a.subnav_on:hover { font-family: Arial; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: underline; }

a.subnav2_on { font-family: Arial; color: #552811; font-size: 11px; text-decoration: none; font-weight: bold; }
a.subnav2_on:hover { font-family: Arial; font-size: 11px; color: #552811; font-weight: bold; text-decoration: underline; }

.subnav_cell { padding: 2px 10px 2px 18px; }
.subnav_cell_on { padding: 2px 10px 2px 18px; background-image: url("img/subnav_link1_bg.gif"); }
.subnav_cell_on_multi { padding: 2px 10px 2px 18px; background-image: url("img/subnav_link2_bg.gif"); }

.subnav_cell2 { padding: 2px 10px 2px 18px; }
.subnav_cell2_on { padding: 2px 10px 2px 18px; background-image: url("img/subnav_link1_bg_test.gif"); }
.subnav_cell2_on_multi { padding: 2px 10px 2px 18px; background-image: url(img/subnav_link2_bg_test.gif); }

a.medialink { font-family:   Arial; font-size: 10px; color: #253561; text-decoration: none; }
a.medialink:hover { font-family:  Arial; font-size: 10px; color: #253561; text-decoration: underline; }
.medialinkb { font-size: 11px; color: #333333; font-weight: bold; }

a.footer{ font-size: 11px; color: #505050 }
a.footer:hover { text-decoration: none; }
td.footer, small, small a, small a:hover { font-size: 9px; }

a.scrollingnews {color: #033766; text-decoration: none}
a.scrollingnews:hover{ 	text-decoration: underline }

#form_table td { padding: 5px 0px 5px 0px; }

.news_entry_lt	{ padding: 10px 15px 0px 25px; }
.news_entry_rt	{ padding: 10px 35px 0px 0px; }
.news_entry_subttl	{ padding: 10px 15px 10px 25px; }

.user_submit_idle { width: 61px; height: 24px; border: 0px; background-image: url("img/btn_search_bg.gif"); color: #112967; font-family: Arial; font-size: 10px; }
.user_submit_over { width: 61px; height: 24px; border: 1px solid #112967; background-color: #FFFFFF; color: #112967; font-family: Arial; font-size: 10px; cursor: hand; }

#cms_nav a { color: #2B3E71; font-size: 11px; font-weight: bold; font-family: arial; text-decoration: none; }
#cms_nav a:hover { text-decoration: underline; }

#tool_nav a { color: #2B3E71; font-size: 11px; font-family: arial; }

.cms_nav_pad { padding: 0px 11px 0px 11px; }
.cms_subnav_pad { padding: 11px 11px 0px 21px; }
.cms_div_pad { padding: 12px 0px 12px 0px; }
.cms_content_area { padding: 15px 0px 30px 0px; }

.system { color: #FF0000; font-weight: bold; }

.submit { background-color: #EEEEEE repeat-x; color: #333333; cursor: hand; font: 10px Verdana, Arial, san-serif;font-weight: normal; border: 1px solid #666666; padding-left : 1px; padding-right : 1px; height : 22px; width : 90px; }
.submitOver { background-color: white; color: #033766; cursor: hand; font: 10px Verdana, Arial, san-serif; font-weight: normal; border: 1px solid #4E7394; padding-left : 1px; padding-right : 1px; height : 22px; width : 115; }
.textArea { color: #033766; font: 12px Verdana, Arial, san-serif; font-weight: normal; border: 1px solid #4E7394; padding: 10px 10px 10px 10px; }

