body {
scrollbar-3dlight-color:#9A4D01;
scrollbar-darkshadow-color:#000;
scrollbar-highlight-color:#ff9a39;
scrollbar-shadow-color:#512901;
scrollbar-track-color:#000;
scrollbar-arrow-color:#FFF;
scrollbar-face-color:#E87200
}

.topspace {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1px;
color:#000;
background-color:#000
}


.CATHEADSTRIP-WHITE2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#000;
text-decoration:none
}

.hpwelcometext {
font-family:Verdana;
font-size:12px;
font-weight:700;
color:#000;
line-height:16px
}

.SEARCHRESULTsHEAD {
background-color:#CCC;
vertical-align:top;
padding:18px 22px 16px
}

.hpwelcomeheader {
font-family:Verdana;
font-size:18px;
font-style:normal;
font-weight:700;
color:#4C1E31;
line-height:normal
}

.whiteboxbtm {
background-color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
vertical-align:top;
color:#000;
padding:2px 7px
}

.detailheadratio {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
background-color:#622941;
color:#FFF;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
padding:2px 5px 1px
}

.whiteboxleft {
background-color:#FFF;
border-left-width:1px;
border-left-style:solid;
border-left-color:#000;
text-indent:0;
padding:2px 5px
}

.whiteboxbtmSZGorM {
background-color:#000;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border-right-width:1px;
border-right-style:solid;
border-right-color:#000;
color:#FFF;
text-align:left;
font-weight:bolder;
vertical-align:bottom;
padding:2px 5px 8px
}

.headnews {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
background-color:#622941;
color:#CCC;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
border-top-width:1px;
border-top-style:solid;
border-top-color:#000;
height:15px;
padding:1px 5px 2px
}

.blackboxcentre {
background-color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:700;
color:#CCC;
padding:12px 5px 4px
}

.headnavigationleft {
border-top-width:1px;
border-bottom-width:1px;
border-top-style:solid;
border-bottom-style:solid;
border-top-color:#000;
border-bottom-color:#000;
background-color:#000;
text-align:left;
height:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#CCC;
text-decoration:none;
padding:1px 0 2px 10px
}

.headnavigationright {
border-top-width:1px;
border-bottom-width:1px;
border-top-style:solid;
border-bottom-style:solid;
border-top-color:#000;
border-bottom-color:#000;
background-color:#000;
text-align:right;
height:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#CCC;
text-decoration:none;
padding:1px 10px 2px 0
}

.temparray {
background-color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:700;
color:#CCC;
text-align:center;
vertical-align:middle;
padding:0 0 12px
}

.topcreamstrip {
height:49px;
padding:0
}

.creamtopstrip {
background-color:#CCC;
height:49px;
text-align:right;
vertical-align:middle;
padding:0
}

.blackboxtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:bolder;
color:#999;
background-color:#000;
text-align:center;
height:200px;
width:200px;
text-transform:uppercase;
vertical-align:middle;
padding:10px
}

.whiteboxtopratio {
background-color:#FFF;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bolder;
font-style:normal;
border-right-width:1px;
border-right-style:solid;
border-right-color:#000;
color:#000;
padding:2px 7px
}

.whiteboxTopCode {
background-color:#FFF;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:top;
color:#000;
font-weight:bolder;
padding:3px 5px
}

.whiteboxbtmON {
background-color:#FFF;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border-right-width:1px;
border-right-style:solid;
border-right-color:#000;
color:#000;
font-weight:bolder;
padding:2px 5px
}

.whiteboxtopTitle {
background-color:#FFF;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bolder;
font-style:normal;
border-right-width:1px;
border-right-style:solid;
border-right-color:#000;
color:#000;
padding:3px 7px
}

.whiteboxSizeOn {
background-color:#FFF;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
font-weight:700;
padding:2px 7px
}



.basebuttonstripORG {
background-color:#E87200;
height:20px;
border-top-width:1px;
border-bottom-width:1px;
border-top-style:solid;
border-bottom-style:solid;
border-top-color:000000;
border-bottom-color:000000
}

.loginboxcentre {
background-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:700;
color:#CCC;
height:90px;
padding:0
}

.plainpagehead {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#333;
background-color:#FFF;
text-align:left;
vertical-align:middle;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
padding:18px 10px
}


.plainpagefields {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#333;
background-color:#CCC;
text-align:left;
vertical-align:top;
font-style:italic;
padding:2px 6px
}

.plainpageformbody {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#000;
background-color:#CCC;
text-align:right;
vertical-align:top;
padding:6px 6px 0
}

.plainpageformbodyend {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#000;
background-color:#CCC;
text-align:right;
vertical-align:top;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
padding:6px 6px 12px
}

.plainpagefieldsend {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#333;
background-color:#CCC;
text-align:left;
vertical-align:top;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
font-style:italic;
padding:2px 6px 8px
}

.plainpagefieldsTop {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#333;
background-color:#CCC;
text-align:left;
vertical-align:top;
font-style:italic;
padding:10px 6px 2px
}

.plainpageformbodytop {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#000;
background-color:#CCC;
text-align:right;
vertical-align:top;
padding:14px 6px 0
}

.plainpagefieldsGAP {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#333;
vertical-align:top;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
font-style:italic;
padding:0 0 8px
}

.plainpageRadiosTop {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#000;
background-color:#CCC;
text-align:left;
vertical-align:top;
padding:14px 6px 2px
}

.FormComment {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:700;
text-transform:uppercase;
color:#333
}


.plainpagebodyTXLeft {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#000;
background-color:#CCC;
text-align:left;
vertical-align:top;
padding:14px 6px 0
}


.plainpageTXL {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-color:#CCC;
text-align:left;
vertical-align:top;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
padding:6px 6px 12px
}

.PRICESIZEBOXACTIVE {
background-color:#E87200
}

.PRICESIZEBOXTD {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#000;
text-decoration:none;
padding:2px 7px
}

.SEARCHBOX {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#333;
border:1px solid #000;
background-color:#fff;
padding:2px
}

.SEARCHBLURB {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#000;
text-decoration:none;
line-height:13px;
padding:1px
}

.CATEGORIES {
background-color:#CCC;
text-align:center;
vertical-align:middle;
padding:0 0 12px
}

.CATEGORIESLINK:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:red;
text-decoration:none
}

.CATHEAD {
font-size:1px;
text-decoration:none;
background-color:#333;
height:4px;
color:#333;
padding:0 33px
}

.CATHEADSTRIP {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:700;
color:#000;
text-decoration:none;
background-color:#CCC;
padding:0 22px 0 33px
}

.CATLISTHEADTEXT:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#fff;
text-decoration:none;
vertical-align:middle
}

.PRODUCT-TD {
background-color:#333;
text-align:center;
vertical-align:middle;
padding:0 4px 16px
}

.PRODUCT-NAME:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#fff;
text-decoration:none
}



.hpwelcomeHEAD {
font-family:Verdana;
font-size:11px;
font-style:normal;
font-weight:700;
color:#622941;
line-height:normal
}

.testimonial {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#fff;
text-decoration:none;
text-align:center;
font-weight:700
}

.testimonialsBOX {
background-color:#E87200;
border-right-width:1px;
border-right-style:solid;
border-right-color:#000
}

.newsBOX {
background-color:#622941;
border-right-width:1px;
border-right-style:solid;
border-right-color:#000;
border-top-width:1px;
border-top-style:solid;
border-top-color:#000
}

.newstext:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-decoration:none;
text-align:left;
font-weight:700
}

.footer:hover {
color:#fff;
font-weight:700;
text-decoration:none
}

.onblack:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
font-weight:700;
text-decoration:underline
}

.headbestsellers {
border-top-width:1px;
border-bottom-width:1px;
border-top-style:solid;
border-bottom-style:solid;
border-top-color:#000;
border-bottom-color:#000;
background-color:#333;
text-align:left;
height:15px;
border-left-width:1px;
border-left-style:solid;
border-left-color:#000;
padding:1px 0 2px 10px
}

.headnavigationCENTRE {
border-top-width:1px;
border-bottom-width:1px;
border-top-style:solid;
border-bottom-style:solid;
border-top-color:#000;
border-bottom-color:#000;
background-color:#333;
text-align:center;
height:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#CCC;
text-decoration:none;
padding:1px 10px 2px 0
}

.PRICESIZEBOXRADIO {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#E87200;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#000;
text-decoration:none;
background-color:#E87200;
padding:2px
}

.whiteboxbtmend {
background-color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
vertical-align:bottom;
color:#000;
padding:2px 7px 7px 0
}

.whiteboxOVERALL {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000
}

.PRICESIZEBOXTDSIZE {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#000;
text-decoration:none;
padding:2px 7px
}

.basebuttonstripPUR2 {
background-color:#333;
height:20px;
padding-left:7px
}

.PRICESIZEBOXRADIOEND {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#000;
text-decoration:none;
background-color:#E87200;
padding:2px
}

.PRICESIZEBOXADD2CART {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#000;
text-decoration:none;
background-color:#E87200;
padding:0
}

.plainpageheadCTR {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#333;
background-color:#FFF;
text-align:center;
vertical-align:middle;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
padding:18px 10px
}

.SEARCHDDM {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#333;
border:1px solid #000;
background-color:#fff;
padding:3px
}

.CATHEADSTRIP-DARK {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:700;
color:#333;
text-decoration:none;
background-color:#EDBD6E;
padding:0 22px 0 33px
}

.AAA-ORGbutton {
border:1px solid #000;
background-color:#E87200;
padding:3px 5px
}

.punchinsides {
padding:33px
}

.pandpTAG {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#E87200;
text-decoration:none;
font-weight:700;
background-color:#000
}

.blackboxcentreCART {
background-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:700;
color:#CCC;
padding:12px 5px 5px
}



.newmenutd {
text-align:left;
padding:0 0 5px 10px
}

.newmenutd14 {
padding:0 0 2px 10px
}

.whiteboxSizeOff,.whiteboxSizeSize {
background-color:#CCC;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
font-weight:700;
padding:2px 7px
}

.PRICESIZEBOXOFF,.PRICESIZEBOXON {
background-color:#fff
}

.CATEGORIESLINK:link,.CATEGORIESLINK:visited,.CATEGORIESLINK:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#ab221c;
text-decoration:none
}

.CATLISTHEADTEXT,.CATLISTHEADTEXT:link,.CATLISTHEADTEXT:visited,.CATLISTHEADTEXT:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#CCC;
text-decoration:none;
vertical-align:middle
}

.CATLISTHEADTEXTON,.CATLISTHEADTEXTON:link,.CATLISTHEADTEXTON:visited,.CATLISTHEADTEXTON:active,.CATLISTHEADTEXTON:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#FFF;
text-decoration:none;
vertical-align:middle
}

.PRODUCT-NAME,.PRODUCT-NAME:link,.PRODUCT-NAME:visited,.PRODUCT-NAME:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#CCC;
text-decoration:none
}

.HEADERLIMKS,.HEADERLIMKS:link,.HEADERLIMKS:visited,.HEADERLIMKS:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#CCCCCC;
text-decoration:none
}
.HEADERLIMKS:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ffffff;
text-decoration:none
}

.newstext,.newstext:link,.newstext:visited,.newstext:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ccc;
text-decoration:none;
text-align:left;
font-weight:700
}

body#Orderhistory a#Orderhistorynav, 
body#Cart a#Cartnav,body#Login a#Loginnav,body#Editaccount a#Editaccountnav,body#Commission a#Commissionnav,
body#ALC a#ALCnav,body#TC a#TCnav,body#CC a#CCnav,body#OEM a#OEMnav,body#EC a#ECnav,body#Z a#Znav,body#FLC a#FLCnav, body#X a#Xnav,
body#Rack a#Racknav,
body#RMFC a#RMFCnav,
body#Contact a#Contactnav,
body#Delivery a#Deliverynav,
body#Guarantee a#Guaranteenav,
body#NEW a#NEWnav,
body#xtra a#xtranav,body#Overview2 a#Overview2nav,body#Accessories a#Accessoriesnav,body#Overview a#Overviewnav,
body#TL500i a#TL500inav,body#iM2050 a#iM2050nav,body#iM2075 a#iM2075nav,body#iM2100 a#iM2100nav,body#iM2200 a#iM2200nav,body#iM2300 a#iM2300nav,body#iM2306 a#iM2306nav,body#iM2370 a#iM2370nav,body#iM2400 a#iM2400nav,body#iM2450 a#iM2450nav,body#iM2500 a#iM2500nav,body#iM2600 a#iM2600nav,body#iM2620 a#iM2620nav,body#iM2700 a#iM2700nav,body#iM2720 a#iM2720nav,body#iM2750 a#iM2750nav,body#iM2875 a#iM2875nav,body#iM2950 a#iM2950nav,body#iM2975 a#iM2975nav,body#iM3075 a#iM3075nav,body#iM3100 a#iM3100nav,body#iM3200 a#iM3200nav,body#iM3220 a#iM3220nav,body#iM3300 a#iM3300nav,body#P1 a#P1nav,body#P2 a#P2nav,body#P3 a#P3nav,body#P4 a#P4nav,body#P5 a#P5nav,body#P6 a#P6nav,body#Peli a#Pelinav,body#SPRR a#SPRRnav {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#E87200;
font-weight:bold;
text-decoration:none
}

.onblack:link,.onblack:visited,.onblack:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
font-weight:700;
text-decoration:none
}

.newmenu:link,.newmenu:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCC;
font-weight:700;
text-decoration:none
}

.newmenu:active,.newmenu:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
font-weight:700;
text-decoration:none
}

.newmenu14:link,.newmenu14:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCC;
font-weight:700;
text-decoration:none
}

.newmenu14:active,.newmenu14:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
font-weight:700;
text-decoration:none
}

.PRICESIZEBOXRADIO2 {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#000;
text-decoration:none;
background-color:#E87200;
border-left-width:1px;
border-left-style:solid;
border-left-color:#000;
padding:0
}

.SHOPITEM:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#000;
text-decoration:underline
}

.shophead {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
background-color:#333;
color:#CCC;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
padding:3px 7px 4px
}

.framedhead {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
background-color:#662941;
color:#F4E3BF;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
padding:3px 7px 4px
}

.shopitembox {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
background-color:#fff;
color:#333;
padding:5px 7px
}

.ShopCentre {
background-color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#222;
padding:20px
}

.Adbox {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#CFCFCF;
background-image:url(images/stormbackground.gif);
padding:0 11px 0 12px
}

.Framedbox {
background-color:#F4E3BF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#662941;
padding:0 11px 0 12px
}

.ShopFormComment {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:700;
text-transform:uppercase;
color:#CCC
}

.Price {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#333
}

.POPUPINFO:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#222;
text-decoration:underline
}

.POPUPINFO:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#000;
text-decoration:underline
}

.categoryheading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#CCC;
background-color:#000;
border:2px solid #000;
padding:6px
}

.SHOPCATDDM {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#000;
background-color:#fff;
padding:3px
}

.ratio {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#662941
}

.ratiorange {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#000;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000
}

.underline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
padding:4px 0 3px
}

.mattebox {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:700;
color:#000;
text-align:center;
padding:3px 3px 0
}

.matteboxbtm {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:700;
color:#000;
text-align:center;
padding:3px 3px 2px
}

.sidepanel {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#333;
background-color:#FFF;
border-right-width:1px;
border-right-style:solid;
border-right-color:#000;
padding:0
}

.ratioside {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#333;
padding:0
}

.pad30 {
padding:30px
}

.navbox {
background-color:#E87200;
border:4px solid #E87200
}

.brandhead {
border-top-width:1px;
border-left-width:1px;
border-top-style:solid;
border-left-style:solid;
border-top-color:#000;
border-left-color:#000
}

.brandtagline {
border-top-width:1px;
border-top-style:solid;
border-top-color:#000;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
color:#333;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000
}

.brandbody {
border-left-width:1px;
border-left-style:solid;
border-left-color:#000;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
color:#333;
padding:12px
}

.brandpict {
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000;
border-right-width:1px;
border-right-style:solid;
border-right-color:#000;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:2px;
color:#333;
padding:12px 12px 12px 0
}

.brandprodLT {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000;
padding-bottom:2px;
border:1px solid #000
}

.brandprod {
border-top-width:1px;
border-top-style:solid;
border-top-color:#000;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000;
padding-bottom:2px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
border-right-width:1px;
border-right-style:solid;
border-right-color:#000
}

.brandhint {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
padding:0 0 3px
}

.brandtext {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
color:#333
}

.brandtext9px {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
color:#333
}

.stormprod {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000;
padding:8px 8px 0
}

.stormpict {
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000;
border-right-width:1px;
border-right-style:solid;
border-right-color:#000;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:2px;
color:#333;
padding:0 0 0 5px
}

.stormitem {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
background-color:#fff;
color:#333;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
padding:12px 12px 12px 0
}

.stormitemRT {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
background-color:#fff;
color:#333;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
border-right-width:1px;
border-right-style:solid;
border-right-color:#000;
padding:12px 12px 12px 0
}

.stormproductname {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#000
}

.PriceSmall {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#333;
padding-top:5px
}

.brandbodyNL {
border-left-width:1px;
border-left-style:solid;
border-left-color:#000;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
color:#333;
padding:12px 12px 0
}

.stormitemRTNL {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
background-color:#fff;
color:#333;
border-right-width:1px;
border-right-style:solid;
border-right-color:#000;
padding:12px 12px 0 0
}

.ProductSmallHead {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#333;
padding-bottom:5px
}

.brandmainbody {
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#000;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:15px;
color:#333;
padding:0 12px 12px
}

.stormmenu:hover {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
color:red;
text-decoration:underline
}

.stormitemRTCopy {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
background-color:#fff;
color:#333;
padding:0 10px 0 0
}

.ProductSmallHead08 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#333;
padding-bottom:5px;
padding-right:3px;
padding-top:5px
}

.PriceSmall08 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#333;
padding-top:4px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#666;
text-align:left;
vertical-align:bottom;
padding-bottom:4px
}

.PRODUCTS-RT-TD {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:15px;
color:#333;
padding:0 0 12px 12px
}

.Dims {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
padding-top:4px;
text-align:center;
vertical-align:bottom;
padding-bottom:4px
}

.Accessories {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#000;
text-align:left;
vertical-align:bottom;
padding-top:12px
}

.Accessories2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#000;
text-align:left;
vertical-align:bottom
}

.accessory {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#333;
padding-bottom:4px;
padding-right:4px;
padding-top:4px;
text-align:left;
vertical-align:top;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000
}

.accessoryend {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#333;
padding-bottom:4px;
padding-right:0;
padding-top:4px;
text-align:left;
vertical-align:bottom;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000
}

.accessorymid {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#333;
padding-bottom:4px;
padding-right:2px;
padding-top:4px;
text-align:left;
vertical-align:bottom;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000
}

.acccenter {
padding:0 0 0 12px
}

.sampleimage {
text-align:left;
padding-top:7px;
padding-right:7px}

.brandhint08 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
color:#AB221C;
padding:0 0 3px
}

.prodrt {
padding-left:10px
}

.prodlt {
padding-right:10px
}

.prodrtrt {
padding-left:20px
}

.sampleimagert {
padding-top:4px
}

.ProductSmallHead08X {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#333;
padding-bottom:5px;
padding-right:3px;
padding-top:5px
}

.stormmenu2:hover {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:18px;
color:red;
text-decoration:underline
}

.mainSeller {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700
}

.newmenutdHP {
text-align:left;
padding:0 0 10px 10px
}

.SHOPLINKS,.SHOPLINKS:link,.SHOPLINKS:visited,.SHOPLINKS:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#CCC;
text-decoration:underline
}

.SHOPLINKS:hover,.FRAMEDLINKS:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#FFF;
text-decoration:underline
}

.SHOPITEM:link,.SHOPITEM:visited,.SHOPITEM:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#333;
text-decoration:underline
}

.SHOPSIZEBOX,.SHOPSIZEBOXOFF {
background-color:#CCC
}

.SHOPSIZEBOXON,.FRAMEDSIZEBOXON {
background-color:#FFF
}

.FRAMEDSIZEBOX,.FRAMEDSIZEBOXOFF {
background-color:#F4E3BF
}

.shopitempic,.brandheadRT {
border:1px solid #000
}

.FRAMEDLINKS,.FRAMEDLINKS:link,.FRAMEDLINKS:visited,.FRAMEDLINKS:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#F4E3BF;
text-decoration:underline
}

.POPUPINFO:link,.POPUPINFO:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#222;
text-decoration:underline
}

.redlink:link,.redlink:visited,.redlink:active,.redlink:hover,.stormlink:hover {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
color:red;
text-decoration:underline
}

.stormlink:link,.stormlink:visited,.stormlink:active {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ab221c;
text-decoration:underline
}

.stormmenu:link,.stormmenu:visited,.stormmenu:active {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ab221c;
text-decoration:underline
}

.stormmenu2:link,.stormmenu2:visited,.stormmenu2:active {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:18px;
color:#ab221c;
text-decoration:underline
}
.newmenutdHPunderline {
text-align:left;
padding:0 0 10px 10px
}
.sale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #009900;
}
.sale2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bolder;
	color: #009900;
}
