*{margin:0;padding:0}
body{font:.70em/1.5em Verdana, Tahoma, Helvetica, sans-serif;color:#444;background:#A9BAC3 url(../images/bg.gif) repeat-x;width:990px;margin:0;padding:0}
.green a:hover{color:#4284B0}
a{color:#4284B0;background-color:inherit;text-decoration:none;font-weight:700}
a:hover{color:#bc9762;background-color:inherit}
h1,h2,h3{font:bold 1em 'Trebuchet MS', Arial, Sans-serif;color:#333}
h1{font-size:16px;color:#6297BC}
h2{font-size:1.4em;text-transform:uppercase}
h3{font-size:1.3em}
.lang{position:absolute;margin:-23px 0 0 8px}
.lang img{border:0}
p,h1,h2,h3{margin:10px 15px}
ul{color:#4284B0;margin:10px 30px;padding:0 15px}
ul span{color:#666}
img{border:2px solid #CCC}
img.no-border{border:none}
img.float-left{margin:5px 15px 5px 0}
a img{border:2px solid #568EB6}
#leadbox{float:left;margin-left:220px;width:580px;margin-bottom:10px;border-bottom:1px dashed #ccc}
#main{border-right:1px dashed #ccc;margin-bottom:20px;float:left;margin-left:215px;width:50%;padding:0}
blockquote{background:#FAFAFA;border:1px solid #f2f2f2;border-left:4px solid #4284B0;color:#4284B0;font:bold 1.2em/1.5em Georgia, 'Bookman Old Style', Serif;margin:15px;padding:0 0 0 20px}
form{border:1px solid #f2f2f2;background-color:#FAFAFA;margin:10px;padding:0}
label{display:block;font-weight:700;margin:5px 0}
input{border:1px solid #eee;font:normal 1em Verdana, sans-serif;color:#777;padding:2px}
input.button{font:bold 1em Arial, Sans-serif;border:1px solid #CCC;background:#FFF;color:#4284B0;margin:0;padding:2px 3px}
form.searchform{background:transparent;border:none;margin:0;padding:0}
form.searchform input.textbox{width:120px;border:1px solid #bc9762;background:#FFF;color:#333;height:14px;vertical-align:top;margin:0}
form.searchform input.button{font:bold 12px Arial, Sans-serif;background:#FAFAFA;border:1px solid #f2f2f2;color:#666;width:100px;vertical-align:top;margin:0;padding:2px 3px}
#wrap{background:#FFF;width:820px;height:100%;text-align:left;margin:0}
#content-wrap{clear:both;background:#FFF;margin:0;padding:0}
#tower{float:right;position:absolute;top:218px;left:830px}
#banner{margin:-10px 0 0 40px}
.gf-snippet{margin-top:-20px}
#header{position:relative;height:85px;background:#000 url(../images/headerbg.gif) repeat-x 0 100%}
#header h1#logo{position:absolute;font:bolder 4.1em 'Trebuchet MS', Arial, Sans-serif;letter-spacing:-2px;text-transform:lowercase;top:0;left:5px;margin:0;padding:0}
#header h2#slogan{position:absolute;top:37px;left:95px;color:#666;text-indent:0;font:bold 11px Tahoma, 'trebuchet MS', Sans-serif;text-transform:none}
#header form.searchform{position:absolute;top:0;right:-12px}
#sidebar{position:absolute;top:204px;left:0;width:210px}
* html body #sidebar ul.sidemenu a{height:18px}
#side_bar span{color:#bc9762!important}
#rightbar{float:right;width:23%;margin:0;padding:0}
#footer{clear:both;color:#FFF;background:#A9BAC3;border-top:5px solid #568EB6;height:50px;font-size:95%;margin:0;padding:0}
#footer a{text-decoration:none;font-weight:700;color:#FFF}
#footer .footer-right{float:right;display:none}
#header ul{z-index:999999;position:absolute;list-style:none;right:0;bottom:6px!important;font:bold 13px Arial, 'Trebuchet MS', Tahoma, verdana, sans-serif;margin:0;padding:0}
#header li{display:inline;margin:0;padding:0}
#header a{float:left;background:url(../images/tableft.gif) no-repeat left top;text-decoration:none;margin:0;padding:0 0 0 4px}
#header a span{display:block;background:url(../images/tabright.gif) no-repeat right top;color:#FFF;float:none;padding:6px 15px 3px 8px}
#header a:hover span{color:#FFF;background-position:100% -42px}
#header a:hover{background-position:0 -42px}
#header #current a{background-position:0 -42px;color:#FFF}
#header #current a span{background-position:100% -42px;color:#FFF}
.float-right{float:right}
.align-left{text-align:left}
.align-right{text-align:right}
.clear{clear:both}
.gray{color:#BFBFBF}
#weather{padding:0 4px 0 14px}
#masterdiv{margin-top:15px}
#masterdiv h1{font-weight:700;font-size:16px;margin:0 15px}
span.submenu,span.submenu_a{margin-left:15px}
.menutitle{cursor:pointer;color:#000;font-weight:700;padding:0}
.green a,.green,a.sel{color:#bc9762}
.gf-title,.gfg-listentry{display:none}
#footer .footer-left,.float-left{float:left}
.blue,.submenu a:hover{color:#6297bc}
.submenu,.submenu_a{width:155px;display:block;font-weight:700;color:#666;text-decoration:none;background:#f2f2f2;border-left:4px solid #CCC;min-height:18px;padding:0 5px 0 10px}


#header form.searchform {
background-color: #83acca;
right: 0px;
top: 85px; 
padding: 4px 10px; 
border: 6px solid #bc9762;
border-top: none;
border-right: none; 
border-radius: 0 0 0 3px; }

form.searchform input.textbox {
background: #fff;
height: 18px;
width: 260px; 
border-color: #777; }

form.searchform input.button {
background-color: #dfdfdf;
border-color: #777;
color: #000;
cursor: pointer; }

#header h1#logo {
font: bolder 3.6em Arial,Sans-serif; }
