body
{
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	font-family: Verdana, sans-serif;
	font-size : 10px;
}

body#bg_redux { margin:0 auto 0 auto; text-align:center; background:url(http://assets.whirlpool.com/images/bg_body.gif) top center #c9d4dd; }
#content_wrapper { margin:0 auto 0 auto; text-align:left; width:771px;  }
#content_wrapper_pad { margin:0 5px 0 5px; border-bottom:1px solid #a1aab1; }

iframe {
	font-family: Verdana, sans-serif;
	font-size : 10px;
}

/* font styles */

TD {
	font-family: Verdana, sans-serif;
	font-size : 10px;
	line-height : 11px;
	color : #000000;
}

.text {
	font-family: Verdana, sans-serif;
	font-size : 10px;
	line-height : 11px;
	color : #000000;
}

.small {
	font-family: Verdana, sans-serif;
	font-size : 9px;
	color : #000000;
}

.med {
	font-family: Verdana, sans-serif;
	font-size : 11px;
	line-height: 15px;
	color : #000000;
}

.large {
	font-family: Verdana, sans-serif;
	font-size : 12px;
	line-height: 15px;
	color : #000000;
}

.title {
	font-family: Arial, sans-serif;
	font-size: 24px;
	color: #7F7F8F;
	line-height: 30px;
}

.subtitle {
	
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #666666;

}

.blue {
	color: #3970a4;
	font-size: 10px;
}

.dkblue {
	color: #3C72A5;
	font-size: 10px;
		}

.gold {
	font-family: Verdana, sans-serif;
	font-size : 10px;
	line-height : 11px;
	color : #b38c41;
}

.secondary {
	font-family: Verdana, sans-serif;
	font-size : 10px;
	line-height : 11px;
	color: #666666;
}

.secSmall {
	font-family: Verdana, sans-serif;
	font-size : 9px;
	line-height : 11px;
	color: #666666;
}

.legal {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999999;
}

.green {
	color: #669900;
}

.glarge {
	font-family: Verdana, sans-serif;
	font-size : 12px;
	line-height: 15px;
	color: #669900;
}

.articleSub {
	color: #d25b00;
}

LI.blue {
	color: #006bce;
	}

.textBox {
	font-family: Verdana, sans-serif;
	font-size: 10px;
}

.bc {
	color: #666666;
	font-size: 9px;
}

H1 {
	color: #666666;
	font-size: 9px;
	display: inline;
	font-weight: normal;
}
/* breadCrumb Styles [ BEGIN ] */
.bc_breadCrumb {
	color: #aaa;
	font-size: 9px;
}
.H1_breadCrumb {
	color: #aaa;
	font-size: 9px;
	display: inline;
	font-weight: normal;
}
a.bc_breadCrumb:link {
	color: #aaa;
	font-size: 9px;
	text-decoration: none;
}

a.bc_breadCrumb:visited {
	color: #aaa;
	font-size: 9px;
	text-decoration: none;
}
/* breadCrumb Styles [ END ] */

.error {
	color: #cc0000;
	font-weight: bold;
}

.scaps {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	font-variant : small-caps;
}

.scapsL {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #000000;
	font-variant : small-caps;
}

/* Email Form */
.emailcomment {
	font-family: Verdana;
	font-size: 10px;
	line-height : 13px;
	color: #333333;
}

.emailbody {
	font-family: Verdana;
	font-size: 9px;
	line-height : 13px;
	color: #333333;
}

.emailtitle {
	font-family: Verdana;
	font-size: 10px;
	color: #363636;
	font-weight: bold;
}

.emailresponse {
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
	line-height : 13px;
}

/* end Email Form */

.surveyText {font-family:Verdana, sans-serif; font-size: 12px; color: #666666; line-height:16px}

/* link styles */

A:link {
	color: #3970a4;
	line-height: 14px;
}

A:visited {
	color: #3970a4;
	line-height: 14px;
}

A:hover {
	color: #006bce;
	line-height: 14px;
}
a.chldli1{color: #3970a4; line-height: 14px;}
a.chldli1:hover{color: #3970a4; line-height: 14px; 
background:url('http://assets.whirlpool.com/images/Acc_Cat_gradient_over.jpg') top center #cccccc;
/*background-image: url('http://assets.whirlpool.com/images/Acc_Cat_gradient_over.jpg');*/
	width: 108px;}

A.footer:link {
	color: #363636;
	font-size: 9px;
	text-decoration:none;
}

A.footer:visited {
	color: #363636;
	font-size: 9px;
	text-decoration:none;
}

A.footer:hover {
	color: #006bce;
	font-size: 9px;
}

A.dd:link {
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}

A.dd:visited {
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}

A.dd:hover {
	color: #000000;
	text-decoration: underline;
	line-height: 14px;
}

A.dd1:link {
	color: #000000;
	text-decoration: underline;
	line-height: 14px;
}

A.dd1:visited {
	color: #000000;
	text-decoration: underline;
	line-height: 14px;
}

A.dd1:hover {
	color: #000000;
	text-decoration: underline;
	line-height: 14px;
}


A.small:link {
	color: #3970a4;
	font-size: 9px;
	line-height: 14px;
}

A.small:visited {
	color: #3970a4;
	font-size: 9px;
	line-height: 14px;
}

A.small:hover {
	color: #006bce;
	font-size: 9px;
	line-height: 14px;
}

a.bc:link {
	color: #666666;
	font-size: 9px;
	text-decoration: none;
}

a.bc:visited {
	color: #666666;
	font-size: 9px;
	text-decoration: none;
}

A:link.faq {
	color: #3970a4;
	line-height: 14px;
	text-decoration: none;
	font-weight: bold;
}

A:visited.faq {
	color: #3970a4;
	line-height: 14px;
	text-decoration: none;
	font-weight: bold;
}

A:hover.faq {
	color: #006bce;
	line-height: 14px;
	text-decoration: none;
	font-weight: bold;
}

A:link.search {
	color: #3970a4;
	line-height: 14px;
	text-decoration: none;
}

A:visited.search {
	color: #3970a4;
	line-height: 14px;
	text-decoration: none;

}

A:hover.search {
	color: #006bce;
	line-height: 14px;
	text-decoration: underline;
}

A:link {
	color: #3970a4;
	line-height: 14px;
}

A:visited {
	color: #3970a4;
	line-height: 14px;
}

A:hover {
	color: #006bce;
	line-height: 14px;
}

A.service:link {font-family: Verdana, sans-serif; color: #3970a4; line-height: 14px; font-size: 10px;}
A.service:visited {font-family: Verdana, sans-serif; color: #3970a4;	line-height: 14px; font-size:10px;}
A.service:hover {font-family: Verdana, sans-serif; color: #006bce; line-height: 14px; font-size:10px;}

.dropMenu img {  }
.dropMenu { float: left; position: relative; }
.dropMenu_list {position: absolute; width: 155px; top: 44px; left: 10px; display: none; padding: 0; margin: 0; list-style: none; background-color: #fff; border: 1px solid #ccc;}
.dropMenu_list li { padding: 0 4px 0 4px; margin: 0; }

.dropMenu_list1 {position: absolute; width: 155px; top: 44px; left: 50px; display: none; padding: 0; margin: 0; list-style: none; background-color: #fff; border: 1px solid #ccc;}
.dropMenu_list1 li { padding: 0 4px 0 4px; margin: 0; }

.dropMenu_list2 {position: absolute; width: 155px; top: 44px; left: 132px; display: none; padding: 0; margin: 0; list-style: none; background-color: #fff; border: 1px solid #ccc;}
.dropMenu_list2 li { padding: 0 4px 0 4px; margin: 0; }



#searchArea {width: 313px; position: relative; height: 44px; float: right; background:url(http://assets.whirlpool.com/images/search_background.jpg) no-repeat 0 0; }
#searchArea_global {width: 164px; height: 44px; float: left; padding-left:0; background:url(http://assets.whirlpool.com/images/search_background_small.jpg) repeat 0 0;}
#shopping_cart_link { float: right; width:96px;margin-right:0; position: relative; }
#store_locator_link { float: right;width:134px; position: relative; }
#myAccount_link {float: right; width: 85px; position: relative; }
#gradient_area { width: 100%; float: left; margin-top:0; background: #576F87  url(http://assets.whirlpool.com/images/blue_gradient.jpg) no-repeat 0 0; }
#gradient_area2 {float: right; margin-top: -19px;  height:19px ; width:681px;}
#footer_top1{margin:0 ;}
#footer_top2{float:left; margin:0; padding: 0;}
#footer_mid{  margin:0 ; }
#footer_bottom{width:760px; background-color:C9D4DD; height:65px;FONT-FAMILY: Verdana, sans-serif;COLOR: #99A7B3;FONT-SIZE: 9px;}

#footer_item{background-color:F4F5F7;float:left;padding-bottom:2px;margin:0; }

/* Parts & Accessories Styles [ BEGIN ] */

a.parts_accessories:link, a.parts_accessories:visited, a.parts_accessories:active { font:bold 10px 'Verdana'; color:#467aaa; text-decoration:underline; }
a.parts_accessories:hover { color:#006bce; text-decoration:underline; }

a.parts_accessories2:link, a.parts_accessories2:visited, a.parts_accessories2:active { font:normal 10px 'Verdana'; color:#3d73a6; text-decoration:underline; }
a.parts_accessories2:hover { color:#006bce; text-decoration:underline; }

a.none_3d73a6:link, a.none_3d73a6:visited, a.none_3d73a6:active { font:normal 10px 'Verdana'; color:#3d73a6; text-decoration:underline; }
a.none_3d73a6:hover { color:#006bce; text-decoration:underline; }

table table#display_products { border:0; }
table table#display_products td { padding:0 20px 20px 0; }
table table#display_products td.subcat { padding:0 11px 18px 0; }
table table#display_products td img.product_111x111 { border:1px solid #f0f0f0; margin:0 0 4px 0; }

table#display_products { border:0; }
table#display_products td.search { padding:0 18px 18px 0; }
table#display_products td img.product_111x111 { border:1px solid #f0f0f0; margin:0 0 4px 0; }

table#aa_display_hero_cats { border-top:1px solid #dadada; width:484px; }
table#aa_display_hero_cats td { padding:0 0 0 0; }
table#aa_display_hero_cats td.left { border-left:1px solid #dadada; }
table#aa_display_hero_cats td.right { border-right:1px solid #dadada; }

ul.acc_left_nav { list-style-type:none; padding:8px 0 11px 15px; margin:0 0 0 0; border-bottom:1px solid #e2e2e2; }
ul.acc_left_nav li { margin:0 0 0 0; padding:3px 0 3px 8px; }
ul.acc_left_nav li.current { background:url(http://assets.whirlpool.com/images/bg_product_accessory_arrow.gif) left center no-repeat; }
ul.acc_left_nav li.current_divider { background:url(http://assets.whirlpool.com/images/bg_product_accessory_navdivider.gif) left center no-repeat; }

ul.acc_left_nav_results { list-style-type:none; padding:8px 0 0 15px; margin:0 0 0 0; }
ul.acc_left_nav_results li { background:url(http://assets.whirlpool.com/images/bg_product_accessory_arrow_results.gif) left center no-repeat; margin:0 0 0 0; padding:0 0 0 8px; }
ul.acc_left_nav_results li.current { background:url(http://assets.whirlpool.com/images/bg_product_accessory_arrow.gif) left center no-repeat; }
ul.acc_left_nav_results li.current_divider { background:url(http://assets.whirlpool.com/images/bg_product_accessory_navdivider.gif) left center no-repeat; margin:0 0 0 0; padding:0 0 0 8px; }

ul.acc_left_nav li a:link, ul.acc_left_nav li a:visited, ul.acc_left_nav li a:active, ul.acc_left_nav_results li a:link, ul.acc_left_nav_results li a:visited, ul.acc_left_nav_results li a:active { font:normal 10px 'Verdana'; color:#3d73a6; text-decoration:underline; }
ul.acc_left_nav li a:hover, ul.acc_left_nav_results li a:hover { color:#006bce; text-decoration:underline; }

ul.acc_left_nav li.current a:link, ul.acc_left_nav li.current a:visited, ul.acc_left_nav li.current a:active { font:bold 10px 'Verdana'; color:#3d73a6; text-decoration:underline; }
ul.acc_left_nav li.current a:hover { color:#006bce; font-weight:bold; text-decoration:underline; }

ul.acc_left_nav_results li.current a:link, ul.acc_left_nav_results li.current a:visited, ul.acc_left_nav_results li.current a:active { font:bold 10px 'Verdana'; color:#000000; text-decoration:underline; }
ul.acc_left_nav_results li.current a:hover { color:#000000; font-weight:bold; text-decoration:underline; }

input.field_10px_verdana, select.field_10px_verdana { font:normal 10px 'Verdana',sans-serif; }
input.field_123px {width:123px;}
textarea.field_468px {width:468px;}
input.field_468px {width:468px;}
input.field_208px {width:208px;}
input.field_448px {width:448px;}
input.field_58px {width:58px;}

/* Parts & Accessories Styles [ END ] */
/* Global Formatting [ Begin ] */
/*

body {
    margin: 0px auto; text-align: center; background: #FFF url(../assets/images/global/bg_body.jpg) no-repeat top center;
}
body, th, td, p, li, input, select, textarea, a {
	font: normal 10px 'Verdana','Helvetica','Arial',sans-serif; color: #333; text-decoration: none;
}

#wrapper {
    text-align: left;float:left;position: relative;background-color: #fff;
}
*/
#tnav, #wp_logo {
	position: relative; z-index: 5; 
	font-family: Verdana, sans-serif;
	font-size:9px;
	color:#3A4955;	
}

.fr {
	float: right; display: inline;
}
.fl {
	float: left; display: inline;
}
.cb {
	float: none; clear: both;
}
.cr {
	clear: right;
}
.cl {
	clear: left;
}
.db {
	display: block;
}
.vam {
	vertical-align: middle;
}
a {
	color: #1b5795;
}
a:hover {
	color: #0094ff;
}

/*li.ffm_drop_con ul li a:hover { color:#006bce; }*/
/* Global Formatting [ End ] */


/* Free Floating Menu Dropdown [ begin ] */

/* breadcrumb has a z-index of 10 */

.safari_fix {
	font-size: 11px; /* safari/flash/dhtml fix */
}
.ffm_drop_wrapper {
	float: left; position: relative; z-index: 9; 
}
.active_nav {
	z-index: 11;
}

ul.ffm_drop {
	list-style-type: none; margin: 0;
}
ul.ffm_drop li.ffm_drop_con {
	display: block; 
	visibility: hidden;
	top: 43px;
	left: 0;
	position: absolute;
	background: #FFFFFF;
	border: #BFC7D0 1px solid;

	z-index: 3;
}
ul.ffm_drop li.accessories{
	left: -2px;
}

ul.ffm_drop li.ffm_drop_con ul li a:hover{
	background-image: none;
	color:#006bce;
}
ul.ffm_drop li.ffm_drop_con ul li a{
	background-image: none;
	color:#4A5965;
}

ul.ffm_drop li ul {
	width: 108px; 
	list-style-type: none; 
	margin: 0; 
	padding: 0;
}
ul.ffm_drop li.accessories ul {
	width: 106px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul.ffm_drop li ul li ul.ffm_drop_child {
	visibility: hidden; 
	position: absolute;
	top: -1px;
	left: 108px;
	background: #FFFFFF;
	border: #BFC7D0 1px solid;
}
ul.ffm_drop li.accessories ul li ul.ffm_drop_child {
	visibility: hidden;
	position: absolute;
	top: -1px;
	left: 106px;
	background: #FFFFFF;
	border: #BFC7D0 1px solid;
}
ul.ffm_drop li ul li ul.group_element li a{
	padding:1px 15px 1px 10px;
	font-family: Verdana, sans-serif;
	font-size:9px;
	color:#3A4955;

}

ul.ffm_drop li ul li ul li {
	
}
ul.ffm_drop li ul li ul.group_element li a:hover{
	color:#006bce;

	
}
ul.ffm_drop li ul li {
	float: left; 
	position: relative; 
	margin: 0; 
	padding: 0; 
	width: 108px; 
	background: #FFFFFF;
}
ul.ffm_drop li.accessories ul li {
	float: left; position: relative; margin: 0; padding: 0;
	width: 106px; 
	background: #FFFFFF;
}
/*
	In order to maintain the "on" state for links that
	contain a child menu, JavaScript changes the
	color instead of the :hover pseudo-class.
*/
ul.ffm_drop a {
	display: inline-block; padding: 7px; 
	color: #333;
}
ul.ffm_drop a {
	display: block; color: #333;
	text-decoration: none;
	font-size:9px;
}
ul.ffm_drop a:hover {
	
	color: #333; 
	text-decoration: none;
	font-family: Verdana, sans-serif;
	font-size:9px;
}
/*ul.ffm_drop li.ffm_drop_con ul li.child_element_first_first {
	background: #fff url('http://assets.whirlpool.com/images/AllProd_Cat_gradient.jpg') no-repeat left top;
	width: 108px;
	border-bottom: #b9bfc5 1px solid;
}


ul.ffm_drop li.ffm_drop_con ul li.child_element_first {
	background: #fff url('http://assets.whirlpool.com/images/AllProd_Cat_gradient.jpg') no-repeat left top;
	width: 108px;
	border-bottom: #b9bfc5 1px solid;
}
ul.ffm_drop li.ffm_drop_con ul li.child_element_notfirst {
	background: #fff url('http://assets.whirlpool.com/images/AllProd_Cat_Nogradient_off.jpg') no-repeat left top;
	width: 108px;
	border-bottom: #b9bfc5 1px solid;
}
ul.ffm_drop li.ffm_drop_con ul li.child_element {
	background: #fff url('http://assets.whirlpool.com/images/AllProd_Cat_Nogradient_off.jpg') no-repeat left top;
	width: 108px;
	border-bottom: #b9bfc5 1px solid;
}

ul.ffm_drop li.accessories ul li.child_element_first {
	background: url('http://assets.whirlpool.com/images/Acc_Cat_gradient.jpg') no-repeat left top;
	width: 106px;
	border-bottom: #b9bfc5 1px solid;
}
ul.ffm_drop li.accessories ul li.child_element_first_first_one {
	background: url('http://assets.whirlpool.com/images/Acc_Cat_gradient.jpg') no-repeat left top;
	width: 106px;
	border-bottom: #b9bfc5 1px solid;
}
ul.ffm_drop li.accessories ul li.child_element {
	background: url('http://assets.whirlpool.com/images/Acc_Cat_Nogradient_off.jpg') no-repeat left top;
	width: 106px;
	border-bottom: #b9bfc5 1px solid;
}
ul.ffm_drop li.accessories ul li.child_element_notfirst_one {
	background: url('http://assets.whirlpool.com/images/Acc_Cat_Nogradient_off.jpg') no-repeat left top;
	width: 106px;
	border-bottom: #b9bfc5 1px solid;
}*/



ul.ffm_drop li.ffm_drop_con ul li.child_element_first {
	background: #fff url('http://assets.whirlpool.com/images/AllProd_Cat_gradient.jpg') no-repeat left top;
	width: 108px;
	border-bottom: #b9bfc5 1px solid;
}
ul.ffm_drop li.ffm_drop_con ul li.child_element {
	background: #fff url('http://assets.whirlpool.com/images/AllProd_Cat_Nogradient_off.jpg') no-repeat left top;
	width: 108px;
	border-bottom: #b9bfc5 1px solid;
}

ul.ffm_drop li.accessories ul li.child_element_first {
	background: url('http://assets.whirlpool.com/images/Acc_Cat_gradient.jpg') no-repeat left top;
	width: 106px;
	border-bottom: #b9bfc5 1px solid;
}
ul.ffm_drop li.accessories ul li.child_element {
	background: url('http://assets.whirlpool.com/images/Acc_Cat_Nogradient_off.jpg') no-repeat left top;
	width: 106px;
	border-bottom: #b9bfc5 1px solid;
}

ul.ffm_drop li ul li.no_children a, ul.ffm_drop li ul li.no_children a:hover {
	background-image: none;
}
ul.ffm_drop li ul li.top a {
	padding-top: 11px;
}
.nav_shadow {
	position: absolute; top: 1px; left: 0; background: #ccc; opacity: .30; filter: alpha(opacity=30); -moz-opacity: .30; visibility: hidden;
}
.nav_shadow_under {
	position: absolute; top: 1px; left: 0; background: #ccc; opacity: .11; filter: alpha(opacity=11); -moz-opacity: .11; visibility: hidden;
}

b.child_group, b.child_group:hover{
	display: block; padding:1px 15px 2px 10px; 
	color: #333;
	font-size: 9px;
}



/* Free Floating Menu Dropdown [ end ] */
.req {color: #ff0000;}
.formheader {font-size: 12px; font-weight: bold; color:#626262;}
.pageheader {font-size: 17px; font-weight: bold; color:#626262;}
.formheader1 {font-size: 9px; font-weight: bold; color:#626262;}
.formheader2 {font-size: 14px; color:#626262;}
.privacyPolicyText
{
padding-left:10px;
padding-right: 10px;
}
