img, div {
	behavior: url(/assets/afr/css/iepngfix.htc);
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
}
	a.first_header_link:hover {
		font-family: 'Lucida Grande','Lucida Sans','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;
		font-style: normal;
		font-variant: normal;
		font-size: 10px;
		line-height: normal;
		font-size-adjust: none;
		font-stretch: normal;
		-x-system-font: none;
		color: #33ccff;
		text-decoration: none;
		text-transform: uppercase;
		font-weight: bold;		
	}
	a.header_link:hover {
		font-family: 'Lucida Grande','Lucida Sans','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;
		font-style: normal;
		font-variant: normal;
		font-size: 10px;
		line-height: normal;
		font-size-adjust: none;
		font-stretch: normal;
		-x-system-font: none;
		color: #33ccff;
		text-decoration: none;
		text-transform: uppercase;
		font-weight: bold;	
	}
	a.last_header_link:hover {
		font-family: 'Lucida Grande','Lucida Sans','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;
		font-style: normal;
		font-variant: normal;
		font-size: 10px;
		line-height: normal;
		font-size-adjust: none;
		font-stretch: normal;
		-x-system-font: none;
		color: #33ccff;
		text-decoration: none;
		text-transform: uppercase;
		font-weight: bold;	
	}
	
#flashcontent {
	background: url(/assets/afr/images/global/pagebg.jpg) left top repeat-x;
	background-color:#A2E533;
	width:100%;
	height:100%;
	margin:0px;
}

	body {
		background: url(/assets/afr/images/content/home_bg.jpg);
		background-repeat:repeat-x;
		background-color:#52ABC9;
		margin:0px;
	}
	.main_head { 
		font: 20px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
		font-weight: bold;
		color: #666;
		display: block;
		text-align:left;
	}
	.bold_blue_heading {
		font: 16px/18px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
		font-weight: bold;
		color: #10b1d6;
		display: block;
		text-align:left;
		text-align:left;
	}
	.normal_text {
		font-family: 'Lucida Grande','Lucida Sans','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		font-size: 11px;
		line-height: 18px;
		font-size-adjust: none;
		font-stretch: normal;
		-x-system-font: none;
		color: #666666;
		text-align:left;
	}
	.normal_text_bold {
		font-family: 'Lucida Grande','Lucida Sans','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		font-size: 11px;
		line-height: 18px;
		font-size-adjust: none;
		font-stretch: normal;
		-x-system-font: none;
		color: #666666;		
	}
	.three_dealer_link {
		text-decoration:none;
		color:#10b1d6;
		font-family: 'Lucida Grande','Lucida Sans','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;
		font-size: 11px;
		font-weight:bold;
	}
	.very_small_text {
		font: 9px/12px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
		color: #aaa; 
		margin-top:17px;
	}
	.cloudy_div_home {
		background: url(/assets/afr/images/content/home_machine_bg.gif);
		background-repeat:no-repeat;
		background-position:top center;
		width:733px; 
		overflow:hidden;
		margin-left:23px;
		margin-right:24px;
	}
	.body_div {
		background: url(/assets/afr/images/content/affresh_body.gif);
		background-repeat:-no-repeat;
	}
	.curved_end {
		background: url(/assets/afr/images/content/affresh_back.gif);
		background-repeat:no-repeat;
		height:37px;
	}
	.footer_reg {
		margin-left:10px;
		font: 9px/12px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
		color: #83c614;
	}
	.footer_link {
		font-size:9px;
		font-family: Verdana;
		font-weight:sharp;
		color:#6fb200;
		text-decoration:none;
	}
	.header_div {
		background: url(/assets/afr/images/content/affresh_header.gif);
		background-repeat:no-repeat;
		height:89px;
	}
	.header_links {
		padding-top:42px;
		padding-left:160px;
	}
	a.first_header_link {
		margin-left:22px;
		margin-right:22px;
		font: 10px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
		color: #09c;
		text-decoration: none;
		text-transform: uppercase;
		font-weight: bold;
	}
	a.header_link {
		margin-left:22px;
		margin-right:22px;
		font: 10px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
		color: #09c;
		text-decoration: none;
		text-transform: uppercase;
		font-weight: bold;
	}
	a.last_header_link {
		margin-left:22px;
		margin-right:22px;
		font: 10px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
		color: #09c;
		text-decoration: none;
		text-transform: uppercase;
		font-weight: bold;
	}
	.header_link_bar {
		font-size:8pt;
		color:#cccccc;
	}
	.affresh_logo_div {

		position:absolute;
		top:10px;
	}
	
	a.shipping_link_green {
		font: 11px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
		color: #45851c;
		text-decoration: none;
		padding-top: 12px;
		padding-bottom: 12px;
	}
	
	a.shipping_link_green_on {
		font: 11px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
		color: #66cc33;
		text-decoration: none;
		padding-top: 12px;
		padding-bottom: 12px;
	}

	a.shipping_link:hover {
		font: 11px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
		color: #66cc33;
		text-decoration: none;
		padding-left: 36px;
		padding-top: 12px;
		padding-bottom: 12px;
	}	
	
	#shipping_link a:link {
		font: 11px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
		color: #45851c;
		text-decoration: none;
		background-image: url(/assets/afr/images/content/shipping_arrow_off.jpg);
		background-repeat: no-repeat;
		background-position: center left;
		padding-left: 36px;
		padding-top: 12px;
		padding-bottom: 12px;
	}
	
	#shipping_link a:alink {
		font: 11px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
		color: #45851c;
		text-decoration: none;
		background-image: url(/assets/afr/images/content/shipping_arrow_off.jpg);
		background-repeat: no-repeat;
		background-position: center left;
		padding-left: 36px;
		padding-top: 12px;
		padding-bottom: 12px;
	}

	#shipping_link a:visited {
		font: 11px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
		color: #45851c;
		text-decoration: none;
		background-image: url(/assets/afr/images/content/shipping_arrow_off.jpg);
		background-repeat: no-repeat;
		background-position: center left;
		padding-left: 36px;
		padding-top: 12px;
		padding-bottom: 12px;
	}
	
	
	#shipping_link a:hover {
		font: 11px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
		color: #66cc33;
		text-decoration: none;
		background-image: url(/assets/afr/images/content/shipping_arrow_on.jpg);
		background-repeat: no-repeat;
		background-position: center left;
		padding-left: 36px;
		padding-top: 12px;
		padding-bottom: 12px;
	}	
	.free_shipping {
		font: 30px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
		font-weight: bold;
		color: #10b1d6;
		margin-bottom: -8px;
		display: block;
		font-family: 'Lucida Grande','Lucida Sans','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;
		font-style: normal;
		font-variant: normal;
		font-size: 26px;
		line-height: normal;
		font-size-adjust: none;
		font-stretch: normal;
		-x-system-font: none;
		font-weight: bold;
		color: #69af3c;		
	}
.close_p {
	line-height:15px;
}
.very_small_text_home {
	font: 9px/12px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
	color: #aaa; 
	margin-top:-5px;
}
.stop_washer_odor {
	font-family: 'Lucida Grande','Lucida Sans','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-size: 30px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	font-weight: bold;
	color: #10b1d6;
	display: block;
}
.stop_washer_odor_text {
	font-family: 'Lucida Grande','Lucida Sans','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-size: 16px;
	line-height: 22px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	font-weight: normal;
	color: #10b1d6;
	display: block;
}
h3 {
	font-family: 'Lucida Grande','Lucida Sans','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-size: 16px;
	line-height: 22px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	font-weight: bold;
	color: #666666;
	margin-bottom: -8px;
	display: block;	
}
.small_grey_heading {
	font-family: 'Lucida Grande','Lucida Sans','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	font-weight: bold;
	color: #666666;
	margin-bottom:-8px;
	_margin-bottom:-16px;
	display: block;	
}
p {
	font-family: 'Lucida Grande','Lucida Sans','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: #666666;	
}

#shipping_link a:visited {
	font-family: 'Lucida Grande','Lucida Sans','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: #45851c;
	text-decoration: none;
	background-image: url(/assets/afr/images/content/shipping_arrow_off.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 36px;
	padding-top: 12px;
	padding-bottom: 12px;
}

#shipping_link a:hover {
	font-family: 'Lucida Grande','Lucida Sans','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: #66cc33;
	text-decoration: none;
	background-image: url(/assets/afr/images/content/shipping_arrow_on.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 36px;
	padding-top: 12px;
	padding-bottom: 12px;
}


/*------------------------------------------------------------------------------------------------------------ */ 	
	

#shipping_link a:link {
	font: 11px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
	color: #45851c;
	text-decoration: none;
	background-image: url(/assets/afr/images/content/shipping_arrow_green_on.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 36px;
	padding-top: 12px;
	padding-bottom: 12px;
	}
	
#shipping_link a:alink {
	font: 11px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
	color: #45851c;
	text-decoration: none;
	background-image: url(/assets/afr/images/content/shipping_arrow_green_on.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 36px;
	padding-top: 12px;
	padding-bottom: 12px;
	}

#shipping_link a:visited {
	font: 11px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
	color: #45851c;
	text-decoration: none;
	background-image: url(/assets/afr/images/content/shipping_arrow_green_on.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 36px;
	padding-top: 12px;
	padding-bottom: 12px;
	}
	
	
div.shipping_link_blue a:hover {
	font: 11px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
	color: #37ccf9;
	text-decoration: none;
	background-image: url(/assets/afr/images/content/buy_now_blue_off.jpg);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 36px;
	padding-top: 12px;
	padding-bottom: 12px;
	}	
	
div.shipping_link_blue a:link {
	font: 11px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
	color: #0099cc;
	text-decoration: none;
	background-image: url(/assets/afr/images/content/buy_now_blue_on.jpg);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 36px;
	padding-top: 12px;
	padding-bottom: 12px;
	}
	
div.shipping_link_blue a:alink {
	font: 11px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
	color: #0099cc;
	text-decoration: none;
	background-image: url(/assets/afr/images/content/buy_now_blue_on.jpg);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 36px;
	padding-top: 12px;
	padding-bottom: 12px;
	}

div.shipping_link_blue a:visited {
	font: 11px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
	color: #0099cc;
	text-decoration: none;
	background-image: url(/assets/afr/images/content/buy_now_blue_on.jpg);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 36px;
	padding-top: 12px;
	padding-bottom: 12px;
	}
	
	
div.shipping_link_blue a:hover {
	font: 11px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
	color: #0099cc;
	color: #37ccf9;
	text-decoration: none;
	background-image: url(/assets/afr/images/content/buy_now_blue_off.jpg);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 36px;
	padding-top: 12px;
	padding-bottom: 12px;
	}	
	
	
/*------------------------------------------------------------------------------------------------------------ */ 	



#freeshipping h1 { 
	font: 26px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
	font-weight: bold;
	color: #69af3c;
	margin-left:-5px;
	margin-top:3px;
	}

	#gr_te { 
		font: 10pt 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
		font-weight: bold;
		color: #a9a9a9;
	}

	#buy{
	font: 11px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
	color: #45851c;
	}
	
/*-----------------------To fix BUG0067 ------------------------*/
td#pageBG { 
	background: url(/assets/afr/images/content/affresh_body.gif);
	background-repeat:-no-repeat;
	width: 100%; margin: 0 auto; position: relative; 
	}
div.contact-us-wrap { 
		background-repeat:no-repeat;
		background-position:top center;
		width:733px; 
		overflow:hidden;
		margin-left:24px;
		margin-right:24px;
}

div#rightCS {
	position:absolute;
	right:18px;
	top:228px;	
}
div.contact-us-wrap {
	clear:both;
	padding: 25px 0px 10px 0px; 
	position: relative; 
}
div.center-top {
	 padding-top: 30px; padding-right: 15px; padding-bottom: 20px; padding-left: 15px; 
}

div#cus-con-cms1, div.contact-us-wrap div.contact-confirm-cms-wrap { 
	margin-left:15px;
}

div#popup_close_button {
	position:absolute;
	right:30px;
	top:15px;
}
.headerdotLine , .headerdotLineRight, .headerdotLineRight1{
	border-bottom-color:#666666;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	width:250px;
}

td.popup_pg_hdr {
	background:transparent url(/assets/afr/images/content/affresh_header.gif) no-repeat scroll 0 0;
	height:89px;
	width:787px; 
}

tr#cus-con-btm-buttons td div, tr#cus-con-second-submit  td div{ 
	float: left; 
	display: inline; 
	margin-right: 25px; 
}

#affreshlogo_popup {
	position:absolute;
	top:10px;
}

td.padding5 {
	border-bottom-color:#666666;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	padding: 20px 10px 10px 0px;
}

td.padding9 {
	padding: 20px 10px 0px 0px;
}

div#requiredField {	
	position: relative;
	left:150px;
	padding: 0px 0px 10px 0px;
}
td#leftNav{
	margin: 0 auto;
}

.bodyText1, .bodyText {
	color:#666666;
	font-family:'Lucida Grande','Lucida Sans','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:18px;
	text-align:left;
}
.text_align , .padding8 {
		font-family: 'Lucida Grande','Lucida Sans','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		font-size: 11px;
		line-height: 18px;
		font-size-adjust: none;
		font-stretch: normal;
		-x-system-font: none;
		color: #666666;		
	}
.smallHeader , .smallHeader1{
		font-family: 'Lucida Grande','Lucida Sans','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		font-size: 11px;
		line-height: 18px;
		font-size-adjust: none;
		font-stretch: normal;
		-x-system-font: none;
		color: #666666;	
}
	
.footerlink , .footerlink_l {
		font-size:9px;
		font-family: Verdana;
		font-weight:sharp;
		color:#6fb200;
		text-decoration:none;
		padding-right:20px;
	}
div.footer_contact_us{
	text-align: center;
	padding-top: 20px;
}
div.footercopy {
		margin-left:10px;
		font: 9px/12px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode','Lucida Sans Regular', Verdana, sans-serif;
		color: #83c614;
		text-align: center;
		padding-bottom: 20px;
	}
div.boundContent {
	width: 100%;
}
div.boundContent1 {
	width: 781px;
}	

td.padding1, td.padding2, td.padding3 , td.padding8{
	padding-bottom:10px;
}

td.padding7 {
	padding-bottom:10px;
	padding-top:10px;	
	text-transform: uppercase;
}

div.padding6 {
	margin-top:5px;
}

#contentDiv{
	margin:0 auto;
	position:relative;
	width:781px;
}

div.contact-us-wrap span.top-error {
	clear:both;
	display:inline;
	float:left;
	margin:0 0 10px 15px;
}
.error, .txt-red {
	color:#CC0000;
	font-size:11px;
	font-weight:bold;
}

div.contact-us-wrap table.tbcontent tr td {
	padding-bottom:10px;
}
div.contact-us-wrap table.tbcontent tr td.text_align {
	padding-bottom:0;
}
