html,body{ background:url(../img/back_body.gif) top repeat-x; color:#002392; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; margin:0px; padding:0px; }

a:link, a:visited, a:hover, a:active{ color:#CC6633; }
h1{ color:#002392; display:inline; font-size:28px; font-style:italic; margin:0; text-transform:uppercase; }
h2{ color:#00356d; font-size:18px; margin:0; }
h3{ display:inline; font-size:14px; text-transform:uppercase; }

label{ color:#00356d; display:block; font-weight:bold; }

#top{ background:#002392; height:40px; margin:0; padding:0 0 8px 0; position:relative; width:100%; }
#top_menu_container{ margin:0 auto 0 auto; position:relative; width:762px; }
#top_menu_left{ background:url(../img/back_top_menu_left.gif) no-repeat left top; float:left; margin:10px 0 0 65px; padding:0; text-align:left; }
#top_menu_right{ background:url(../img/back_top_menu_right.gif) no-repeat right top; padding:0; text-align:left; }
#top_menu{ background:url(../img/back_top_menu.gif) repeat-x; height:30px; margin:0 8px 0 8px; padding:0 5px 5px 5px; text-align:left; width:602px; }
#top_menu ul{ margin:0 auto 0 auto; padding-top:5px; width:600px; }
#top_menu li{ display:inline; list-style:none; margin:0 0 0 5px; }
#top_menu li a:link, #top_menu li a:visited{ color:#002093; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size:11px; }
#top_menu li a:active, #top_menu li a:hover{ text-decoration:underline; }

#page_container{ margin:20px auto 20px auto; width:922px; }

#header_container{ height:50px; padding:0 20px 10px 10px; position:relative; }

#header{ background:url(../img/back_header.gif) no-repeat top left; left:10px; padding:0 20px 0 0; position:absolute; top:-15px; width:750px; }

#menu{ float:left; position:relative; text-align:center; width:146px; }
#menu a:link, #menu a:visited{ color:#002392; display:block; line-height:14px; padding:10px 10px 10px 30px; text-align:left; text-decoration:none; text-transform:uppercase; width:106px; }
#menu a:active, #menu a:hover{ font-weight:bold; }

#content_top{ background:url(../img/back_content_top.gif) no-repeat; height:30px; width:627px; }

#content{ background:url(../img/back_content.gif) repeat-y top; height:500px; height:auto !important; min-height:500px; padding:10px 20px 10px 20px; position:relative; width:587px; }

#content_bottom{ background:url(../img/back_content_bottom.gif) no-repeat; height:30px; width:627px; }

#content_container{ float:left; position:relative; text-align:left; width:627px; }

#content2_top{ background:url(../img/back_content_top.gif) no-repeat; height:30px; width:627px; }

#content2{ background:url(../img/back_content.gif) repeat-y top; height:500px; height:auto !important; min-height:500px; padding:10px 20px 10px 20px; position:relative; width:587px; }

#content2_bottom{ background:url(../img/back_content_bottom.gif) no-repeat; height:30px; width:627px; }
#content2_container{ float:left; position:relative; text-align:left; width:627px; }

#right_container{ float:left; margin-left:10px; position:relative; width:134px; }
#right_top{ background:url(../img/back_right_top.gif) no-repeat; height:16px; width:131px; }
#right{ background:url(../img/back_right.gif) repeat-y top; height:530px; height:auto !important; min-height:530px; padding:10px 10px 10px 10px; position:relative; width:111px; }
#right_bottom{ background:url(../img/back_right_bottom.gif) no-repeat; height:16px; width:131px; }
#bottom{ margin:20px auto 0 15px; position:relative; width:780px; }

#footer_container{ background:#002392; height:100px; margin:0; padding:8px 0 8px 0; position:relative; width:100%; }

#footer{ color:#0066cc; margin:0 auto 50px auto; position:relative; text-align:center; width:912px; }
#footer a:link, #footer a:visited{ color:#FFF; maring:0 50px 0 50px; padding:0px 10px 0px 10px; text-decoration:none; }
#footer a:active, #footer a:hover{ text-decoration:underline; }

.top_blue_250{ background:url(../img/top_blue_250.gif) no-repeat top; display:inline; float:left; margin:0 20px 0 0; width:250px; }
.bottom_blue_250{ background:url(../img/bottom_blue_250.gif) no-repeat bottom; color:#FFF; font-size:11px; line-height:14px; padding:15px; text-align:left; width:220px; }
.bottom_blue_250 h1{ color:#FFF; font-size:14px; font-weight:bold; margin:0; }
.bottom_blue_250 a:link, .bottom_blue_250 a:visited{ color:#0066cc; text-decoration:underline; }
.bottom_blue_250 a:active, .bottom_blue_250 a:hover{ text-decoration:none; }
.error{ color:#F38C3D; font-weight:bold; }
.clear{ clear:both; }
.clear_left{ clear:left; }
.c1{ float:left; padding:10px; width:700px; }
.c2{ float:left; width:300px; }
.c3{ float:left; width:150px; }
.c4{ display:inline; float:left; margin-right:10px; }
.c5{ display:inline; float:left; font-weight:normal; padding-right:40px; }
.c5 h2{ margin:0; padding:0; }
.c6{ display:inline; float:left; font-weight:bold; padding-right:40px; }
.c6 h2{ margin:0; padding:0; }
.d1{ background:#DDDDDD; }
.d1 h2{ background:#BBBBBB; color:#FFF; font-size:16px; font-weight:bold; padding:5px; }
.d2{ padding:10px; }
.data_list{ background:#FFF; border:1px #DDD solid; padding:0; width:99%; }
.data_list tr{ padding:0; }
.data_list th{ background:#ddd; padding:5px; text-align:left; }
.data_list td{ background:#FFF; padding:5px; text-align:left; }
.small_data_list{ background:#FFF; border:1px #DDD solid; padding:0; width:100%; }
.small_data_list tr{ padding:0; }
.small_data_list th{ background:#ddd; padding:5px; text-align:left; }
.small_data_list td{ background:#FFF; font-size:10px; padding:5px; text-align:left; }
.required{ color:#F38C3D; display:inline; font-size:16px; font-weight:bold; }
.suckerdiv ul{ list-style-type:none; margin:0; padding:0; width:160px; z-index:10000; }
.suckerdiv ul li{ position:relative; }
.suckerdiv ul li ul{ position:absolute; top:0; visibility:hidden; width:170px; }
.suckerdiv ul li a{ background:#F7FBFF; border:none; border-bottom:0; color:black; display:block; overflow:auto; padding:1px 5px; text-decoration:none; }
.suckerdiv ul li a:visited{ color:black; }
.suckerdiv ul li a:hover{ }
.suckerdiv .subfolderstyle{ }
* html .suckerdiv ul li{ float:left; height:1%; }
* html .suckerdiv ul li a{ height:1%; }
