body, form { margin:0px }

textarea {
	width:290px; height:100px;
}

td, select, font, input, textarea {
	color: #5e5e5e;
	font-family: verdana;
	font-size:10pt;
}

input.text {
	width:230px;
}

a, a:visited {
	color:#006596;
	font-family: verdana;
	font-size:10pt;
	text-decoration: underline;
}

a:hover {
	color:#006596;
	font-family: verdana;
	font-size:10pt;
	text-decoration: none;
}

a.historyLayer, a.historyLayer:hover, a.historyLayer:visited, .historyLayer {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}


a.ff_link, a.ff_link:hover, a.ff_link:visited {
	color:#006596;
	font-family: verdana;
	font-size:10pt;
	text-decoration: underline;
}

a.content_title, a.content_title:visited {
	color:#006596;
	font-family: verdana;
	font-size:11pt;
	text-decoration: underline;
}

a.content_title:hover {
	color:#006596;
	font-family: verdana;
	font-size:11pt;
	text-decoration: none;
}

a.rl_item, a.rl_item:visited {
	color:#006596;
	font-family: verdana;
	font-size:10pt;
	text-decoration: underline;
}

a.rl_item:hover {
	color:#006596;
	font-family: verdana;
	font-size:10pt;
	text-decoration: none;
}

a.nav, a.nav:visited {
	color:#858585;
	font-family: verdana;
	font-size:10pt;
	text-decoration: none;
}

a.nav:hover {
	color:#858585;
	font-family: verdana;
	font-size:10pt;
	text-decoration: underline;
}

a.footer, a.footer:hover, a.footer:visited {
	color:#858585;
	font-family: verdana;
	font-size:10pt;
	text-decoration: underline;
}

a.top_nav_link_on, a.top_nav_link_on:hover, a.top_nav_link_on:visited {
	color:white;
	text-decoration: none;
	font-size:8pt;
}

a.top_nav_link_off, a.top_nav_link_off:hover, a.top_nav_link_off:visited {
	color: #5e5e5e;
	text-decoration: none;
	font-size:8pt;
}

font.content_header {
	color: #006596;
	font: bold;
	font-family: verdana;
	font-weight: bold;
	font-size:13pt;
}


font.historyLayer {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}

td.content_header {
	color: #006596;
	font: bold;
	font-family: verdana;
	font-weight: bold;
	font-size:13pt;
	padding: 0px 0px 7px 0px;
}

td.footer {
	padding: 2px 5px 2px 5px;
	color:#858585;
	font-family: verdana;
	font-size:10pt;
}

td.nav_bullet {
	padding-left: 4px;
	padding-right:5px;
}

td.nav_bullet1 {
	padding-top: 5px;
	padding-left: 4px;
	padding-right:5px;
}

td.nav_menu {
	padding:2px 7px 5px 27px;
}

td.header1 {
	width:100%; background: #003564
}

td.header2 {
	height:39px; background: url('/images/1st_bg.gif') repeat-x; text-align:right; padding-right:10px
}

td.header3 {
	padding:0px 0px 0px 0px;
}

td.header4a {
	background: url('/images/nav_bg.gif') repeat-x; height:29px;
}

td.header4b {
	background: url('/images/nav_line.gif') repeat-x; height:21px;
}

td.right_content_box {
	width:100%; vertical-align:top;padding-top:1px;
}

td.main_content_box {
	width:100%; vertical-align:top;padding-top:0px;
}

td.left_nav_box {
	width:217px; background: url('/images/nav_bg_c.gif') repeat-y; vertical-align:top;
}

td.content_visual_bar {
	background: #888274; height:17px;
}

td.content_visual_bullet {
	vertical-align: top;
	padding: 6px 10px 0px 15px;
}

td.content_visual_text {
	vertical-align: top;
	padding: 0px 10px 1px 0px;
	color: white;
}

td.content_visual_line {
	height:1px; background: url('/images/line01.gif') repeat-x;
}

td.content_article_box {
	width:470px; padding:15px 15px; 0px 15px; vertical-align:top;
}

td.content_map_box {
	width:268px; padding:15px 10px 0px 0px; text-align:right; vertical-align:top;
}

td.map_selection {
	border-left:1px solid #c7b59d; border-right:1px solid #c7b59d; border-bottom:1px solid #c7b59d; padding:3px 3px 3px 3px; text-align:right;
}

td.footer_border {
	background: url('/images/line_bottom.gif') repeat-x; height:2px;
}

td.top_nav_menu_off {
	padding: 5px 0px 5px 0px;
	color: #5e5e5e;
	background: white;
	font-size:8pt;
}

td.top_nav_menu_on {
	padding: 5px 0px 5px 0px;
	color: white;
	background: #217aa6;
	font-size:8pt;
}

td.main_content_paddding_l {
	width:50px;
}

td.main_content_merged {
	width:100%; padding:10px 25px 0px 50px; vertical-align: top;
}

td.main_content_left {
	width:585px; padding:10px 45px 0px 0px; vertical-align: top;
}

table.main_content_right {
	width:295px;
}

td.main_content_right {
	width:295px; padding:10px 0px 0px 0px; height: 100%; vertical-align: top;
}

td.main_content_tools {
	padding:10px 0px 5px 0px; width: 100%;; text-align:right;
}

td.main_content_paddding_r {
	width:25px;
}

td.bgGray {
	background: #d7d7d7;
}

td.gray_line {
	background: #d7d7d7; height:1px;
}

td.content_double_line {
	background: url('/images/line_double.gif') repeat-x; height:15; padding:0px 0px 0px 0px;
}

td.ff_title {
	color: red;
	font-size:12pt;
	padding:0px 0px 3px 0px; font-weight:bold;
}

td.ff_left_border {
	background: #d7d7d7; width:1px; vertical-align:top;
}

td.ff_title_line {
	background: url('/images/line_double.gif') repeat-x; height:15; padding:0px 0px 0px 0px;
}

td.ff_content_box {
	width:294px; padding:10px 0px 0px 12px; vertical-align:top;
}

td.bod_bullet {
	padding:5px 7px 0px 0px; vertical-align:top;
}

td.bod_point {
	padding:0px 0px 0px 0px; vertical-align:top;
}

td.rl_title {
	border: 1px solid #e5e5e5; color:red; font-weight:bold; font-size:12pt; padding:5px 5px 5px 10px;
}

td.rl_title_line {
	height:3px; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5;
}

td.rl_content {
	border: 1px solid #e5e5e5; padding:10px 5px 5px 10px;
}

td.rl_bullet {
	color:#006596; vertical-align:top; padding-right:5px;
}

td.rl_item {
	color:#006596; vertical-align:top; width:100%;
}

tr.pressTitle td, {
	background-color: #95AFBC;
	color: #FFFFFF;
	font-family: verdana;
	font-size: 12pt;
	font-weight:bold; 
	line-height:20px;
}

tr.press td, {
	line-height:20px;
	color: #5e5e5e;
	font-family: verdana;
	font-size:10pt;
	vertical-align:top;
}

td.loca_pad {
	padding-right:20px;
}

td.history_pad {
	padding-right:50px;
}

font.his_header {
	color: #006596;
}

td.popup_tools {
	padding: 10px 25px 15px 25px;
}

td.popup_content {
	padding: 7px 50px 15px 50px; height:100%; vertical-align:top;
}

font.search_title {
	font-weight:bold; 
	font-size:12pt;
}

td.search_title {
	border: 1px solid #e5e5e5; 
	padding:15px 15px 15px 15px;
}