/* CSS Document */html, body {padding: 0 0 0 0; margin: 0; }	body {	color: #333333;	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;}	a:link {color: #6BA3BF; text-decoration: underline;}a:visited {color: #57869E; text-decoration: underline;}a:hover {color: #666666; text-decoration: underline;}a:active {color: #999999; text-decoration: underline;}h1 {padding: 0px;	margin: 0px;}	h2 {padding: 0px;	margin: 0px;}	h3 {	padding: 0px;	margin: 0px;	font-size: 18px;	color: #192C4D;	font-weight: bold;}.outside_shadow {	background-image: url(images/outside_shadow.png);	background-repeat: repeat-y;}	.powerful_cleaning_innovation {	background-image: url(images/powerful_cleaning_innovation.gif);	background-repeat: no-repeat;	background-position: bottom;	padding-top: 5px;}		.top_menu {	font-size: 10px;	padding-left: 12px;	padding-right: 12px;	white-space: nowrap;}		.top_menu a:link {color: #333333; text-decoration: none;}	.top_menu a:visited {color: #333333; text-decoration: none;}	.top_menu a:hover {color: #6BA3BF; text-decoration: none;}	.top_menu a:active {color: #666666; text-decoration: none;}		.search {	font-size: 9px;}		.gray_outline {	border-color: #CCCCCC;	border-style: solid;	border-width: 1px;}		.spacer10 {height: 10px;	width: 10px;}		.spacer20 {height: 20px;	width: 20px;}		.spacer15 {height: 15px;	width:15px;}		.spacer26 {height: 26px;	width: 26px;}		.sub_nav_heading {	font-size: 12px;	font-weight: bold;	color: #333333;	white-space: nowrap;	padding-right: 7px;}			.sub_nav_links {	white-space: nowrap;	padding-right: 7px;}		.sub_nav_bottom_line {	border-bottom-color:#CCCCCC;	border-bottom-style: dotted;	border-bottom-width: 1px;	padding-bottom: 10px;}				.blue_bold_13 {	font-size: 13px;	font-weight: bold;	color: #6BA3BF;}	.blue_bold_15 {	font-size: 15px;	font-weight: bold;	color: #6BA3BF;}			.gray_bold_13 {	font-size: 13px;	font-weight: bold;	color: #333333;}	.gray_bold_15 {	font-size: 15px;	font-weight: bold;	color: #333333;	}		.gray_15 {	font-size: 15px;	color: #333333;	}			.dotted_line_below {	border-bottom-color:#CCCCCC;	border-bottom-style: dotted;	border-bottom-width: 1px;	padding-top: 4px;	padding-bottom: 4px;}				/* main menu */	* html a:hover {visibility:visible}.news {background-image: url(images/menu/news_over2.png); background-repeat: no-repeat; border: 0;}	.news a:hover img {visibility:hidden}	.news a { display: block;}	.system {background-image: url(images/menu/system_over2.png); background-repeat: no-repeat; border: 0;}	.system a:hover img {visibility:hidden}	.system a { display: block;}	.benefits {background-image: url(images/menu/benefits_over.png); background-repeat: no-repeat; border: 0;}	.benefits a:hover img {visibility:hidden}	.benefits a { display: block;}		.distributors {background-image: url(images/menu/distributors_over2.png); background-repeat: no-repeat; border: 0;}	.distributors a:hover img {visibility:hidden}	.distributors a { display: block;}		.builders {background-image: url(images/menu/builders_over2.png); background-repeat: no-repeat; border: 0;}	.builders a:hover img {visibility:hidden}	.builders a { display: block;}		.about {background-image: url(images/menu/electrolux_over2.png); background-repeat: no-repeat; border: 0;}	.about a:hover img {visibility:hidden}	.about a { display: block;}			.powerful {background-image: url(images/powerful_over.jpg); background-repeat: no-repeat; border: 0;}	.powerful a:hover img {visibility:hidden}	.powerful a { display: block;}		.cleaning {background-image: url(images/cleaning_over.jpg); background-repeat: no-repeat; border: 0;}	.cleaning a:hover img {visibility:hidden}	.cleaning a { display: block;}				.innovation {background-image: url(images/innovation_over.jpg); background-repeat: no-repeat; border: 0;}	.innovation a:hover img {visibility:hidden}	.innovation a { display: block;}						.footer {	font-size: 9px;}		.footer a:link {color: #6BA3BF; text-decoration: none;}	.footer a:visited {color: #6BA3BF; text-decoration: none;}	.footer a:hover {color: #666666; text-decoration: none;}	.footer a:active {color: #00678F; text-decoration: none;}		.filler_bg {	background-image: url(images/system_bg.jpg);	background-repeat: no-repeat;	background-position: bottom;}		.chart_heading {	font-size: 11px;	font-weight: bold;	line-height: 12px;	color: #333333;	border-bottom-color:#333333;	border-bottom-style: solid;	border-bottom-width: 1px;	padding-bottom: 2px;	}.no-indent {	margin: 0px;	padding-left: 16px;		padding-bottom: 16px;}		.acc_links h1 {	padding-top: 4px;	font-size: 11px;	font-weight: bold;}		.captions {color: #666666;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12px;}				.filtration {	padding: 10px;}	.best_better_good {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;}	#iaq_facts {	padding: 15px;}			 #iaq_facts ul {	margin: 0;	padding-left: 15px;}		#iaq_facts ul li {	margin-left:0;	padding-left: 0px;	padding-top: 5px;	padding-bottom: 5px;	list-style-type: disc;	list-style-position: outside;}		.float_right {	float: right;	padding-left: 20px;	padding-bottom: 20px;}			.dot_line_divider_nopad {border-bottom-color:#CCCCCC;	border-bottom-style: dotted;	border-bottom-width: 1px;}		.dot_line_divider {border-bottom-color:#CCCCCC;	border-bottom-style: dotted;	border-bottom-width: 1px;	padding-top: 20px;}		.faq	{	cursor:hand;	cursor:pointer;	 text-decoration: underline;	 padding-bottom: 7px;	 padding-top: 7px; 	font-weight: bold;	border-top-color: #cccccc;	border-top-style: dotted;	border-top-width: 1px;}				.secure_head {	background-color: #BFD7E3;	font-weight: bold;	padding: 4px;	font-size: 12px;}			.secure_item {	padding: 4px;	vertical-align: top;}			.secure_item_alt {	background-color: #E7F0F4;	padding: 4px;	vertical-align: top;}		.dealer_results {	font-size: 18px;	padding: 0px 0px 12px 0px;}			.pad_bottom_12 {padding: 0px 0px 12px 0px;}	.dealer_loc_head {	background-color: #BFD7E3;	font-weight: bold;	padding: 4px;	font-size: 12px;}			.dealer_loc_item {	padding: 4px;	vertical-align: top;}			.dealer_loc_item_alt {	background-color: #E7F0F4;	padding: 4px;	vertical-align: top;}	.nowrap {	white-space: nowrap;}			
