/* CSS Document */

body {font: normal 12px/18px 'Lucida Grande', Verdana, Helvetica, Geneva, Arial, sans-serif; color: #333;
	background: #6786ad; margin: 0px;}

/*h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
	color : #c33;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #036;
}*/

div#body_container {width: 850px; padding: 0px; margin: 20px auto;}

div.breadcrumbs {color: #456792; font-size: 11px;}
div.breadcrumbs a {color: #456792; font-size: 11px; text-decoration: none;}
div.breadcrumbs a:hover {text-decoration: underline;}

/*div#m_menu {overflow: visible; padding: 0; margin: 0; height: 32px; background: url('/site_templates/_shared/images/main_menu_bg.gif') repeat-x;}*/
div#m_menu_1 {float: left; width: 271px; height: 32px; padding: 0px; margin: 0px;
	background: url('/site_templates/_shared/images/main_menu_bg.gif') repeat-x;}
ul.main_menu {float: left; width: 558px; height: 32px; padding: 0px; margin: 0px;
	background: url('/site_templates/_shared/images/main_menu_bg.gif') repeat-x;}
div#m_menu_3 {float: left; width: 21px; height: 32px; padding: 0px; margin: 0px;
	background: url('/site_templates/_shared/images/main_menu_bg.gif') repeat-x;}

ul.main_menu li {margin: 0px; padding: 0px; float: left; list-style-type: none; border-right: 1px solid #1c365b;}
ul.main_menu li.first {border-left: 1px solid #1c365b;}
ul.main_menu li a {font: bold 12px/12px Arial, Helvetica, sans-serif; color: #fff; display: block; padding: 10px 20px; text-decoration: none;}
ul.main_menu li a:hover {background: url('/site_templates/_shared/images/main_menu_bg_hover.gif') repeat-x;}
ul.main_menu li a.hot {background: url('/site_templates/_shared/images/main_menu_bg_hot.gif') repeat-x;}
ul.main_menu li a:hover.hot {background: url('/site_templates/_shared/images/main_menu_bg_hot.gif') repeat-x;}

table#body_1 {width: 850px;}
td#left_menu_col {width: 224px; padding: 0px; margin: 0px; overflow: auto;
	background: url('/site_templates/_shared/images/menu_col_bg.gif') repeat-y;}
div.left_menu_hdg {background: url('/site_templates/_shared/images/left_menu_hdg_bg.gif') repeat-y;
	margin: 30px 0px 0px 12px; padding: 4px 10px; font: bold 14px/14px Arial, Helvetica, sans-serif; color: #666;}
div.left_menu_bdy {font: 10px/14px "Lucida Grande", Verdana, Arial;
	margin: 0px 0px 0px 12px; padding: 10px; color: #333;}
p.no_sub_nav {font: 10px/14px "Lucida Grande", Verdana, Arial;
	margin: 0px 0px 0px 12px; padding: 10px; color: #333;}
div.left_menu {background: url('/site_templates/_shared/images/left_menu_hdg_bg.gif') repeat-y;
	margin: 30px 0px 0px 12px; padding: 4px 10px; font: bold 14px/14px Arial, Helvetica, sans-serif; color: #666;}
ul.left_menu li {list-style-type:none; padding:0px; margin:0px 10px 0px -20px;}
ul.left_menu li a {font-weight: bold; color:#369; display:block; border-bottom:1px solid #ccc;
	padding:4px auto; margin:0px; text-decoration:none;}
ul.left_menu li a:hover {color:#999;}
ul.left_menu li a.hot {color:#c33;}
td#content_col {width: 626px; padding: 0px; margin: 0px; overflow: auto;
	background: url('/site_templates/_shared/images/content_col_bg.gif') repeat-y;}
div#content_box {margin: 0px 12px 0px 0px; padding: 16px;}
div#red_bar {padding: 0px; margin: 0px; width: 610px; height: 18px; background: #c91737;}

table#footer_menu {width: 826px; margin: 0px 12px;}
table#footer_menu tr td { background: #8faacc; padding: 10px 0px 10px 15px;}

div.footer_menu_1 {font: bold 13px/13px Arial, Helvetica, sans-serif;}
ul.footer_menu_1 li {padding: 0px; margin: 0px 0px 0px -16px;}
ul.footer_menu_1 li a:hover {text-decoration: none;}

div.footer_menu_2 {font: bold 13px/13px Arial, Helvetica, sans-serif;}
ul.footer_menu_2 li {padding: 0px; margin: 0px 0px 0px -16px;}
ul.footer_menu_2 li a:hover {text-decoration: none;}

div.footer_menu_3 {font: bold 13px/13px Arial, Helvetica, sans-serif;}
ul.footer_menu_3 li {padding: 0px; margin: 0px 0px 0px -16px;}
ul.footer_menu_3 li a:hover {text-decoration: none;}

div.footer_menu_4 {font: bold 13px/13px Arial, Helvetica, sans-serif;}
ul.footer_menu_4 li {padding: 0px; margin: 0px 0px 0px -16px;}
ul.footer_menu_4 li a:hover {text-decoration: none;}