body {background:#080808 url(/images/background.gif); margin:20px 0px; font:12px Arial, Helvetica, sans-serif; color:#494947; line-height:18px;}
form {margin:0px;}
input {font-size:12px; color:#000;}
select {font-size:12px; color:#000;}
textarea {font-size:12px; color:#000;}
h1 {font:18px Arial, Helvetica, sans-serif; color:#807763; margin:0px; padding:0px; text-transform:uppercase;}
h2 {font:bold 13px Arial, Helvetica, sans-serif; color:#877f6c; text-transform:uppercase; margin:0px; padding:0px; margin-bottom:10px;}
ul {margin-left:15px; padding:0px;}
blockquote {margin-left:20px;}

.maincontainer {background:#fff; border:3px solid #fff;}
.required {color:#CC0000;}
.content {padding:25px 15px;}
.main-content {border-left:22px solid #c88111; border-right:22px solid #c88111; margin:15px 0px; font-size:11px;}
.main-content-ads {border-left:22px solid #c88111; border-right:160px solid #c88111; margin:15px 0px; font-size:11px;}
.main-content-red {border-left:22px solid #af4532; border-right:22px solid #af4532; margin:15px 0px; font-size:11px;}

.search {float:right; margin:8px 10px 0px 0px;}
.searchbox {background:url(/images/search-box.gif) no-repeat top left; width:115px; border:1px; padding:2px; font-size:10px;}
.searchbutton {vertical-align:middle; padding-bottom:7px; margin-left:10px;}

.finishestext {font:bold 11px Arial, Helvetica, sans-serif; color:#636363}

.main {}
.main .main-logo {position:absolute; margin:75px 0px 0px 35px; z-index:100;}
.main .rotate {text-align:center;}

.footer {background:#e8e0cb;}
.footer img {vertical-align:middle; margin-right:15px;}

.productname {font:13px Arial, Helvetica, sans-serif; color:#807763; margin:0px; padding:0px; margin-bottom:10px;}
.productdescription {font:bold 10px Arial, Helvetica, sans-serif; color:#000;}
.specifications {padding:5px 15px;font-size:10px;}
.model {font:bold 11px Arial, Helvetica, sans-serif; display:block;}

.header {height:59px; background:url(/images/header-back.gif) repeat-x;}
.topnav {text-transform:uppercase; font-size:10px; font-weight:bold; position:absolute; margin:37px 0px 0px 71px; width:650px;}
.topnav td {width:103px; background:url(/images/tab.gif) no-repeat; height:22px; text-align:center; padding-top:2px;}
.topnav a:link, .topnav a:visited {color:#494947; display:block;}
.topnav a:active, .topnav a:hover {color:#882422; text-decoration:none; display:block;}

.logo {position:absolute; padding:10px 0px 0px 8px;}
.topnav-quicknav {position:absolute; z-index:10; margin-left:256px; padding-top:12px;}
.topnav-quicknav a:link, .topnav-quicknav a:visited {color:#606060; padding:0px 5px; text-decoration:none; text-transform:uppercase; font:11px arial;}
.topnav-quicknav a:active, .topnav-quicknav a:hover {color:#882422; padding:0px 5px; text-decoration:none; text-transform:uppercase; font:11px arial;}

.header-products {height:65px; background:url(/images/header-back-products.gif) repeat-x;}
.topnav-products {text-transform:uppercase; font-size:10px; font-weight:bold; position:absolute; margin:37px 0px 0px 71px; width:730px;}
.topnav-products td {width:103px; background:url(/images/tab-products.gif) no-repeat; height:25px; text-align:center; padding-top:4px;}
.topnav-products td.off {width:103px; background:url(/images/tab-products.gif) no-repeat; height:25px; text-align:center; padding-top:4px;}
.topnav-products td.on {width:103px; background:url(/images/tab-products-on.gif) no-repeat; height:25px; text-align:center; padding-top:4px;}
.topnav-products td.bigon {width:150px; background:url(/images/tab-products-big-on.gif) no-repeat; height:25px; text-align:center; padding-top:4px;}
.topnav-products a:link, .topnav-products a:visited, .topnav-products a:active {color:#494947; display:block; text-decoration:none;}
.topnav-products a:hover {color:#fff; text-decoration:none; display:block;}

.header-contactus {height:65px; background:url(/images/header-back-products.gif) repeat-x;}
.topnav-contactus {text-transform:uppercase; font-size:10px; font-weight:bold; position:absolute; margin:37px 0px 0px 71px; width:730px;}
.topnav-contactus td {width:103px; background:url(/images/tab-products.gif) no-repeat; height:25px; text-align:center; padding-top:4px;}
.topnav-contactus td.off {width:103px; background:url(/images/tab-products.gif) no-repeat; height:25px; text-align:center; padding-top:4px;}
.topnav-contactus td.on {width:103px; background:url(/images/tab-products-on.gif) no-repeat; height:25px; text-align:center; padding-top:4px;}
.topnav-contactus td.bigon {width:150px; background:url(/images/tab-products-big-on.gif) no-repeat; height:25px; text-align:center; padding-top:4px;}
.topnav-contactus a:link, .topnav-contactus a:visited, .topnav-contactus a:active {color:#494947; display:block; text-decoration:none;}
.topnav-contactus a:hover {color:#fff; text-decoration:none; display:block;}

.header-finishes {height:65px; background:url(/images/header-back-products.gif) repeat-x;}
.topnav-finishes {text-transform:uppercase; font-size:10px; font-weight:bold; position:absolute; margin:37px 0px 0px 71px; width:730px;}
.topnav-finishes td {width:103px; background:url(/images/tab-products.gif) no-repeat; height:25px; text-align:center; padding-top:4px;}
.topnav-finishes td.off {width:103px; background:url(/images/tab-products.gif) no-repeat; height:25px; text-align:center; padding-top:4px;}
.topnav-finishes td.on {width:103px; background:url(/images/tab-products-on.gif) no-repeat; height:25px; text-align:center; padding-top:4px;}
.topnav-finishes a:link, .topnav-finishes a:visited, .topnav-finishes a:active {color:#494947; display:block; text-decoration:none;}
.topnav-finishes a:hover {color:#fff; text-decoration:none; display:block;}

.header-main {height:65px; background:url(/images/header-back-products.gif) repeat-x;}
.topnav-main {text-transform:uppercase; font-size:10px; font-weight:bold; position:absolute; margin:37px 0px 0px 71px; width:730px;}
.topnav-main td {width:85px; background:url(/images/tab-products-small.gif) no-repeat; height:25px; text-align:center; padding-top:4px;}
.topnav-main td.off {width:85px; background:url(/images/tab-products-small.gif) no-repeat; height:25px; text-align:center; padding-top:4px;}
.topnav-main td.on {width:85px; background:url(/images/tab-products-small-on.gif) no-repeat; height:25px; text-align:center; padding-top:4px; color:#fff;}
.topnav-main a:link, .topnav-main a:visited {color:#494947; display:block;}
.topnav-main a:active, .topnav-main a:hover {color:#882422; text-decoration:none; display:block;}

.topnav-employment {text-transform:uppercase; font-size:10px; font-weight:bold; position:absolute; margin:37px 0px 0px 71px; width:730px;}
.topnav-employment td {width:103px; background:url(/images/tab-products.gif) no-repeat; height:25px; text-align:center; padding-top:4px;}
.topnav-employment td.off {width:103px; background:url(/images/tab-products.gif) no-repeat; height:25px; text-align:center; padding-top:4px;}
.topnav-employment td.on {width:103px; background:url(/images/tab-products-on.gif) no-repeat; height:25px; text-align:center; padding-top:4px; color:#fff;}
.topnav-employment a:link, .topnav-employment a:visited {color:#494947; display:block;}
.topnav-employment a:active, .topnav-employment a:hover {color:#882422; text-decoration:none; display:block;}

.toggleborder:link img {border:4px solid #fff;}
.toggleborder:visited img {border:4px solid #fff;}
.toggleborder:active img {border:4px solid #FFAD00;}
.toggleborder:hover img {border:4px solid #FFAD00;}
.toggleborder:hover {color:#FFAD00;}

.leftnav {list-style-type:none; margin:0px; padding:0px; margin-top:15px;}
.leftnav a:link, .leftnav a:visited {color:#807763; text-decoration:none; font:bold 11px arial; text-transform:uppercase;}
.leftnav a:active, .leftnav a:hover {color:#6c0b0b; text-decoration:none; font:bold 11px arial; text-transform:uppercase;}

a.hardware:link, a.hardware:visited {color:#404040; text-decoration:none; font:bold 11px arial;}
a.hardware:active, a.hardware:hover {color:#6c0b0b; text-decoration:none; font:bold 11px arial;}

a:link, a:visited {color:#882422; text-decoration:none;}
a:active, a:hover {color:#882422; text-decoration:underline;}