@charset "utf-8";
html, body, h1, h2, h3, h4, h5, h6, p, ol, dl, dd, dt, img, blockquote, q, div, table, thead, tbody, tfoot, caption, th, tr, td, a, form, input, textarea, fieldset, pre{margin:0px; padding:0px}
:focus{outline:0} 
body{background:#666C73; font-family:Arial; text-align:center; cursor:default; zoom:100%}
a img {border:none; margin:0px; padding:0px}
th, td, tr {vertical-align:top}
.container{width:900px; margin:0px auto; text-align:left}

#topblock{position:relative; width:900px; height:136px; background:url(images/bck-top.png) top left repeat-x}
#logolink{position:absolute; z-index:2; top:17px; left:40px}
#callus{position:absolute; z-index:3; top:0px; right:45px}
#menubar{position:absolute; top:101px; left:40px; width:850px; height:35px; z-index:10;}
.mainnav{position:relative; padding:0px 0px 0px 0px; margin:0px; height:35px; list-style:none;}
.mainnav li{list-style-type:none; float:left;}
.mainnav li a{float:left; display:block; color:#F3F4F5; text-decoration:none; font-size:11px; font-weight:bold; padding:0px 0px 0px 20px; height:35px; line-height:35px; text-align:center; cursor:pointer; background:url(images/nav-left.png) no-repeat center left;}
.mainnav li a b{float:left; display:block; padding:0px 20px 0px 0px; line-height:35px; background:url(images/nav-right.png) no-repeat center right;}
.mainnav li a:hover{color:#fff; line-height:35px; background:url(images/nav-left.png) no-repeat bottom left;}
.mainnav li a:hover b{color:#fff; line-height:35px; background:url(images/nav-right.png) no-repeat bottom right;}
#current a{float:left; display:block; color:#333; text-decoration:none; font-size:11px; height:35px; line-height:35px; padding:0px 0px 0px 20px; text-align:center; background:url(images/nav-left.png) no-repeat top left; list-style:none;}
#current a b{float:left; display:block; color:#333; text-decoration:none; font-size:11px; height:35px; line-height:35px; padding:0px 20px 0px 0px; text-align:center; background:url(images/nav-right.png) no-repeat top right; list-style:none;}

.footer{position:relative; clear:both; width:900px; height:130px; background:url(images/bck-footer.png) top left no-repeat;}
.footer p{float:left; display:block; color:#D5DFE9; font-size:11px; font-weight:normal; line-height:11px; text-align:left; padding:90px 0px 0px 40px}
.footer p b{color:#9CE93F; font-weight:bold}
.footer span{position:absolute; top:15px; right:40px}
.footer ul{float:right; margin:0px; padding:86px 40px 0px 0px}
.footer li{float:left; margin:0px 5px 0px 0px; list-style-type:none;}
.footer li a:link,.footer li a:active, .footer li a:visited{float:left; display:block; color:#9CE93F; text-decoration:none; font-size:11px; font-weight:bold; padding:4px; line-height:11px; cursor:pointer}
.footer li a:hover{float:left; display:block; color:#fff; text-decoration:none; font-size:11px; font-weight:bold; padding:4px; line-height:11px; cursor:pointer; background:#536273}

.aol{position:relative; clear:both; width:850px; padding:5px 45px 25px 5px; text-align:right}
.aol p{color:#fff; font-size:10px; font-weight:normal; line-height:11px; text-align:right; padding:0px; margin:0px}
.aol p a{color:#ddd; text-decoration:none} .aol p a:hover{color:#fff; text-decoration:underline}