a:link{color:#343429;text-decoration:none;}
a:visited{color:#343429;text-decoration:none;}
a:hover{color:#990066;text-decoration:underline;}
a:active{color:#000000;text-decoration:none;}

.foot a:link{color:#343429;text-decoration:none;}
body{
background:#FFFFFF;
margin:0px;
color:#000000;
padding:0px;
font:12px Verdana,Arial,Helvetica,sans-serif;
}
div.related{
width:195px !Important;
height:220px !Important;
border:1px solid #343429;
margin:1px 1px 1px 1px;
padding:2px 2px 2px 2px;
text-align:center;
float:left;
}
div.related h3{font-size:11px;line-height:11px;}
div.topsearch{
width:178px;
position:relative;
margin-top:90px;
left:82.1%;
}
form{
font:normal 10px Verdana,Arial,Helvetica,sans-serif;
width:auto;
}
h1{
background:transparent;
color:#000000;
margin-bottom:0;
margin-top:0;
font:normal 22px/28px Arial,Helvetica,sans-serif;
}
h2{
background:transparent;
color:#000000;
font-size:18px;
font-weight:bold;
line-height:24px;
margin-bottom:0;
margin-top:0;
}
h3{
background:transparent;
color:#000000;
font-size:14px;
font-weight:bold;
line-height:20px;
margin-bottom:0;
margin-top:0;
padding-top:10px;
padding-bottom:10px;
}
img{border:none;margin:0;padding:0;}
p.note{
margin:0.5em 0;
font-weight:bold;
font-size:13px;
color:#000000;
}
p.step{
color:#000000;
margin:10px 20px 0 0;
font:italic bold 14px/25px Verdana,Arial,Helvetica,sans-serif;
padding:0;
text-align:right;
}
td{
color:#000000;
margin:0;
padding:0;
font:normal 12px Verdana,Arial,Helvetica,sans-serif;
}
td.custlink{
color:#000000;
font-weight:bold;
border:1px solid #FFFFFF;
}
td.del{
border-bottom:1px solid #F6F2E7;
margin-bottom:25px;
font:normal 11px Verdana,Arial,Helvetica,sans-serif;
line-height:1.3em;
padding:0px 3px;
background:#F7F7F2;
text-align:center;
}
td.footer1{
text-align:center;
height:40px;
font:10px Verdana,Geneva,Arial,Helvetica,sans-serif;
}
td.footer2{
text-align:center;
height:45px;
font:9px Verdana,Geneva,Arial,Helvetica,sans-serif;
}
td.footer3{
text-align:center;
height:45px;
color:#FFFFFF;
font:9px Verdana,Geneva,Arial,Helvetica,sans-serif;
background:#343429;
}

td.footer3 a{
text-align:center;
height:45px;
color:#FFFFFF;
font:9px Verdana,Geneva,Arial,Helvetica,sans-serif;
background:#343429;
}
td.mainright{
margin:0px;
padding:0 10px;
font:12px Verdana,Arial,Helvetica,sans-serif;
width:780px;
}
td.top{
width:996px;
height:150px;
background:url(graphics/00000001/oilskin-top.jpg) no-repeat;
}
th.del{
border-bottom:1px solid #F6F2E7;
margin-bottom:25px;
font:normal 11px Verdana,Arial,Helvetica,sans-serif;
line-height:1.3em;
padding:0px 3px;
background:#343429;
font-weight:bold;
text-align:center;
color:#FFFFFF;
}
.activecat{color:#000000;font-weight:bold;padding-left:10px;}
.activepcat{color:#000000;font-weight:bold;}
.bread{
color:#343429;
font:10px Verdana,Arial,Helvetica,sans-serif;
}
.click{text-decoration:underline;font-weight:bold;}
.exp{
text-align:left;
font:9px Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.inactivecat{color:#000000;padding-left:10px;}
.inactivepcat{color:#343429;}
.mdblu{
color:#000000;
font:bold 12px Verdana,Arial,Helvetica,sans-serif;
}
.red{color:#E23013;font-style:italic;}
div.errorMessage{font:italic 12px/16px Tahoma,Arial,Verdana,Helvetica,sans-serif;color:#E23013;text-align:left;}
.small{font:9px Verdana,Arial,Helvetica,sans-serif;}
#additional{
border:1px solid #F6F2E7;
margin:10px auto;
padding:5px 0px 10px 0px;
width:99%;
}
#additional td{font-size:11px;margin-left:0px;padding:0 5px;}
#all{
border:0;
padding:0;
margin:0;
font:11px Verdana,Arial,Helvetica,sans-serif;
width:100%;
border-spacing:0;
}
#all td.leftall{
width:190px;
margin:0;
padding:0;
text-align:left;
border:1px solid #343429;
}
#baskcont{
border:1px solid #F6F2E7;
margin:15px auto 10px auto;
padding-bottom:10px;
width:99%;
background:transparent;
}
#baskcont p{
font-size:12px;
font-weight:bold;
padding:3px 0 3px 0;
}
#baskcont td{padding:1px 3px 1px 3px;}
#baskcont th{
border-bottom:1px solid #F6F2E7;
margin-bottom:25px;
font:normal 11px Verdana,Arial,Helvetica,sans-serif;
line-height:1.3em;
padding:0px 3px;
background:#F7F7F2;
}
#best{
border:1px solid #343429;
padding:0;
margin:0;
width:163px;
}
#best a{font-size:11px;}
#best h3{
color:#FFFFFF;
font:normal 12px/18px Verdana,Arial,Helvetica,sans-serif;
margin:0;
padding:0;
text-align:center;
background:#343429;
}
#best p.bestprice{
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
margin:0 0 10px 0;
padding:0;
text-align:right;
}
#best td{
padding:0;
margin:0;
font:11px Verdana,Arial,Helvetica,sans-serif;
}
#best td{padding:0 0 15px 0;margin:0;}
#box{
border:0 solid #000000;
padding:0;
margin:0 auto;
width:1000px !Important;
}
#catnav{margin:0;padding-bottom:3px;}
#catnav h3{
color:#FFFFFF;
font:normal 12px/18px Verdana,Arial,Helvetica,sans-serif;
margin:0;
margin-bottom:3px;
padding:0;
text-align:center;
background:#343429;
display:block;
}
#ctgy{width:780px;}
#ctgy h1{margin:15px 0 10px 0;}
#custfields{
margin:0 auto;
padding:10px 0 10px 10px;
width:100%;
border:1px solid #F6F2E7;
}
#custmr{margin:20px auto;padding:0;width:99%;}
#custmr td{font-size:11px;}
#custmr th{padding:5px 0 5px 0;background:#F7F7F2;}
#featprod{
text-align:center;
padding:0;
margin:0 auto;
font:11px Verdana,Arial,Helvetica,sans-serif;
}
#featprod div.ctgyprod{
width:195px !Important;
height:190px !Important;
border:1px solid #343429;
margin:1px 1px 1px 1px;
padding:2px 2px 2px 2px;
text-align:center;
float:left;
}
#featprod div.feat{
width:301px;
height:160px !Important;
border:1px solid #343429;
margin:1px 1px 1px 1px;
padding:2px 2px 2px 2px;
text-align:center;
float:left;
}
#featprod h2{
background:#343429;
color:#FFFFFF;
font:normal 14px/20px Verdana,Arial,Helvetica,sans-serif;
margin:0;
width:616px;
text-align:center;
}
#leftcol{
border:0;
padding:0;
margin:0;
text-align:left;
font:normal 11px Verdana,Arial,Helvetica,sans-serif;
width:190px;
}
#leftcol a.cat{
padding:1px 0;
margin:3px 1px 3px 1px !Important;
font:11px/18px Verdana,Arial,Helvetica,sans-serif !Important;
}
#leftcol a.cat:link{color:#343429;text-decoration:none;}
#leftcol a.cat:visited{color:#343429;text-decoration:none;}
#leftcol a.cat:hover{color:#990066;text-decoration:none;}
#leftcol a.cat:active{color:#FFFFFF;text-decoration:none;}
#leftcol a.cat1{
padding:1px 0;
margin:3px 1px 3px 11px !Important;
font:11px/18px Verdana,Arial,Helvetica,sans-serif;
}
#leftcol a.cat1:link{color:#343429;text-decoration:none;}
#leftcol a.cat1:visited{color:#343429;text-decoration:none;}
#leftcol a.cat1:hover{color:#990066;text-decoration:none;}
#leftcol a.cat1:active{color:#FFFFFF;text-decoration:none;}
#leftcol a.cat2{
padding:0;
margin:3px 1px 3px 22px !Important;
font:11px/17px Verdana,Arial,Helvetica,sans-serif !Important;
display:block;
}
#leftcol a.cat2:link{color:#343429;text-decoration:none;}
#leftcol a.cat2:visited{color:#343429;text-decoration:none;}
#leftcol a.cat2:hover{color:#990066;text-decoration:none;}
#leftcol a.cat2:active{color:#FFFFFF;text-decoration:none;}
#leftcol a:link{
color:#343429;
text-decoration:none;
padding:0;
margin:0px 1px 10px 1px;
font:11px/16px Verdana,Arial,Helvetica,sans-serif !Important;
}
#leftcol a:visited{color:#343429;text-decoration:none;}
#leftcol a:hover{color:#990066;text-decoration:none;}
#leftcol a:active{color:#FFFFFF;text-decoration:none;}
#leftcol li{
border-bottom:1px dotted #343429;
padding:0;
margin:0;
width:100%;
list-style:none;
list-style-position:outside;
text-align:left;
}
#leftcol td{
border:0;
padding:0;
margin:0;
font:11px Verdana,Arial,Helvetica,sans-serif;
width:100%;
color:#343429;
}
#leftcol ul{
border-top:1px dotted #343429;
margin:0;
padding:0;
width:100%;
text-align:left;
}
#navbar{
border:0;
padding:0;
margin:0;
background:#343429;
font:11px Verdana,Arial,Helvetica,sans-serif;
width:100%;
color:#FFFFFF;
}
#navbar a:link{
color:#FFFFFF;
text-decoration:none;
padding:3px 15px;
font:11px/16px Verdana,Arial,Helvetica,sans-serif;
}
#navbar a:visited{
color:#FFFFFF;
text-decoration:none;
font:11px/16px Verdana,Arial,Helvetica,sans-serif;
padding:3px 15px;
}
#navbar a:hover{color:#FFD500;text-decoration:none;}
#navbar a:active{color:#FFFFFF;text-decoration:none;}
#navbar td{
background:#343429;
padding:1px 35px;
color:#FFFFFF;
text-align:left;
}
#osel2{
border:1px solid #F6F2E7;
margin:10px auto;
padding:5px 0px 10px 0px;
width:99%;
}
#osel2 td{font-size:11px;margin-left:0px;padding:0 5px;}
#pay{
border:1px solid #F6F2E7;
margin:10px auto;
padding:5px 0px 10px 0px;
width:99%;
}
#pay td{font-size:11px;margin-left:0px;padding:0 5px;}
#proddisplay{width:620px;border:0;padding:0;margin:0;}
#proddisplay img{border:0;padding:0;margin:0;}
#proddisplay td{border:0;padding:0;margin:0;text-align:left;}
#shipbill{
border:1px solid #F6F2E7;
margin:10px auto;
padding:0px 0px 3px 0px;
width:99%;
}
#shipbill td{padding:1px 10px 1px 10px;}
#shipbill th{
border-bottom:1px solid #F6F2E7;
margin-bottom:25px;
font-size:12px;
font-weight:bold;
line-height:1.3em;
padding:0px 10px;
background:#F7F7F2;
text-align:left;
}
#srhd{
text-align:center;
color:#FFFFFF;
font:bold 12px Verdana,Arial,Helvetica,sans-serif;
background:#343429;
}
#attrib td{
text-align:left;
font-size:10px !Important;
}
#srhd1{
text-align:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
color:#000000;
background:#F7F7F2;
}
#subcat td{
margin:0 10px !Important;
padding:7px 0 !Important;
font:bold 12px Verdana,Arial,Helvetica,sans-serif;
width:23%;
}
#subctgy{width:620px;}
#subctgy h1{margin:15px 0 10px 0;}
