A:hover {color: #ff6600}
.homepage:hover {color:#ff6600}
body {font-family: arial, helvetica;}
td {font-size: 12px; font-family: arial,helvetica;color:#000000;}
b:smallblack {font-weight: bold; font-size:11px}
.orange {font-size: 12px; color: #ff6600; text-decoration: underline;}
.default {font-size: 12px; font-family: arial,helvetica;}
.smallwhite {font-family: trebuchet ms,arial,helvetica; font-size: 10px; color: ffffff; text-decoration:none }
.smallwhite:hover {color: ffffff; text-decoration:underline;}
.smallwhitelink {font-family: trebuchet ms,arial,helvetica; font-size: 10px; color: ffffff; text-decoration:underline }
.smallwhitelink:hover {font-family: trebuchet ms,arial,helvetica; font-size: 10px; color: ffffff; text-decoration:underline }
.white11 {font-family: trebuchet ms,arial,helvetica; font-size: 11px; color: ffffff; }
.medwhite {font-family: arial,helvetica; font-size: 12px; color: #ffffff; }
.xtralgwhite {font-family: arial narrow,arial,helvetica; font-weight: bold; font-size: 30px; color: ffffff; }
.smallblackbold {font-size:10px; font-weight: bold; color: #000000;}
.smallblack2 {font-family: arial,helvetica; font-size: 8px; color: 000000; font-weight: bold; }
.date {font-family: arial, helvetica; font-size: 13px; font-weight: bold;}
.largeblack {font-family: arial,helvetica; font-size: 16px; color: 000000;}
.subhead {font-family: arial,helvetica; font-size: 20px; color: #666666; padding-right: 30px}
.medblack {font-family: arial,helvetica; font-size: 14px; color: 000000;}
.smallblack {font-family: Trebuchet MS,arial,helvetica; font-size: 10px; color: 000000; }
.smallblackbold {font-family: arial,helvetica; font-size: 11px; color: 000000; font-weight: bold }
.blacktextsmall {font-family: arial,helvetica; font-size: 11px; color: black; }
.medorange {font-family: arial,helvetica; font-size: 12px; color: FF6600; font-weight: bold;}
.med2orange {font-family: arial,helvetica; font-size: 14px; color: FF6600; }
.largeorange {font-family: arial,helvetica; font-size: 16px; color: FF6600; font-weight: bold; }
.smlink {font-size: 10px}
.smred {font-family: arial,helvetica; font-size: 10px; color: red; text-decoration:none;}	
.results {font-family: arial,helvetica; font-size: 12px; color: #ffffff; }
.smallgray {font-family: arial,helvetica; font-size: 10px; color: #666666;}
.gray11 {font-family: arial,helvetica; font-size: 11px; color: #666666;}
.medgray {font-family: arial,helvetica; font-size: 12px; color: #666666; font-weight:bolder;}
.blue12 {font-family: arial,helvetica; font-size: 12px; color: #003399;}
.blue16 {font-family: arial,helvetica; font-size: 16px; color: #003399; font-weight: bold;}
.resultsLarge {font-size:13px; font-weight: bold; color: #ffffff; background-color:#ff6600;}
.resultsCount {font-size:12px; font-weight: normal; color: #333333;}
.blacklink {font-family: arial,helvetica; font-size: 12px; text-decoration: underline; color:#000000}
.boldwhite {font-face: Arial,Helvetica; size:12px; color: FFFFFF; font-weight: bold;}
.breadCrumb {font-face: arial,helvetica; size: 9px; color: FFFFFF; font-weight: bold;}
.lightgray {font-family:verdana,arial,helvetica;font-size:12px;color:#828282;}
.lightgrayunderline {font-family:arial,helvetica;font-size:12px;color:#666666;text-decoration: underline}
.pad {padding-left:10px; padding-right:10px;}
.padleft {padding-left:8px;}
.bidform {font-size:12px; font-weight:bold; color:#003399;}
B {font-weight: bold}
B.medblack {font-size: 13px}
B.medwhite {font-size: 13px}

/* huffy styles */
.huffyProdDesc {font-size:10px; color:#666666; text-decoration:none; }
.huffyProdPrice {color: #CC0000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.huffyProdLongTitle {font-family:arial, helvetica; font-size:14; color:#003399; font-weight:bold; text-decoration:none;}
.huffySelectionLevel {font-family:arial, helvetica; font-size:20px; color:#003399; font-style:italic; font-weight:bold;text-decoration:none;}

/* helpdesk style */

#hd_content {
	font-size:12px;
	}

/*.breadcrumb {font-size:12px;}*/
.hd_pagelink {color:#003399;text-decoration:none;}
.hd_pagelink:hover {text-decoration:none; background-color:#ffffff;}
.pagelink {color:#003399;text-decoration:underline;}
.pagelink:hover {text-decoration:underline;}
.header {font-size:16px; font-weight:bold; text-decoration:none; color:#E05301;}
.subheadNumber {font-size : 12px; padding-left : 2px; font-weight : bold; color : #003399; text-decoration:none;}
.subnavHeader {font-size : 12px; padding-left : 2px; font-weight : bold; color : #ffffff; text-decoration:none;}

/*storecss */
.pagetext{font-family: arial, helvetica;font-size: 12px;color:#000000}
.proddesc{font-family: arial, helvetica; font-size: 12px; color: #003399; }
.proddesc:hover {color: #ff6600}
.ourprice{font-family: arial, helvetica;color: #ff6600;font-size:12px}
.listprice{font-family: arial, helvetica;font-size: 12px;}




.survey {
	background-image: url(../images/Aspot_bg.jpg);
	background-repeat:no-repeat;
	width:566px;
	height:310px;	
}


.surveyTab {
	float:right;
	margin-right:25px;
	margin-top: 40px;
}

/* cart page PPE ---- 2 buttons */
#cartItems .proceed-to-checkout * {_border:0; _padding:0; _margin:0;}
#cartItems .proceed-to-checkout #buttonBox {padding:3px 0;}
#cartItems .proceed-to-checkout #buttonBox table {width:410px !important; _width:415px !important;}
#cartItems .proceed-to-checkout #buttonBox table td {text-align:right; width:auto !important; vertical-align:top;}
#cartItems .proceed-to-checkout #buttonBox table td a {display:inline;}
#cartItems .proceed-to-checkout #buttonBox table td fmt {display:block; float:right;}
#cartItems .proceed-to-checkout #buttonBox table td form {display:none;}
#cartItems .proceed-to-checkout #payPalExpressBtn img {border:medium none !important; display:block; float:left; _display:inline; _float:none;}
#cartItems .proceed-to-checkout #payPalExpressBtn {display:inline; float:left; text-decoration:none; text-align:left; _text-align:center;}
#cartItems .proceed-to-checkout a#payPalExpressBtn {margin-right:10px; _margin:0; width:145px !important;}
#cartItems .proceed-to-checkout .paypalOrDiv {display:inline; float:left; margin:12px 10px 12px 5px; _margin:12px 3px 12px 4px;}
#cartItems .proceed-to-checkout #paypalButtonDiv {display:inline; float:right;}
#cartItems .proceed-to-checkout #paypalButtonDiv.activePPEDiv {float:left;}
#cartItems .proceed-to-checkout #paypalButtonDiv .payPalExpressAuthFail {clear:left; float:left; font-size:9px; color:red; width:145px; text-align:center;}
#cartItems .proceed-to-checkout #paypalButtonDiv #payPalExpressBtn {display:block !important; float:left;}
#cartItems .proceed-to-checkout .activePPEDiv .paypalOrDiv {float:right; *float:left; _margin:12px 0 12px 20px;}
#cartItems .proceed-to-checkout #payPalExpressBtn .payPalExpressSml {width:175px; text-align:center; font-size:9px; display:block; float:left; clear:both; margin-left:-15px; _margin:0;}
#cartItems .proceed-to-checkout #payPalExpressBtn .payPalExpressSml a {font-size:9px;}
#cartItems .proceed-to-checkout #buttonBox #proceed-to-checkout-href {display:block; overflow:hidden; float:right; margin-left:10px; width:198px !important;}
#cartItems .proceed-to-checkout #buttonBox #proceed-to-checkout-href img {position:relative; left:-17px; margin:0 !important;}

/* checkout process - gsi transition page - PPE */
body table #paypalInterstit div * {margin: 24px 0;}
body table #paypalInterstit p {font-size:11px;}
body table #paypalInterstit h2 {color: #000000;}
body table #paypalInterstit {width:auto; margin:30px 50px;}
body table #paypalInterstit input.continue{background:transparent url("../images/checkout/cart_continuecheckout.gif") 0 0 no-repeat; width:148px;height:26px;text-indent:-9999px;border:none;cursor:pointer;display:block; line-height: 0; font-size: 0;}

