/*Menu color blue: #214c71 */

ul#menu { width: 100%; height: 43px; background: url("menu-bg.gif") top left repeat-x; font-size: 1.0em; font-family: "Lucida Grande", Verdana, sans-serif !important; font-weight: bold; list-style-type: none; margin: 0; padding: 0;}
ul#menu li { display: block; float: left; margin: 0 0 0 5px; }
ul#menu li#first {margin-left: 30px; }
ul#menu li a { height: 35px; color: #777; text-decoration: none; display: block; float: left; padding: 8px 15px 0 !important; }
ul#menu li a:hover { color: #333; }
ul#menu li a.current{ color: #FFF; background: #214c71 url("current-bg.gif") top left repeat-x; padding: 5px 15px 0 !important; }
ul#menu li a.current:hover{ color: #FFF;}

div#header_bg{height:120px; background: #FFF url("header_fr2.jpg") top left repeat-x;margin: 0px; padding: 0px; padding-left:30px;}
div#header_bg h1{font: 3.5em normal Georgia, "Times New Roman", Times, serif; padding-top: 27px;}
div#header_bg h1 a{color: #FFF; text-decoration:none;}
div#header_bg p{color: #FFF;font-size:1.2em;padding-top:2px;}



h1 { font-size:2.5em;}
div#menu_container{width:100%;position:relative; top:-8px;}

#bottombar{clear:both; background-color: #214c71; left: 0px; color: #FFF !important; margin:0px; padding-bottom: 5px; padding-left: 30px; font-size: 0.9em;font-family: "Lucida Grande", Verdana, sans-serif !important;}
#bottombar a{color: #FFFFFF;font-style: normal;font-weight: bold; }
#bottombar a:hover{text-decoration: none;}

div#bottomshadow {background: url("bggr.gif") repeat-x left top; height: 20px; left: 0px; right: 0px; margin: 0px; }
span.arrow_sep {font-family: Verdana, Arial, Helvetica, sans-serif;}
