body { background:#00486e; color:#fff; font-family:tahoma, verdana, sans-serif; font-size:11px; }
table { font-family:Tahoma, Verdana; color:white; font-size:11px; }
a { color:#ea7b12; text-decoration:none; display:auto; font-weight: bold}
a:hover { text-decoration:underline; }
h1 {font-family:"Trebuchet MS", Tahoma; color:#ea7b12; font-size:24px; line-height:25px; letter-spacing:-1px; border-bottom:1px solid #00486e; font-weight: normal }
h2 {font-family:"Trebuchet MS", Tahoma; color:#2d98c6; font-size:17px; line-height:25px; letter-spacing:-1px; }
h3 { color:#fff; font-size:16px; background: #006a99; text-indent: 5px; }
h4 { color:#006a99; font-size:16px; line-height:18px; }

img.clsleft { margin-right:10px; margin-bottom:10px; }
img.clsmiddle { margin-right:10px; margin-left:10px; margin-bottom:10px; }
img.clsright { margin-left:10px; margin-bottom:10px; }

img.clsborderleft {border: 4px solid #d9ece9; margin-right:10px; margin-bottom:10px; }
img.clsbordermiddle { border: 4px solid #d9ece9;margin-right:10px; margin-left:10px; margin-bottom:10px; }
img.clsborderright {border: 4px solid #d9ece9; margin-left:10px; margin-bottom:10px; }

.notes { font-size:9px; color:#6D6D6D; } 
.shout { font-size:13px; color:#fff; font-weight:bold; line-height:17px; background:#1192a8; padding:8px;  }
.shout a { color:white; font-size:17px; line-height:20px; }
.noborder:hover { border:0px; }

.datatable thead td { background-color:#ffffff; color:white; font-weight:bold;  border:1px solid white; padding:4px; }
.datatable tbody td { background-color:#efefef; border:1px solid white; padding:4px; }
.datatable tfoot td { background-color:#dcdcdc; border:1px solid white; padding:4px; }

#container { height:auto; width:750px; border:1px solid #ea7b12; border-top:0px; margin-bottom:10px;  text-align:left; }
 #main { height:auto; width:750px; border:7px solid #006b99; border-top:0px; }
#sitelogo { color:#1B3381; height:100px; background-color:#006b99; border:0px; font-size:22px; font-weight:bold; }
#hbc_back { height:100px; background-color:#006b99; border:0px; }
#menu { height:25px; font-size:4px; background-color:#213282; text-align:center; font-weight:bold; color:white; border-bottom:4px solid #006b99; text-transform: uppercase }
#menu ul { margin:0px; padding:0px; }
#menu li { display:inline; margin:0; padding:0px; }
#menu a { color:white; border-bottom:0px; border-right:1px solid #ea7b12; border-left:1px solid #ea7b12; line-height:25px; padding-left:10px; padding-right:10px; margin-left:15px; margin-right:15px; text-decoration:none; font-size:11px; }
#menu a:hover { color:#ea7b12; border-bottom:0px; line-height:25px; padding-left:10px; padding-right:10px; text-decoration:none; font-size:11px; border-right:1px solid #fff; border-left:1px solid #fff; text-decoration:none; }
#main_pic { height:144px; width:685px; #739C4A; margin:auto; padding:auto; background:url(top_pic.jpg) #006b99; } 
#date { height:27px; background-color:#01334e; border-bottom:1px solid #006b99; border-top:4px solid #006b99; text-align:right; color:#fff; padding-right:10px;}
#pagebody_outer { border-top:4px solid #004e6f; border-bottom:4px solid #ea7b12; background:url(pagebody_back.gif) no-repeat bottom right #006b99; color:white; }
#pagebody { padding:30px; padding-top:0; padding-right:15px; color:#fff; width: 520px }

.border { border: 4px solid #d9ece9; }
.noborder { border: 0px; }
#bottom { border:1px solid #ea7b12; border-top:0; height:25px; background-color:#00486e; text-align:center; font-size:11px; color:white; }
#end, #end a { color:#fff; font-size:9px; }

#hbc { height:20px; color:#CDD0D2; }
 #hbc_search { margin-right:5px; }
 #hbc a { color:#95989A;}
 #hbc a:hover { color:#1683bf; text-decoration:none; }
 .search { border:1px solid #CDD0D2; background-color:#fff; color:#95989A; text-align:right; height:30px; padding:3px; }
 .searchbox { border:1px solid #CDD0D2; color:#860D4A; }
 #go { background-color:#1683bf; color:white; height:20px; font-size:9px; padding-left:3px; padding-right:3px; border:0px; cursor:pointer; }

#side_menu { width:150px; background:url(menu_bot.gif) bottom #00486e no-repeat; padding-bottom:40px; color:white;}


#nav2, #nav2 ul { padding: 0; margin:0; list-style: none; line-height: 1;   }
#nav2 a {display: block; width: 150px;  text-indent:7px; background-color:#00486e; color: white; height:25px ; line-height:22px ;  font-weight: normal}
#nav2 a:hover {background-color:#0080bd; color:#fff; text-decoration:none; }
#nav2 li { float: left; width: 150px;  }

#contact { background:#035b8a; margin:10px 7px; padding:7px; font-size:10px; clear: both }
#contact span {color: #ea7b12;font-weight:bold;}
.test { border-top:1px solid #dcdcdc; border-right:3px solid #ea7b12; border-bottom:3px solid #ea7b12; border-left:1px solid #ea7b12; padding:10px; color: #fff; float: right; width: 160px; background: #006b99; margin-left: 10px; margin-bottom: 10px  }
.white_back {padding: 2px; background: white; width: 500px; text-align: center; margin-left: 10px}