body{margin:0;padding:0;font:14px Arial;color:#333;background:#000 url(images/bgpage.jpg)  repeat-x top}
h1{font-size:30px;letter-spacing:1px; font-weight:normal;color:#05c}
h2{font-size:18px;letter-spacing:1px; font-weight:normal;color:#05c;margin:4px 0 6px 0}
img{border:none}
a{cursor:pointer;text-decoration:none;color:#05c;font-weight:bold}a:hover{color:#05c;text-decoration:underline;font-weight:bold}
hr{margin:20px 0 20px 0}
#identity{display:none;width:0;height:0}
#wrapper{position:relative;margin:auto;margin-top:20px;margin-bottom:20px;width:1000px}
#logo{ position:absolute;top:-15px;left:-20px;background-image:url(images/logo.png);width:302px;height:147px}
#header{position:relative;background-image:url(images/header.jpg);width:1000px;height:286px}
#content{width:1000px;background:#FFFFFF}
#leftcol{float:left;width:248px}
#rightcol{float:left;width:720px;padding:0}
#footer{background:url(images/footer.jpg) no-repeat;width:1000px;height:9px; color:#85afde;font-size:12px;line-height:16px}
#footer .left{width:330px;float:left;text-align:left;margin:20px 0 0 30px}
#footer .center{width:200px;float:left;text-align:center;margin-top:20px;padding-top:10px}
#footer .right{width:270px;float:right;text-align:right;margin:20px 25px 0 0}
#footer a:link{color:#05c;font-weight:bold}#footer a:visited{color:#05c;font-weight:bold}#footer a:hover{color:#05c;text-decoration:underline;font-weight:bold}
#ftr{width:1000px;height:80px; color:#333;font-size:12px}
#ftr .left{width:300px;float:left;text-align:left;margin:8px 0 0 30px}
#ftr .center{width:300px;float:left;text-align:center;margin-top:0;padding-top:10px}
#ftr .right{width:300px;float:right;text-align:right;margin:8px 25px 0 0}
#ftr a:link{color:#05c;font-weight:bold}#ftr a:visited{color:#05c;font-weight:bold}#ftr a:hover{color:#05c;text-decoration:underline;font-weight:bold}
#googlemap{width:550;height:550}
.hide{display:none}
.show{display:block}
.red{color:#990000}.blue{color:#000099}
.center{text-align:center}
.ctr{margin:auto}
.clear{clear:both}
.fleft{float:left;margin:0 12px 0 0}
.fright{float:right}
.sup{font-size:80%;vertical-align:top;}
.partner{float:left;margin:0 12px 0px 0}
.select{cursor:pointer;font-size:20px;color:#315EF2}
.select:hover{ text-decoration:underline}
.framed{background-color:#FFF;border:#aaa solid 1px;padding:8px}
.lsbox{list-style-image:url(images/box.gif)}
.lsbox li{margin-bottom:20px}
.lscheckbox{list-style-image:url(images/check0.gif)}
.lscheckbox li:hover{list-style-image:url(images/check1.gif)}
.prodpick{list-style:none}
.prodpick img{float:left;margin:8px 12px 8px 8px;border:#000 solid 1px}
.prodpick li{background:#fff;border:#fff solid 1px;cursor:pointer;padding-right:10px;margin-bottom:5px;}
.prodpick li:hover{background:#eef;border:#999999 solid 1px;cursor:pointer}
.prodcall{float:right;margin:0 0 0 12px;width:158px;color:#f00;font-size:22px; text-align:center}
.prodcall img{border:#000 solid 1px}
.rentcall{color:#f00;font-size:22px}
/* tab classes ------------------------------------------------------------------------------------- */
#tabs{position:absolute;top:260px;right:1px;width:998px; font-weight:bold;line-height:17px;border-bottom:#000 solid 2px;height:24px;}
#tabs ul{margin:0;padding:0px 10px 0px 0px;list-style:none;float:right;}
#tabs li{display:inline;margin:0;padding:0}
#tabs .tab {float:left;background:url("images/tab_left2.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#tabs .tab span{float:left;display:block;background:url("images/tab_right2.gif") no-repeat right top;padding:5px 25px 4px 20px;color:#fff;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs .tab span{float:none;}
/* End IE5-Mac hack */
#tabs .tab:hover{background-position:0% -42px;}
#tabs .tab:hover span{background-position:100% -42px;color:#fff;}
#tabs .currtab {float:left;background:url("images/tab_left2.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#tabs .currtab span{float:left;display:block;background:url("images/tab_right2.gif") no-repeat right top;padding:5px 25px 4px 20px;color:#000;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs .currtab span{float:none;}
/* End IE5-Mac hack */
#tabs .currtab{background-position:0% -84px;}
#tabs .currtab span{background-position:100% -84px;color:#000;}
/* navfoot classes ------------------------------------------------------------------------------------- */
#navfoot{text-align:center;background:#85afde;border-top:2px solid #000;border-bottom: 2px solid #000;padding: 4px 0px 4px 0px;font-size:11px;font-family:Arial;font-weight:bold;}
#navfoot ul{list-style:none;margin:0;padding:0;border:none;display:inline;line-height:1em;}
#navfoot li{margin:0;padding:0;list-style:none;display:inline;}
#navfoot li a{display: inline;margin:0;padding:3px 15px 3px 15px;color:#000;text-decoration:none;}
html>body #navfoot li a{width: auto;}
#navfoot li a:hover {color: #fff;}