
BODY {font-size : 11px; font-family : arial,helvetica; color : #383838;}
TD {font-size : 11px; font-family : arial,helvetica; color : #666666;}
A {color:#383838; text-decoration:underline;}
A:hover {color :#EF323D;}
P {font-family: arial,helvetica; font-size:11px;}
DL {font-family: arial,helvetica; font-size:11px;}
OL {font-family: arial,helvetica; font-size:11px;}
UL {font-family: arial,helvetica; font-size:11px;}

/*global stuff */
.pagetext {font-family:arial,helvetica;font-size:11px;color:#383838;text-decoration:none;}
.pagelink {font-family:arial,helvetica;font-size:11px;color:#383838;text-decoration:underline;line-height:13px;}
.pagelink:hover {color:#EF323D;}

/*custom*/
.hwc {color:#EF323D; text-decoration:underline;font-size : 11px; font-family : arial,helvetica;}
.topnav {font-family:arial; font-size:11px; color:#ffffff;}
.topnav:hover {color:#d8d8d8;}
.topnavlink {font-size:11px; color:#666666; text-decoration:none; font-weight:bold;}
.redlink {color:#EF323D; text-decoration:underline;}
.lightgray {color:#d8d8d8; font-size:11px;}
.viewall {font-family:arial,helvetica;font-size:11px;color:#999999;text-decoration:underline;line-height:13px;font-weight:bold;}

.leftnavhead {color:#EF323D;text-decoration:none;font-family:arial,helvetica;font-size: 11px;font-weight:bold;line-height:16px;}
.leftnavlink {font-size: 11px; color:#383838;font-family:arial,helveticaa; text-decoration:underline; line-height:16px;}
.leftnavlink:hover {color:#EF323D;}

.rightnavhead {font-size:11px; color: white; font-weight: bold; background-color: #EF323D;}
.rightnavlink {color:#OOOOCC;font-size:11px;background-color:#383838;}
.rightnavlink:hover {color:#EF323D;}

.footerlink {color:#C9C9C9; font-size:11px;text-decoration:none;}
.footerlink:hover {color:#ffffff;}

.rowColor1 {background:#CECECE;}
.rowColor2 {background:#FFFFFF;}

.subheadlarge {font-family:arial, helvetica; color:#EF323D; font-size:22px; font-weight:bold;}
.subheadmed {font-family:arial,helvetica; color:#383838; font-size:16px;text-decoration:none;font-weight:bold;}
.subheadsmall {font-family:arial,helvetica; color:#EF323D; font-size:12px; font-weight:bold;}

.prodhead{background-color: #d8d8d8; color: #666666; font-weight: bold}
.proddesc{font-size:11px;color:#383838;}
.prodtitle{color:#383838;font-size:11px;}
.listprice{font-size:9.5px; color:#383838;}
.listpricelight{font-size:9.5px; color:#C9C9C9;}
.ourprice {font-size:11px; color:#EF323D;font-weight:bold;}
.ourpricelight {font-size:11px; color:#ffffff;font-weight:bold;}
.prodourprice {font-size:11px; color:#383838;font-weight:bold;}
.prodourpricelight {font-size:11px; color:#C9C9C9;font-weight:bold;}
.buyinfo{font-size:11px;color:#EF323D;text-decoration:underline;}
.regImage{border-color: #383838; color: #cccccc;}

/*collection page*/
.prod_sectionhead {background-color:#e8e8e8;}
.prod_slicehead {background-color:#F5F5F5;font-family:arial,helvetica; color:#EF323D; font-size:12px; font-weight:bold;}
.prod_filterborder {background-color:#9A9A9A;}
.prod_filterbody {background-color:#e8e8e8;}
.prod_related {font-family:arial,helvetica; color:#EF323D; font-size:12px; font-weight:bold;}

.infofeaturehead{font-size:12px;color:#EF323D;font-family:arial,helvetica;font-weight: bold;}

.breadcrumb {font-face: arial,helvetica; size:11px; color:#676767; text-decoration:underline;line-height:19px;}
A:breadcrumb {text-decoration: underline}
.breadcrumb:hover {color:#EF323D;}

.swatchborderoff{border-color:#E8E8E8;color:#E8E8E8;}

.itemsfound {font-size:12px;color:white;background-color:#EF323D;font-weight:bold;padding:2px;}
.dropdown { font-family:arial,helvetica; font-size:11px; font-weight:bold; color:#383838;}
.boldwhite {font-famil:arial,helvetica; font-size:11px; font-weight:bold; color:#FFFFFF;}

.results { color:#383838; font-size:11px;font-weight:none;}
.searchsortby {color:#383838; font-size:11px;}

/*non-global stuff */

/* huffy styles */
.huffyProdDesc {font-size:11px; color:#383838; text-decoration:none; }
.huffyProdPrice {color: #EF323D; font-family: arial, helveticaa, sans-serif; font-size: 12px;}
.huffyProdLongTitle {font-family:arial,helvetica; font-size:14; color:#383838; font-weight:bold; text-decoration:none;}
.huffySelectionLevel {font-family:arial,helvetica; font-size:20px; color:#383838; font-style:italic; font-weight:bold;text-decoration:none;}

/* gift center styles */
.giftCenterText {font-size : 11px; font-family : arial,helvetica; color :#383838; text-decoration :underline}
.giftCenterText:hover {text-decoration : underline;}
.giftCenterBold {font-size : 11px; font-family : arial,helvetica; color :#383838; font-weight:bold; text-decoration : none;}
.giftCenterLink{color:#383838; font-size:11px; font-weight: bold;text-decoration : underline;}
.giftCenterLink:hover{text-decoration: underline;}

/* helpdesk style */
.hd_pagelink {color:#383838; text-decoration:underline}
.hd_pagelink:hover {color:#EF323D; text-decoration:underline}
.header {font-size:12px; text-decoration : none; color:#383838;font-weight:bold;}
.subheadNumber {font-size : 12px; padding-left : 2px; font-weight : bold; color : #EF323D; text-decoration:none;}
.subnavHeader {font-size : 11px; padding-left : 2px;color : #EF323D; text-decoration:none;font-weight:bold;}
.hdSubNav {color:#EF323D;text-decoration:none;font-family:arial,helvetica;font-size: 11px;font-weight:bold;}
.hdTopicHeading {font-size:12px; text-decoration : none; color:#000000;font-weight:bold;}
/*site palette*/
.maincolor {background:#797979;color:#ffffff;}
.secondarycolor {background:#d8d8d8;}
.tertiarycolor {background:#383838;}
.wizmaincolor {background:#797979;color:#383838;padding-left:11px; padding-right:10px;}
.wizhighcolor {background:#797979;color:#ffffff;padding-left:11px; padding-right:10px;font-weight:bold;}
/*shopping2.0 checkout styles*/
.error {font-family:arial,helveticaa; color:#EF323D; font-weight:bold; font-size:11px; line-spacing:8px; border-color:#EF323D; border-style:solid; border-width:2px; width:550px; height:65px;}
.error2 { font-family:arial,helveticaa; background-color:yellow; padding:1px; font-weight:bold;font-size:11px;}
.alert {color:#EF323D;font-weight:bold;}
.details {font-family:arial,helveticaa;color:#383838;}
.details:link {font-family:arial,helveticaa;color:#EF323D;}
.promodetails {font-family:arial,helveticaa;font-size:9.5px;color:#EF323D;}

/*ship to store text on product page*/
.shipstore {color:#EF323D; text-decoration:none; font-size:11px;}

/*filling bg for netscape on home and shop pages */
.nsbg {background-image: url(../../images/pixel.gif); background-repeat: no-repeat;}

/*checkout 2004*/
.checkbg_lt {background-color:#F5F5F5;}
.checkbg_dk {background-color:#D7D7D7;}
.checkbg_border {border:solid 1px #666666;}
.check_bullet {color:#CC0000;}
.cartrow1 {background-color:#F5F5F5;}
.cartrow2 {background-color:#FFFFFF;}

/* helpful hardware club styles */
span.hhcoption {color: #ED3432;}

/* shop styles */
td.rulevertgrey{border-right:2px solid #ccc;}
div.featuredproduct{padding:4px; text-align:center; width:138px;}
div.featuredprodtitle{padding:6px 0px 17px 0px;}

/* cleaning/paint styles aspot */
div#aspot-cp-main{color:#000; height:265px; margin:12px 0px 12px 0px; vertical-align:top; width:406px;}
div#aspot-content{position:relative; top:43px; left:273px; width:128px;}
div#aspot-cp-caption{margin:0px 0px 12px 0px;}
a.aspot-cp{color:#000; display:block; margin-bottom:12px;}

/* plumbing styles aspot */
div#aspot-pl-main{color:#fff; height:365px; margin:12px 0px 12px 0px; vertical-align:top; width:406px;}
div#aspot-pl-content{position:relative; top:40px; left:5px; width:136px;}
div#aspot-pl-caption{color:#000;margin:0px 0px 8px 0px;}
a.aspot-pl{color:#000; display:block; margin-bottom:6px;}

/* lawn/garden styles aspot */
div#aspot-lg-main{color:#fff; height:365px; margin:12px 0px 12px 0px; vertical-align:top; width:406px;}
div#aspot-lg-content{position:relative; top:40px; left:255px; width:136px;}
div#aspot-lg-caption{color:#000;margin:0px 0px 8px 0px;}
a.aspot-lg{color:#000; display:block; margin-bottom:9px;}
/* bspot */
div#bspot-lg-caption{color:#000;margin:6px 0px 6px 0px;}
a.bspot-lg{color:#EF323D; display:block; margin-bottom:6px;}

/* hand/powertools styles aspot */
div#aspot-hp-main{color:#fff; height:265px; margin:12px 0px 12px 0px; vertical-align:top; width:406px;}
div#aspot-hp-content{position:relative; top:40px; left:5px; width:400px; color:white;}
div#aspot-hp-caption{color:#fff;margin:0px 0px 8px 0px; font-weight:bold; font-size:14px}
a.aspot-hp{color:#000; display:block; margin-bottom:9px;}
/* bspot */
div#bspot-hp-caption{color:#000;margin:6px 0px 6px 0px;}
a.bspot-hp{color:#EF323D; display:block; margin-bottom:6px;}