@charset "utf-8";
body {background: url(../images/bg-rpt.jpg) repeat-x top left #232323; margin: 0; padding: 0; font-family: Arial; font-size: 11px; color: #CCC; behavior: url("divhover.htc");}
hr {color: #454545; height: 1px; width: 100%; margin-top: 12px; margin-bottom: 12px; margin-left: 0px; margin-right: 0px; padding: 0;}
a {text-decoration: none; color: #CCCCCC;}
a:hover {text-decoration: none; color: #14668c;}
form {margin: 0; padding: 0; line-height: 22px;}
p {margin: 0; padding: 0;}

#quoteForm select {width: 100%;}

#wrapper {width: 1024px; margin: 0 auto; overflow: hidden;}
#wrapper .contentLeft {width: 671px; float: left;}
#wrapper .contentRight {width: 353px; float: right;}

#logoNav {width: 666px; height: 184px; padding-right: 5px; background: url(../images/logo.jpg) top left no-repeat; text-align: right;}
#logoNav .specnav {width: 666px; height: 98px; padding-top: 10px; text-align: right;}
#logoNav .specnav a{text-decoration: none; color: #CCC}
#logoNav .specnav a:hover{text-decoration: none; color: #FFF}
.btn {width: 110px; display: block; height: 40px; float: right; background: url(../images/btn-off.jpg) top center no-repeat; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center; padding-top: 3px;}
.btn:hover {background: url(../images/btn-on.jpg) top center no-repeat;}
.btnpage {width: 105px; display: block; height: 35px; float: right; background: url(../images/btn-on.jpg) top center no-repeat; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center; padding-top: 3px;}
.btn a {color: #FFFFFF; text-decoration: none; display: block; height: 25px; width: 110px;}
.btn a:hover {color: #CCCCCC;}

#custoBox {width: 298px; height: 353px; background: url(../images/customize-bg.jpg) top left no-repeat; padding-right: 35px; padding-left: 20px; padding-top: 10px;}

#footer {width: 100%; height: 95px; background: url(../images/footer-rpt.jpg) top left repeat-x;}
#footer .footwrapper {width: 1024px; height: 95px; margin: 0 auto;}
#footer .footwrapper .footleft {width: 654px; height: 40px; padding-top: 55px; background: url(../images/content-footer.jpg) top left no-repeat; float: left;}
#footer .footwrapper .footright {width: 370px; height: 80px; text-align: right; float: right; padding-top: 15px;}

#slideshow {position:relative; width:353px;}
#slideshow DIV {position:absolute; top:0; left:0; z-index:8; opacity:0.0; width: 353px; background-color: #000000;}
#slideshow DIV.active {z-index:10; opacity:1.0;}
#slideshow DIV.last-active {z-index:9;}
#slideshow DIV IMG {width: 353px; display: block; border: 0; margin-bottom: 10px;}