body{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10pt;background-color:#FFFFFF;}

TD { font-family:verdana, geneva; font-size:10px; color:#003366;}

UL { font-family:verdana, geneva; font-size:11px; }

.homecatlink { font-size:11px; color: #003366; text-decoration: none; }

.homecatlink:hover { font-size:11px; color: #003366; text-decoration: none; background-color:#ffcc66; }

.selectedcat { font-size:11px; color: #003366; text-decoration: none; background-color:#ffcc66; }

.catlink { font-size:11px; color: #003366; text-decoration: none; }

.catlink:hover { font-size:11px; color: #003366; text-decoration: none; background-color:#ffcc66; }

.selectedcrumb { font-size:10px; color: #003366; text-decoration: none; background-color:#ffcc66; }

.breadcrumb { font-size:10px; color: #003366; text-decoration: none; }

.breadcrumb:hover { font-size:10px; color: #003366; text-decoration: none; background-color:#ffcc66; }

.footerlink {font-size:10px; color: white; text-decoration: none; }

.footerlink:hover { text-decoration: underline; }

.lgfooterlink {font-size:12px; font-family:arial, helvetica; color: white; text-decoration: none; font-weight:bold;}

.lgfooterlink:hover { text-decoration: underline; }

.bigHead { font-family:verdana, geneva; font-size:18px; color:#cc6633; font-weight:bold; font-style:italic; }

.smallHead {  font-family:verdana, geneva; font-size:11px; color:#003366; text-decoration : none;}

.smallHead:hover {  text-decoration : underline; }

.bigredhead { font-family:arial, helvetica; font-size:14px; color:#cc6633; font-weight:bold; font-style:italic; }

.rustsubhead {font-size : 15px; font-family : arial, helvetica; color : #cc6633; font-style:italic; font-weight:bold; text-decoration:none; }

.rustsubhead:a { text-decoration : none }

.normaltext { font-size:11px; color:#003366 }

.smnormaltext { font-size:10px; font-family:arial, helvetica; color:#003366 }

.submenu { font-size:10px; color:#003366; text-decoration:none; }

.submenu:hover { font-size:10px; color:#003366; text-decoration: underline; }

.slatehead {font-size : 15px; font-family : arial, helvetica; color : #006699; font-style:italic; font-weight:bold; text-decoration:none;}

.slatehead:hover {text-decoration:underline;}

.whitehead {font-size : 15px; font-family : arial, helvetica; color : white; font-style:italic; font-weight:bold; }

.noline {text-decoration : none }

.noline:hover {text-decoration : underline }

.proddetails { color:#006699; font-family:arial, helvetica; font-size:12px; font-weight:bold }

.cartlinks	{ color:white; font-family:arial, helvetica; font-size:10px; font-weight:bold; text-decoration:underline; text-decoration:overline; }

.cartlinks:hover {color : #99ccff }

.padding { padding:4px; line-height:94%; }

.dropdown { font-family:verdana,geneva; font-size:11px; font-weight:bold; color:#003366 }

.border {color:#cccccc; border-color:#cccccc;}



/* helpdesk style */

.hd_pagelink {text-decoration:underline}

.hd_pagelink:hover {text-decoration:underline}

.header {font-family: arial, helvetica; font-size:14px; font-weight : bold; text-decoration : none;}

.subheadNumber {font-size : 12px; padding-left : 2px; font-weight : bold; text-decoration:none;}

.subnavHeader {font-size : 12px; padding-left : 2px; font-weight : bold; text-decoration:none;}

.hdTopicHeading {font-family: arial, helvetica; font-size:14px; font-weight : bold; text-decoration : none; color : #000000;}



P {font-family: arial, helvetica; font-size:12px;}

DL {font-family: arial, helvetica; font-size:12px;}

OL {font-family: arial, helvetica; font-size:12px;}

UL {font-family: arial, helvetica; font-size:12px;}



/* search filter styles...*/

.results {font-family:arial,helvetica; font-size:12px; color:white; background-color:#006699;}

.resultsLarge {font-family:arial,helvetica; font-size:12px; background-color:#ffcc33; color:#003366; font-weight:bold;}

.resultsLink {font-family:arial,helvetica;font-size:11px;color:#006699;text-decoration:underline;}



/* gift center styles...*/

.giftCenterText { font-size:11px; color:#003366;text-decoration: none }

.giftCenterText:hover {background-color:#ffcc66;}

.giftCenterBold {font-weight: bold}

.giftCenterLink {font-size: 11px; color:#003366; text-decoration: underline}



/* free shipping */

.free {font-size : 15px; font-family : arial, helvetica; color : #cc6633; font-style:italic; font-weight:bold;}



/* no search results styles */

.noresults {font-size:14px; color:black; background-color:#ffcc33; font-weight:bold;}

.noresults2 {font-size:14px; color:black; font-weight:bold;}

.nosearchresultsheader {font-size:13px; color:#003366; font-weight:bold;}

.noresultslinks {font-size:11px; color:#003366; text-decoration:none;}

.noresultslinks:hover {background-color:#ffcc33;}

.noresultsheader3{font-family:arial,helvetica; font-size:13px; color:#006699; font-weight:bold;}



/* huffy styles */

.huffyProdDesc {font-size:10px; color:black text-decoration:none; }

.huffyProdPrice {color: #CC0000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.huffyProdLongTitle {font-family:arial, helvetica; font-size:14px; color:#003366; font-weight:bold; text-decoration:none;}

.huffySelectionLevel {font-family:arial, helvetica; font-size:20px; color:#006699; font-style:italic; font-weight:bold;text-decoration:none;}



.alert {color:#CC0000;font-weight:bold;font-size:9.5px;font-family:verdana,geneva;}

.details {font-family:verdana,geneva;font-size:9.5px;color:#003366;}

.promodetails {font-family:verdana,geneva;font-size:9.5px;color:#CC0000;font-weight:bold;}





/* REDESIGN 09/06 */

#dun06CartRight {width:125px;width:'133px';border:1px solid #7D8292;float:right;background-color:#EFEFF2;padding:3px;margin-right:5px;margin-right:'2px';color:#333851;}

#dun06CartRightHeader {width:133px;height:22px;float:right;margin-right:5px;margin-right:'2px';}

.dun06CartRightLink {color:#333851;font-size:10px;}

.dun06RightCartItems {color:#CB6733;font-size:10px;font-weight:bold;}



#dun06FooterWrapper {width:746px; width:'760px'; height:85px; padding: 5px; background-color: #FFFFFF; 

		border-bottom: 2px solid #CA6631;

		border-right: 2px solid #CA6631;

		border-left: 2px solid #CA6631;

		margin: 0 auto;

		text-align:center;

		}

#dun06FooterLeftImg {width:89px;height:40px;float:right;}

#dun06FooterRightImg {width:646px;height:40px;float:right;}

#dun06FooterBottomNav { margin-top:20px;margin-right:5px;background-color: #FFFFFF; text-align:right;float:right; color:#AAAAAA; font-size:11px;}

.dun06FooterBottomNavLinks { color:#AAAAAA; font-size:11px; text-decoration:none;}



#dun06EmailRight {width:125px;width:'133px';border:1px solid #7D8292;float:right;background-color:#EFEFF2;padding:3px;margin-top:3px;margin-right:5px;margin-right:'2px';color:#333851;}







div.pagination {background-color:#006699;color:white;font-family:arial,helvetica;font-size:12px;}

.numbersOn{background-color:#006699;color:white;font-family:arial,helvetica;font-size:12px;}

a.crumb{background-color:#006699;color:white;font-family:arial,helvetica;font-size:12px;}

a.viewall {background-color:#006699;color:white;font-family:arial,helvetica;font-size:12px;}

/*added for PMO 80965*/
h4 {padding:0px !important; margin:0px;}
.buyArrowbold{font-weight:bold; color:#cc6633;}
.smnormaltextBold{font-size:10px; font-family:arial, helvetica; color:#003366; font-weight:bold;}