﻿/*--------------------------------------------------

    Client: Maytag
    CSS By: Arc Worldwide
    
    ---
    
    Table of Contents
    
    1.) Base
    2.) Global Classes
	3.) Explore Maytag Menu Area
    4.) Kitchen and Laundry, Cash for Appliances
        Product Boxes
	5.) Homepage Center Area
	6.) FCA Areas
	7.) Suites Grid
    8.) Promo Specific Styles

    ---
    
    Please keep everything in the document flow!

--------------------------------------------------*/

/*----- 1.) Base -----*/

#nav {
    z-index: 200 !important;
}
form#aspnetForm {
    display: block;
    margin: 0;
    padding: 0;
}

div#maytag-homedepot {
    background: #FFF;
    color: #666;
    display: inline;
    float: left;
    font-family: "Helvetica", "Arial", "Verdana", Sans-Serif;
    font-size: 11px;
    width: 945px;
}

object {
	display: block;
	margin: 0;
	padding: 0;
}

/* Typography */

div#maytag-homedepot h2, div#maytag-homedepot h3, div#maytag-homedepot h4, div#maytag-homedepot p, div#maytag-homedepot ol, div#maytag-homedepot ul, div#maytag-homedepot li { line-height: 1; }

div#maytag-homedepot p, div#maytag-homedepot li {
	font-size: 12px;
	line-height: 15px;
}

div#maytag-homedepot p { margin: 0 0 10px; }

div#maytag-homedepot a {
	color: #666;
	text-decoration: none;
}

div#maytag-homedepot a:hover { color: #869930; }

/* Links */

div#maytag-homedepot p.shop-now-btn {
	background: url(/_res/i/icons/shop-now-arrow.png) no-repeat 0 1px;
	overflow: hidden;
	padding-left: 20px;
}

div#maytag-homedepot p.shop-now-btn-special {
	background: url(/_res/i/icons/shop-now-arrow.png) no-repeat 0 1px;
	overflow: hidden;
	padding-left: 20px;
}

div#maytag-homedepot p.view-demo-btn, div#maytag-homedepot p.learn-more-btn {
	background: url(/_res/i/icons/view-demo-arrow.png) no-repeat 0 1px;
	overflow: hidden;
	padding-left: 20px;
	display: inline-block;
}

div#maytag-homedepot p.carrot-link {
	background: url(/_res/i/icons/carrot-link.png) no-repeat 0 4px;
	overflow: hidden;
	padding-left: 6px;
}

/*----- 2.) Global Classes -----*/

div#maytag-homedepot div#bcrumbsmthd 
{
	height: 20px;
	font-size: 11px;
	line-height: 15px;
	color: #999999;
	border-bottom: solid 1px #e4e5df;
	width: 770px;
}

div#maytag-homedepot div#bcrumbsmthd p{
	padding: 3px 0 0 4px;
	font-size: 11px !important;
	margin: 0px;
}

div#maytag-homedepot div#bcrumbs a.link {
	color: #869930;
	font-weight: bold;
}

div#maytag-homedepot div#herohd {
	padding-top: 10px;
	font-size: 18px;
	color: #666666;
	height: 30px;
	width: 770px;
	border-bottom: solid 1px #666666;
	margin-bottom: 12px;
}

div#maytag-homedepot div#herohd a#cash-details{
	position: absolute;
	font-size: 12px;
	top: 40px;
	right: 0px;
}

/* Cash for Appliances Search Bar */
div#maytag-homedepot div#cash-appliances-search {
	height: 39px;
	border: 1px solid #cccccc;
	background-color: #e8e8e8;
	margin-bottom: 10px;	
}

div#maytag-homedepot div#cash-appliances-search a#cash-appliances-hdr{
	height: 26px;
	width: 286px;
	background: url(/_res/i/promo/cash-appliances-hdr.png) left top no-repeat;	
	display: block;
	float: left;
	margin: 6px 10px 0px 10px;
}

div#maytag-homedepot div#cash-appliances-search iframe#search_bar {
	float: left;	
}

.disclaimer {
	font-size: 10px !important;
	font-style: italic !important;
}

.last { margin: 0 !important; }

.nindent {
    line-height: 0;
    text-indent: -100000px;
}
.clr {
	clear: both;
}

div#maytag-homedepot .maytag-claim {
	border-top:1px solid #E5E6DE;
	clear:both;
	color:#000000;
	font-size: 1.0em;
	margin-top:15px;
	padding:5px;
	width:760px;
	margin-bottom: 0;
}

div#maytag-homedepot div#hero-container {
	padding-bottom: 9px;
}

/*----- 3.) Explore Maytag Menu Area -----*/

div#exploremtmenu {
	width: 772px;
	margin: 0 0 9px 0;
}

div#exploremtmenu a.menuitem{
	width: 153px;
	height: 26px;
	_height: 24px;
	text-align: center;
	background-color: #999999;
	color: #ffffff;
	font-size: 14px;
	float: left;
	border-left: solid 1px #ffffff;
	padding-top: 8px;
}

div#exploremtmenu a.menu-first{
	width: 154px;
	border-left: none;
}

div#exploremtmenu a.menuitem:hover, div#exploremtmenu a.menuitem.on{
	background-color: #666666;
}

div#exploremtmenu a.exploremaytag:hover, div#exploremtmenu a.exploremaytag.on{
	background-color: #666666;
	border: 0;
	_height: 26px;
}



/*----- 3.) Kitchen, Laundry, Cash for Appliances and Advantage Tab Boxes -----*/

div#maytag-homedepot div#cash-appliances-body {
	clear: left;
	width: 770px;	
}

div#maytag-homedepot div#cash-links {
	width: 270px;
	border: 1px solid #d0d0d0;	
	float: left;
	margin: 15px 16px 0px 0px;
}

div#maytag-homedepot div#cash-links h2{
	color: #666666;
	border-bottom: 1px solid #d0d0d0;
	background-color: #eaeaea;
	font-size: 14px;
	font-weight: bold;
	display: block;
	line-height: 22px;
	height: 22px;
	padding: 0px 5px;
}

div#maytag-homedepot div#cash-links div#energy-star-logo{
	padding: 15px 5px 10px 75px;
	background: url(/_res/i/icons/energy-star-logo.png) 12px 16px no-repeat;
	width: 190px;	
}

div#maytag-homedepot div#cash-links p{
	font-size: 11px;
}

div#maytag-homedepot div#cash-links p a{
	background: url(/_res/i/icons/carrot-link.png) no-repeat 0 4px;
	overflow: hidden;
	padding: 2px 0px 2px 6px;
	display: block;
}

div#maytag-homedepot div#product-tab-box, div#maytag-homedepot div#advantage-tab-box, div#maytag-homedepot div#cash-tab-box {
	border: 1px solid #676767;
	display: inline;
	float: left;
	margin: 15px 0;
	padding: 0 0 15px;
	width: 768px;
}

div#maytag-homedepot div#cash-tab-box { width: 480px; }

div#maytag-homedepot div#advantage-tab-box { padding: 0; }

div#product-tab-box h2, div#advantage-tab-box h2, div#cash-tab-box h2 {
	background: #676767;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 10px;
	width: auto;
}

div#maytag-homedepot ul#main-product-nav, div#advantage-tab-box ul#main-advantage-nav, div#cash-tab-box ul#main-cash-nav {
	background: #E0E0E0 url(/_res/i/site/product-tab-bg.png) repeat-x left bottom;
	display: inline;
	float: left;
	margin: 0;
	padding: 2px 0 0;
	width: 768px;
}

div#cash-tab-box ul#main-cash-nav { width: 480px; }

ul#main-product-nav li, ul#main-advantage-nav li, ul#main-cash-nav li { display: inline; }

ul#main-product-nav li a, ul#main-advantage-nav li a, ul#main-cash-nav li a {
	color: #676767;
	display: inline;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin: 0 5px 0 0;
	padding: 7px 10px;
}

ul#main-product-nav li a:hover, ul#main-advantage-nav li a:hover, ul#main-cash-nav li a:hover {
	color: #333;
	text-decoration: none;
}

ul#main-product-nav li.current a, ul#main-advantage-nav li.current a, ul#main-cash-nav li.current a {
	background: #FFF;
	border: 1px solid #676767;
	border-bottom: none;
	color: #676767;
}

ul#main-product-nav li.first a, ul#main-advantage-nav li.first a, ul#main-cash-nav li.first a { border-left: none; }

div#product-tab-box div.prod-grid, div#advantage-tab-box div#explore-maytag, div#cash-tab-box div.cash-box {
	clear: left;
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
	width: 768px;
}

div#cash-tab-box div.cash-box { width: 450px; padding: 15px; }

div#cash-tab-box div.cash-box p{ font-size: 11px; }
div#cash-tab-box div.cash-box p.small{ font-size: 10px; }

div#cash-tab-box div.cash-box dl{
	line-height: 14px;
}
div#cash-tab-box div.cash-box dt{ margin-bottom: 5px; cursor: pointer; }
div#cash-tab-box div.cash-box dt.open, div#cash-tab-box div.cash-box dt.hover{ color: #869930; }
div#cash-tab-box div.cash-box dd{ margin-bottom: 10px; }

div#advantage-tab-box div#explore-maytag { height: 494px; } /* Needed to prevent 'flicker' on swf swap */

div#product-tab-box ul.prod-grid-nav {
	background: #F8F8F8;
	display: inline;
	float: left;
	padding: 6px 10px;
	width: 748px;
}

div#product-tab-box ul.prod-grid-nav li {
	display: inline;
	float: left;
	font-size: 11px;
}

div#product-tab-box ul.prod-grid-nav li.prod-grid-label {
	text-transform: uppercase;
	width: 190px;
}

div#product-tab-box ul.prod-grid-nav li a {
	display: inline;
	float: left;
	margin: 0 40px 0 0;
	padding: 0 0 0 10px;
}

div#product-tab-box ul.prod-grid-nav li a:hover { color: #E6781E; }

div#product-tab-box ul.prod-grid-nav li.current a {
	background: url(/_res/i/icons/prod-grid-nav-arrow.png) no-repeat 0 4px;
	color: #E6781E;
}

div#product-tab-box div.prod-grid h3 {
	color: #666;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 10px;
	width: auto;
}

div#product-tab-box div.prod-grid h4 {
	color: #666;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 10px;
	width: auto;
}

div#product-tab-box div.prod-grid div.information {
	display: inline;
	float: left;
	margin: 15px 10px 0;
	width: 170px;
}

div#product-tab-box div.prod-grid p.learn-more-btn { margin-left: 11px; display: inline-block;}
div#product-tab-box div.prod-grid div.product-cols p.learn-more-btn { margin-left: 0; }

div#product-tab-box div.prod-grid p.shop-now-btn { margin-left: 11px; display: inline-block;}
div#product-tab-box div.prod-grid div.product-cols p.shop-now-btn { margin-left: 0; }

div#product-tab-box div.prod-grid div.high-efficiency {
	background: url(/_res/i/icons/he-energy-icon.png) no-repeat;
	overflow: hidden;
	padding-left: 30px;
}

div#product-tab-box div.prod-grid div.high-efficiency p{display: inline-block;}

div#product-tab-box div.laundry-prod-headers, div#product-tab-box div.kitchen-prod-headers {
	background: #E8E8E8;
	color: #666;
	display: inline;
	float: left;
	font-size: 12px;
	font-weight: bold;
	width: 568px;
}

div#product-tab-box span.front-load, div#product-tab-box span.top-load,
div#product-tab-box span.freestanding, div#product-tab-box span.slidein {
	display: inline;
	float: left;
	padding: 5px 10px;
}

div#product-tab-box span.front-load, div#product-tab-box span.freestanding {
	border-right: 1px solid #CCC;
	width: 264px;
}

div#product-tab-box div.prod-grid div.product-cols{
	display: inline;
	float: left;
	margin: 15px 0 0;
	width: 568px;
}

div#product-tab-box div.prod-grid div.prod-sub-grid
{
	display: inline;
	float: left;
	width: 768px;
}

div#product-tab-box div.prod-grid div.product-cols div.col {
	border-left: 1px solid #CCC;
	height: 215px;
	text-align: left;
	position: relative;
	width: 141px;
}

div#product-tab-box div.prod-grid div.product-cols div.short { height: 130px; }

div#product-tab-box div.prod-grid div.product-cols div.xcook,
div#product-tab-box div.prod-grid div.product-cols div.xcook {
	height: 235px;
}

div#product-tab-box div.prod-grid div.product-cols div.col h4 { text-align: center; }

div#product-tab-box div.prod-grid div.product-cols div.col h4.special-buy {
	background: url(../i/icons/special-buy-icon.png) no-repeat 18px 0;
	padding: 0 0 0 46px;
	text-align: left;
}

div#product-tab-box div.prod-grid div.product-cols div.col h4.no-special-buy {
	padding: 0 0 0 46px;
	text-align: left;
}

div#product-tab-box div.prod-grid div.product-cols div.col img {
	display: block;
	margin-left: 5px;
}

div#product-tab-box div.prod-grid div.product-cols div.alpha {
	width: 141px;
}

div#product-tab-box div.prod-grid div.product-cols div.col div.descrip {
	padding: 5px 7px 0 8px;
}

div#product-tab-box div.col p.shop-now-btn, div.col p.learn-more-btn, div#product-tab-box div.col p.view-demo-btn, div#product-tab-box div.col {
	display: -moz-inline-stack;
	display: inline-block;
	*display: inline;
	text-align: center;
	vertical-align: middle;
	zoom: 1;
}

/* Special Offer Refrigerator Button */

div#product-tab-box a#refrigerator-shop-btn {
	background: url(../i/buttons/shop-now-btn.png) no-repeat;
	display: block;
	height: 17px;
	left: 305px;
	position: absolute;
	top: 145px;
	width: 95px;
}

/* Special Offer Cooking Button */

div#product-tab-box a#cooking-shop-btn {
	background: url(../i/buttons/shop-now-btn.png) no-repeat;
	display: block;
	height: 17px;
	left: 20px;
	position: absolute;
	top: 145px;
	width: 95px;
}

/* Special Offer Dishwasher Button */

div#product-tab-box a#dishwasher-shop-btn {
	background: url(../i/buttons/shop-now-btn.png) no-repeat;
	display: block;
	height: 17px;
	left: 20px;
	position: absolute;
	top: 145px;
	width: 95px;
}

/*----- 5.) Homepage Center Area -----*/

div#homectrbox {
	width: 770px;
}

div#homectrbox div#ctrleft{
	width: 355px;
	float: left;
}

div#homectrbox div#ctrdivide{
	width: 1px;
	height: 322px;
	float: left;
	margin-right: 19px;
	background: url(/_res/i/home/home-centerdivider.png) no-repeat 0 8px;
}

div#homectrbox div#ctrright{
	width: 355px;
	float: left;
}

div#ctrleft div.txtheader, div#ctrright div.txtheader{
	height: 33px;
	font-size: 18px;
	color: #666666;
	margin-left: 9px;
}

div#ctrleft div.prodcol01, div#ctrright div.prodcol01{
	width: 130px;
	margin-right: 25px;
	text-align: center;
	float: left;
}

div#ctrleft div.prodcol02, div#ctrright div.prodcol02{
	width: 200px;
	text-align: center;
	float: left;
}

div#ctrleft div.prodcol01 p, div#ctrright div.prodcol01 p, div#ctrleft div.prodcol02 p, div#ctrright div.prodcol02 p{
	height: 50px;
	font-size: 11px;
	line-height: 13px;
}

div#ctrleft  div.prodcol01 p a.homelnx, div#ctrleft  div.prodcol02 p a.homelnx, div#ctrright div.prodcol01 p a.homelnx, div#ctrright div.prodcol02 p a.homelnx{
	font-weight: bold;
	padding-left: 8px;
	background: url(/_res/i/home/home-arroworange.png);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

/*----- 6.) FCA Areas -----*/

div#maytag-homedepot div#fca-row01{
	width: 770px;
	height: 109px;
	background: url(/_res/i/fca/fca-01bg.png) no-repeat 0 0;
	float: left;
	position: relative;
	clear: left;
	padding: 0;
	margin: 0 0 15px 0;
}

div#maytag-homedepot div#fca-row01 a
{
	background: url(/_res/i/icons/view-demo-arrow.png) no-repeat 0 1px;
	display: block;
	height: 15px;
	position: absolute;
	bottom: 26px;
	right: 124px;
	padding: 0 0 0 20px;
	line-height: 14px;
}

div#maytag-homedepot div#fca-row02 {
	width: 770px;
	height: 162px;
	float: left;
	clear: left;
	margin: 0 0 0 0;
	border-top: solid 1px #ddddde;
}

div#fca-row02 div#fca02 {
	width: 513px;
	float: left;
}

div#fca-row02 div#fca02.maytagathd .mtlogo {
	padding: 55px 19px 0px 19px;
	float: left;
}

div#fca-row02 div#fca02.maytagathd div.txtarea {
	width: 320px;
	float: left;	
}

div#fca-row02 div#fca02.maytagathd div.txtarea .shd {
	padding: 26px 0px 8px 0px;
}

div#fca-row02 div#fca02.maytagathd div.txtarea p {
	padding: 0px;
	margin: 0px;
	width: 320px;
	font-size: 11px;
}

div#fca-row02 div#fca03 {
	width: 256px;
	float: left;
	height: 162px;
	border-left: solid 1px #ddddde;
}
div#fca-row02 div#fca03 {
	width: 245px;
	float: left;
	height: 162px;
	border-left: solid 1px #ddddde;
}

div#fca-row02 div#fca03.specoffers {
	background: url(/_res/i/fca/fca-03pic.jpg) no-repeat 10px 26px;
}

div#fca-row02 div#fca03.specoffers .shd {
	padding: 27px 0 0 121px;
}

div#fca-row02 div#fca03.specoffers p {
	padding: 10px 0 0 121px;
	margin: 0px;
	font-size: 11px;
}

div#fca-row02 div#fca03.specoffers p a.carrot-link {
	background: url(/_res/i/icons/carrot-link.png) no-repeat 0 4px;
	overflow: hidden;
	padding-left: 6px;
}



/*--FAC for tabs--*/

#product-tab-box div.prod-grid div.product-cols div.colCallOut
{
	background: #f5f5f6;
	border: 1px solid #ddddde;
	width: 545px;
	clear: left;
	padding: 10px;
	margin: 20px 0 0 0;
}

#product-tab-box div.prod-grid div.product-cols div.colCallOut div.coLeft
{
	width: 300px;
	float: left;
	margin: 0 20px 0 0;
}

#product-tab-box div.prod-grid div.product-cols div.colCallOut div.coRight
{
	width: 225px;
	float: left;
	text-align: right;
}

#product-tab-box div.prod-grid div.product-cols div.colCallOut h1
{
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #737373;
}

#product-tab-box div.prod-grid div.product-cols div.colCallOut p
{
	font-size: 11px;
	text-transform: uppercase;
	color: #737373;
	margin: 0;
}

#product-tab-box div.prod-grid div.product-cols div.colCallOut a
{
	border: 1px solid #666666;
	padding: 0 3px 1px 14px;
	font-size: 12px;
	text-transform: uppercase;
	height: 14px;
	line-height: 14px;
	background: #849834 url('../../_res/i/productSelector/product-selector-arrows.png') no-repeat 0 -56px;
	color: #ffffff;
	display: inline-block;
	margin: 5px;
}

#product-tab-box div.prod-grid div.information p.tabexclus
{
	background-color: #EE7905; 
	color: #fff; 
	font-weight: bold; 
	padding: 4px 7px 3px 7px; 
	width: 126px;
}


/*--Styles for footer--*/
#maytag-hd-footer
{
	float: left;
	clear: left;
	position: relative;
	margin: 15px 0 10px 0!important;
	*margin: 15px 0 10px 0!important;
	width: 775px;
}

#maytag-hd-footer #footer-contain
{
	float: left;
	clear: left;
	position: relative;
	border-top: 1px solid #c6c6c6!important;
	border-bottom: 1px solid #c6c6c6!important;
	height: 180px;
}

#maytag-hd-footer div.leftCol 
{
	float: left;
	width: 254px;
	height: 162px;
	padding: 30px 0 0 0;	
	margin-right: 3px;
	background: url('../../_res/i/productSelector/footer-maytag-advantage.png') no-repeat right center;
}

#maytag-hd-footer div.leftCol div 
{
	width: 254px;
	padding: 0 0 0 5px;
	float: left;
}

#maytag-hd-footer div.leftCol h1 {
	text-indent: -99999px;
	
}

#maytag-hd-footer div.leftCol div h2 {
	text-indent: -99999px;
	
}

#maytag-hd-footer div.leftCol div p {
	font-size: 11px;
	width: 220px;
	padding: 20px 0 0 0;
	color: Black;
}

#maytag-hd-footer div.leftCol div a {
	background: url('../../_res/i/productSelector/product-selector-arrows.png') no-repeat 0 -14px;
	padding: 0 0 0 20px;
	margin: 0 0 0 140px;
	height: 14px;
	line-height: 14px;
	display: block;
}


#maytag-hd-footer div.midCol 
{
	float: left;
	width: 250px;
	height: 171px;
	padding: 10px 0 0 0;	
	margin-right: 10px;
	border-left: 1px solid #c6c6c6!important;
	background: url('../../_res/i/fca/footer-maytag-highlyrated.jpg') no-repeat right center;
}

#maytag-hd-footer div.midCol div 
{
	width: 353px;
	padding: 0 0 0 20px;
	float: left;
}

#maytag-hd-footer div.midCol h1 {
	text-indent: -99999px;
	
}

#maytag-hd-footer div.midCol div h2 {
	text-indent: -99999px;
	
}

#maytag-hd-footer div.midCol div p {
	font-size: 11px;
	width: 150px;
	padding: 65px 0 0 85px;
}

#maytag-hd-footer div.midCol div a {
	background: url('../../_res/i/productSelector/product-selector-arrows.png') no-repeat 0 -14px;
	padding: 0 0 0 20px;
	margin: 0 0 0 140px;
	height: 14px;
	line-height: 14px;
	display: block;
}

#maytag-hd-footer div.rightCol 
{	
	background: url('../../_res/i/fca/footer-maytag-number1.jpg') no-repeat 0 0;
	width: 252px;
	border-left: 1px solid #c6c6c6!important;
	padding: 15px 0 10px 0;
	float: left;
	height: 156px;
}

#maytag-hd-footer div.rightCol div 
{
	width: 245px;
	padding: 0 0 0 0;
	float: left;
}

#maytag-hd-footer div.rightCol h1 {
	text-indent: -99999px;
	
}

#maytag-hd-footer div.rightCol div h2 {
	text-indent: -99999px;
	background: url('../../_res/i/fca/fca-need-help-deciding.jpg') no-repeat 0 0;
	width: 65px;
	height: 25px;
	margin: 0 0 10px 0;
}

#maytag-hd-footer div.rightCol div p {
	font-size: 11px;
}

#maytag-hd-footer div.rightCol div a {
	background: url('../../_res/i/productSelector/product-selector-arrows.png') no-repeat 0 -14px;
	padding: 0 0 0 20px;
	margin: 115px 0 0 117px;
	height: 14px;
	line-height: 14px;
	display: block;
}


#maytag-hd-footer p.legal 
{
	clear: left;
	margin: 10px 0 0 0;
	font-size: 10px;
	width: 600px;
	color: #a09595;
}






/*----- 7.) Suites Grid -----*/

div#kitchen-suites, div#special-offers{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;	
}

div#kitchen-suites, div#kitchen-suites div.page-head, div#kitchen-suites div.suite-grid, div#special-offers div.page-head, div#special-offers div.offers-grid {
	float: left;
	overflow: hidden;
	position: relative;	
	width: 770px;
}

div#special-offers div.offers-grid
{
	float: left;
	clear: left;
}

div#kitchen-suites div.page-head, div#special-offers div.page-head{
	border-bottom: 1px solid #000;
	padding: 7px 0 7px 0;
	margin: 0 0 10px 0;
}

div#special-offers div.page-head h1{ float: left; width: 50%; }
div#special-offers div.page-head a.return{ position: absolute; top: 35px; right: 0; }

div#kitchen-suites div.page-head h1 { width: 50%; }
div#kitchen-suites a.return { float: right; }

div#kitchen-suites div.suite-grid, div#special-offers div.suite-grid{
	border-bottom: 1px solid #ddddde;
}

div#kitchen-suites div.suite-grid{
	margin-top: 5px;
}


div#kitchen-suites h1, div#special-offers h1{
	font-size: 18px;
	margin: 0;
	padding: 0;
	line-height: 28px;
	border: 0;
}

div#kitchen-suites h2{
	
}

div#kitchen-suites dl.section{
	height: 360px;
	width: 770px;	
	overflow: hidden;
}

div#kitchen-suites dl.section dt{
	height: 17px;
	width: 767px;
	background: #d3d3d3;
	color: #666666;
	padding: 3px 0 0 3px;
	font-weight: bold;
}

div#kitchen-suites dl.section dd{
	height: 280px;
	width: 770px;
	background: #ffffff;
}

div#kitchen-suites dl.section div.main-item{
	float: left;
	height: 325px;
	width: 192px;
	background: #f1f1f1;	
	padding: 15px 0 0 0;
}

div#kitchen-suites dl.section div.main-item p{ padding: 14px; }
div#kitchen-suites dl.section ul.sub-items{
	float: left;
	height: 265px;
	width: 551px;	
	padding: 15px 0 0 26px;
}

div#kitchen-suites dl.section ul.sub-items li.item.alpha{ }
div#kitchen-suites dl.section ul.sub-items li.item{
	display: block;
	float: left;
	padding: 0 32px 0 15px;	
	width: 140px;
}
div#kitchen-suites dl.section ul.sub-items li.item.omega{ padding: 0 0 0 14px; }

div#kitchen-suites dl.section ul.sub-items li.item img{ margin: 0 0 5px 0; }

div#kitchen-suites dl.section ul.sub-items li.item span.suitesprod{ font-weight: bold; display: block; }

div#kitchen-suites dl.section ul.item-list{ margin: 0 0 5px 0; }
div#kitchen-suites dl.section ul.item-list li{
	list-style: disc;
	font-size: 11px;
	margin: 0 0 4px 2px;
}

div#special-offers div.offer
{
	float: left;
	clear: left;
	padding: 14px 0 14px 0;
	width: 100%;
	overflow: hidden;
	border-bottom: 1px solid #cccccc;
}
div#special-offers div.offer.last{ border: 0 !important; }

div#special-offers div.offer img
{
	float: left;
	width: 251px;
	height: 139px;
	border: 1px solid #cccccc;
	margin: 0 14px 14px 0;
}

div#special-offers div.offer h2
{
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 10px 0;
}

div#special-offers div.offer span.detail{ display: block; }
div#special-offers div.offer p, div#special-offers div.offer span.detail
{
	font-size: 11px;
	line-height: 14px;
	margin: 0 0 10px 0;
}

div#special-offers div.offer a
{
	text-decoration: none;
	background: url(/_res/i/icons/carrot-link.png) no-repeat 0 4px;
	overflow: hidden;
	padding-left: 6px;
}

div#special-offers div.offer a.learn-more-btn
{
	background: url(/_res/i/icons/learn-more-arrow.png) no-repeat 0 1px;
	overflow: hidden;
	padding-left: 20px;
}


/*----- 8.) Promo Specific Styles -----*/

/*  April Energy Savings Rebate Month  */
div#maytag-homedepot div#aprilPromo {
  width: 770px;
  text-align: left;
  background-color: #fff;
  margin-top: 15px;
}
#aprilPromo a {
  outline: none;
}
#aprilPromo #aprilHeader {
  width: 272px;
  height: 231px;
  background: transparent url(/_res/i/promo/maytag_april-head.jpg) no-repeat 0 0;
  padding: 177px 0 0 498px;
}
#aprilPromo #aprilHeader a {
  background: transparent url(/_res/i/promo/maytag_april-btn.png) no-repeat;
  display: block;
  width: 186px;
  text-indent: -9999px;
}
#aprilPromo #aprilHeader a.downloadRebate {
  background-position: 0 0;
  height: 28px;
}
#aprilPromo #aprilHeader a.over {
  background-position: -186px 0;
}
#aprilPromo #aprilHeader a#downloadEnglish {
  background-position: 0 -28px;
  height: 19px;
  display: none;
  font-size: 0;
}
#aprilPromo #aprilHeader a#downloadEnglish.hover {
  background-position: 0 -48px;
}
#aprilPromo #aprilHeader a#downloadSpanish {
  background-position: -186px -28px;
  height: 20px;
  display: none;
  font-size: 0;
}
#aprilPromo #aprilHeader a#downloadSpanish.hover {
  background-position: -186px -48px;
}
#aprilPromo #aprilContent {
  padding-left: 32px;
  position: relative;
  width: 738px;
  height: 278px;
  margin-bottom: 25px;
}
#aprilPromo .appliance {
  width: 226px;
  margin-right: 15px;
  float: left;
}
#aprilPromo .appliance div.h2 {
  background-color: #d1d2d3;
  text-indent: -9999px;
  width: 209px;
  height: 50px;
  padding: 13px 0 0 17px;
}
#aprilPromo .appliance h2 {
  background: #d1d2d3 url(/_res/i/promo/maytag_april-sprite.png) no-repeat;
  height: 44px;
}

#aprilPromo .laundry h2 {
  background-position: 0 -35px;
  width: 209px;
}
#aprilPromo .laundry h6 {
  position: absolute;
  top: 70px;
  left: 17px;
  background: transparent url(/_res/i/promo/maytag_april-sprite.png) no-repeat -574px -35px;
  text-indent: -9999px;
  width: 54px;
  height: 55px;
  margin: 0;
}
#aprilPromo .fridge h2 {
  background-position: -209px -35px;
  width: 209px;
}
#aprilPromo .dish {
  margin: 0;
}
#aprilPromo .dish h2 {
  background-position: -418px -35px;
  width: 156px;
}
#aprilPromo .appliance div.p {
  background: #e4e5e5 url(/_res/i/promo/maytag_april-bg-grey.png) repeat-x 0 0;
  padding: 16px;
  height: 179px;
}
#aprilPromo .appliance div p {
  font-size: 10px;
  line-height: 13px;
  color: #696969;
  margin-bottom: 0;
}
#aprilPromo .appliance div p.indent {
  padding-left: 65px;
}
#aprilPromo .appliance a {
  text-indent: -9999px;
  background: transparent url(/_res/i/promo/maytag_april-sprite.png) no-repeat;
  display: block;
  height: 18px;
  position: absolute;
  top: 172px;
}
#aprilPromo .laundry a {
  background-position: -373px -79px;
  width: 154px;
  left: 33px;
}
#aprilPromo .fridge a {
  background-position: 0 -79px;
  width: 192px;
  left: 17px;
}
#aprilPromo .dish a {
  background-position: -192px -79px;
  width: 181px;
  left: 22px;
}
#aprilPromo .appliance .plus {
  background: transparent url(/_res/i/promo/maytag_april-sprite.png) no-repeat -595px 0;
  position: absolute;
  top: 28px;
  left: 226px;
  width: 10px;
  height: 14px;
}

#aprilPromo #aprilText {
  padding: 0 32px 20px;
}
#aprilPromo #aprilText h2 {
  text-indent: -9999px;
  background: transparent url(/_res/i/promo/maytag_april-sprite.png) no-repeat 0 0;
  width: 595px;
  height: 35px;
  margin: 10px auto 15px;
}
#aprilPromo #aprilText p {
  color: #797979;
  font-size: 10px;
  line-height: 16px;
}
#aprilPromo #aprilText p.legal {
  color: #b0b0b0;
  font-size: 9px;
  line-height: 11px;
}


/* Maytag Vesta*/

div#maytag-homedepot div#vestaPromo {
  width: 960px;
  height: 724px;
  background: transparent url(/_res/i/vesta/maytag_vesta_bg.jpg) no-repeat 0 0;
  margin: 15px 0 15px 0;
}
#vestaPromo #vestaHeadline {
  width: 288px;
  height: 34px;
  background: transparent url(/_res/i/vesta/maytag_vetsa_headline.png) no-repeat 0 0;
  margin-left: 305px;
}

#vestaPromo #vestaHeader {
  width: 740px;
}

#vestaPromo #vestaHeader #vestaLogo {
  position: absolute;
  margin-top: -70px;
  *margin-top: -10px;
}

#vestaPromo #vestaHeader #vestaHeaderProductContainer {
  width: 960px;
  margin-top: 60px;
  *padding-top: 55px;
}

#vestaPromo #vestaHeader #vestaHeaderProductContainer #vestaHeaderContainer h2 {
  width: 495px;
  height: 72px;
  background: transparent url(/_res/i/vesta/maytag_vesta_header.png) no-repeat 0 0;
  margin: 30px 0 0 100px;
  text-indent: -9999px;
}

#vestaPromo #vestaHeader #vestaHeaderProductContainer #vestaProduct {
  width: 210px;
  height: 237px;
  background: transparent url(/_res/i/vesta/maytag_vesta_product.png) no-repeat 0 0;
  margin: -170px 0 0 610px;
}

#vestaPromo #vestaHeader #vestaHeaderProductContainer #vestaProduct { 
  float: left;
}

/* #vestaPromo  #vestaHeader a.rolloverLearnMore {
    display: block;
    margin: -55px 0 0 295px;
    position: absolute;
    width: 112px;
    height: 29px;
    background-image: url('/_res/i/vesta/maytag_vesta_learnmore_off_btn.png');
}

 #vestaPromo  #vestaHeader a.rolloverLearnMore:hover {
    background-image: url('/_res/i/vesta/maytag_vesta_learnmore_on_btn.png');
} 

#vestaPromo #vestaCompareShop #vestaCompare a.rolloverCompare {
    display: block;
    width: 168px;
    height: 21px;
    background-image: url('/_res/i/vesta/maytag_vesta_compare_off.png');
}

 #vestaPromo #vestaCompareShop #vestaCompare a.rolloverCompare:hover {
    background-image: url('/_res/i/vesta/maytag_vesta_compare_on.png');
} 

#vestaPromo #vestaCompareShop #vestaShop a.rolloverShop {
    display: block;
    width: 167px;
    height: 21px;
    background-image: url('/_res/i/vesta/maytag_vesta_shop_off.png');
}

#vestaPromo #vestaCompareShop #vestaShop a.rolloverShop:hover {
    background-image: url('/_res/i/vesta/maytag_vesta_shop_on.png');
} 		
*/     
        
#vestaPromo #vestaCompareShop {
  margin: 31px 0 0 184px;
  *margin: 37px 0 0 184px;
  width: 420px;
}

#vestaPromo #vestaCompare {
  margin: 0 0 0 0;
  float: left;
  width: 170px;
  height: 21px;
}

#vestaPromo #vestaShop {
  margin: 0 0 0 67px;
  float: left;
}

#vestaPromo #vestaBadgeRow1 {
  margin: 20px 0 0 55px;
  float: left;
  width: 890px;
}



#vestaPromo #vestaBadgeRow1 a {
  color: #e9b32b;
  text-decoration: underline;
  font-size: 11px;
  font-weight: bold;  
  text-align: left;
  background: url(/_res/i/vesta/maytag_vesta_video_btn.png) no-repeat scroll right center transparent;
  padding-right: 25px;
}

#vestaPromo #vestaBadgeRow2 {
  margin: 30px 0 0 55px;
  float: left;
  width: 890px;
}

#vestaPromo #vestaAqua {
  width: 275px;
  float: left;
}

#vestaPromo #vestaOven {
  width: 275px;
  float: left;
  margin: 0 0 0 20px;
}

#vestaPromo #vestaPower {
  width: 275px;
  float: left;
  margin: 0 0 0 20px;
}

#vestaPromo #vestaPreHeat {
  width: 275px;
  float: left;
}

#vestaPromo #vestaEvenAir {
  width: 275px;
  float: left;
  margin: 0 0 0 20px;
}

#vestaPromo #vestaWarranty {
  width: 275px;
  float: left;
  margin: 0 0 0 20px;
}

#vestaPromo #vestaBadgeRow1 p 
{
  color: White; 
  width: 160px;
  font-size: 11px;
}

#vestaPromo #vestaBadgeRow2 p 
{
  color: White; 
  width: 160px;
  font-size: 11px;
}

/* #vestaPromo #vestaDisclaimer p 
{
  color: White; 
  width: 860px;
  font-size: 9px;
  padding: 37px 0 0 135px;
  *padding: 32px 0 0 135px;
}
 */
@media screen and (-webkit-min-device-pixel-ratio:0){
#vestaPromo #vestaDisclaimer p {padding: 22px 0 0 135px;}
}

/*  May is Maytag Month  */

#mimmPromo #mimmHead {
    width: 770px;
    height: 144px;
    background: transparent url(/_res/i/promo/mimm-masthead.png) no-repeat 0 0;
    position: relative;
    margin-top: 13px;
    z-index: 100;
}
#mimmPromo #mimmResultsHead {
    width: 770px;
    height: 144px;
    background: transparent url(/_res/i/promo/mimm-masthead2.png) no-repeat 0 0;
    position: relative;
    margin: 13px 0;
    z-index: 100;
}
#mimmPromo #mimmHead .dlRebate {
    position: absolute;
    top: 109px;
    left: 144px;
    z-index: 100;
}
#mimmPromo #mimmResultsHead .dlRebate {
    position: absolute;
    top: 107px;
    left: 570px;
    z-index: 100;
}
#mimmPromo .dlRebate a {
    background: transparent url(/_res/i/promo/mimm-rebate-sprite.png) no-repeat;
    display: block;
    width: 188px;
    text-indent: -9999px;
}
#mimmPromo .dlRebate a.downloadRebate {
    height: 26px;
}
#mimmPromo .dlRebate a.over {
    background-position: -188px 0;
}
#mimmPromo .dlRebate a#downloadEnglish {
    background-position: 0 -26px;
    height: 21px;
    display: none;
    font-size: 0;
}
#mimmPromo .dlRebate a#downloadEnglish.hover {
    background-position: -188px -26px;
}
#mimmPromo .dlRebate a#downloadSpanish {
    background-position: 0 -47px;
    height: 22px;
    display: none;
    font-size: 0;
}
#mimmPromo .dlRebate a#downloadSpanish.hover {
    background-position: -188px -47px;
}

#mimmPromo #mimmHead .findRebates {
    position: absolute;
    top: 108px;
    left: 443px;
}
#mimmPromo #mimmHead .findRebates select {
    float: left;
    margin-right: 5px;
    font-size: 10px;
    height: 21px;
}
#mimmPromo #mimmHead .findRebates .zip {
    border: 1px solid #bfbfbf;
    float: left;
    display: block;
    margin-right: 5px;
    height: 15px;
    color: #5c5c5c;
}
#mimmPromo #mimmHead .findRebates .btn {
    background: transparent url(/_res/i/promo/mimm-btn-go.gif) no-repeat 0 0;
    text-indent: -9999px;
    border: 0;
    float: left;
    width: 25px;
    height: 21px;
    _font-size: 0px;
}

#mimmPromo #mimmProducts {
    margin-top: 12px;
    background: transparent url(/_res/i/promo/mimm-products.jpg) no-repeat 0 0;
    padding-top: 240px;
    overflow: auto;
    width: 100%;
}
.mimmResults #mimmProducts {
    margin-top: 0 !important;
}
#mimmPromo #mimmProdH {
    padding: 22px 0 0;
    background-color: #f0f0f0;
    margin-top: 12px;
}
#mimmPromo #mimmProdH h3 {
    margin: 0 auto;
    color: #414141;
    width: 393px;
    height: 32px;
    background: transparent url(/_res/i/promo/mimm-text-sprite.png) no-repeat 0 -39px;
    text-indent: -9999px;
}
#mimmPromo #mimmLaundry, #mimmPromo #mimmDish {
    float: left;
    width: 176px;
    padding-left: 10px;
}
#mimmPromo #mimmFridge {
    float: left;
    width: 170px;
    margin: 0 12px;
    padding-left: 10px;
}
#mimmPromo #mimmCooking {
    float: left;
    width: 170px;
    margin: 0 12px 0 0;
    padding-left: 10px;
}
#mimmPromo #mimmProducts h4 {
    height: 9px;
    background: transparent url(/_res/i/promo/mimm-text-sprite.png) no-repeat;
    text-indent: -9999px;
    font-size: 9px;
}
#mimmPromo #mimmLaundry h4 {
    background-position: 0 0;
    width: 61px;
}
#mimmPromo #mimmFridge h4 {
    background-position: -61px 0;
    width: 107px;
}
#mimmPromo #mimmCooking h4 {
    background-position: -168px 0;
    width: 60px;
}
#mimmPromo #mimmDish h4 {
    background-position: -228px 0;
    width: 171px;
}
#mimmPromo #mimmProducts p {
    font-size: 11px;
    padding-top: 5px;
}
#mimmPromo #mimmProducts .btn a {
    background: transparent url(/_res/i/promo/mimm-btn-shop.png) no-repeat;
    height: 33px;
    width: 166px;
    display: block;
    text-indent: -9999px;
}
#mimmPromo #mimmLaundry .btn a {
    background-position: 0 0;
}
#mimmPromo #mimmFridge .btn a {
    background-position: 0 -33px;
}
#mimmPromo #mimmCooking .btn a {
    background-position: 0 -66px;
}
#mimmPromo #mimmDish .btn a {
    background-position: 0 -99px;
}

#mimmPromo #mimmText {
    background-color: #e0e0e0;
    padding: 15px 45px;
    margin-top: 25px;
}
#mimmPromo #mimmText h2 {
    background: transparent url(/_res/i/promo/mimm-text-sprite.png) no-repeat 0 -9px;
    text-indent: -9999px; 
    width: 549px;
    height: 14px;
    margin: 0 auto;
    font-size: 14px;
}
#mimmPromo #mimmText h3 {
    background: transparent url(/_res/i/promo/mimm-text-sprite.png) no-repeat 0 -23px;
    text-indent: -9999px;
    width: 247px;
    height: 16px;
    margin: 11px auto;
}
#mimmPromo #mimmText p {
    color: #797979;
    font-size: 10px;
}
#mimmPromo #mimmText p.legal {
    color: #888;
    font-size: 9px;
}

/*----- 9.) Powerful Savings Styles -----*/

#special-offers div#powerful-savings 
{
	background: url('/_res/i/powerfulSavings/gradientBackground.png') repeat-x 0 0;
	margin: 15px 0 60px 0;
	position: relative;
}

#special-offers div#powerful-savings sup 
{
	display: inline-block;
}

#special-offers div#callOut
{
	text-transform: uppercase;
	width: 770px;
	display: block;
	position: relative;
	padding: 30px 0 0 0;
}

#special-offers div#powerful-savings h1,
#special-offers div#powerful-savings h2,
#special-offers div#powerful-savings h3,
#special-offers div#powerful-savings h4 
{
	color: #ffffff;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

/*--Start Product Callout Styles--*/

#special-offers div#powerful-savings div#callOut h1 
{
	width: 770px;
	height: 149px;
	text-indent: -9999px;
	background: url('/_res/i/powerfulSavings/powerfulSavingsHeader.png') no-repeat center top;
	text-align: center;
	margin: 0 0 8px 0;
}


/*--Start Rebate Form Styles--*/

#special-offers div#powerful-savings div#callOut div#rebate-form 
{
	background: #ffffff url('/_res/i/icons/down-arrow-orange.png') no-repeat 157px 7px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border: 2px solid #c6c6c6;
    margin: 15px 0 0 0;
    padding: 5px 0 5px 0;
    font-size: 11px;
    width: 175px;
    font-weight: bold;
    color: #25466c;
    position: absolute;
    z-index: 1000;
    top: 120px;
    left: 410px;
    cursor: pointer;
}

#special-offers div#powerful-savings div#callOut div#rebate-form span
{
	padding: 0 0 0 10px;
}

#special-offers div#powerful-savings div#callOut div#rebate-form ul
{
	margin: 5px 0 0 0;
	padding: 5px 0 0 10px;
	border-top: 1px solid #c6c6c6;
	font-size: 10px;
	text-transform: none;
}

#special-offers div#powerful-savings div#callOut div#rebate-form ul li
{
	padding: 0 0 5px 0;
}

#special-offers div#powerful-savings div#callOut div#rebate-form ul li a
{
	font-size: 11px;
	display: block;
}


/*--Start Product Grid Styles--*/

#special-offers div#powerful-savings div#product-grid
{
	width: 768px;
	position: relative;
	padding: 55px 0 0 0;
	*padding: 47px 0 0 0;
	_padding: 55px 0 0 0;
	clear: left;
}

#special-offers div#powerful-savings div#product-grid div.col-ps
{
	width: 192px;
	float: left;
	background: url('/_res/i/powerfulSavings/productSprite.png') no-repeat 0 0;
	position: relative;
}

#special-offers div#powerful-savings div#product-grid div.col-ps div
{
	position: absolute;
	width: 60px;
	top: 120px;
	*top: 125px;
	font-size: 10px;
	color: #333333;
	left: 165px;
}

#special-offers div#powerful-savings div#product-grid div.col-cook { background-position: -192px 0; }
#special-offers div#powerful-savings div#product-grid div.col-frige { background-position: -384px 0; }
#special-offers div#powerful-savings div#product-grid div.col-dish { background-position: -576px 0; }


#special-offers div#powerful-savings div#product-grid h1
{
	margin: 190px 0 0 0;
	background: url('/_res/i/powerfulSavings/prodDetailSprite.png') no-repeat center 0;
	width: 192px;
	height: 40px;
	text-indent: -9999px;
}

#special-offers div#powerful-savings div#product-grid div.col-cook h1 { background-position: center -40px; }
#special-offers div#powerful-savings div#product-grid div.col-frige h1 { background-position: center -80px; }
#special-offers div#powerful-savings div#product-grid div.col-dish h1 { background-position: center -120px; }

#special-offers div#powerful-savings div#product-grid h3
{
	height: 35px;
	width: 34px;
	background: url('/_res/i/powerfulSavings/plus.png') no-repeat 0 0;
	text-indent: -9999px;
	position: absolute;
	top: 185px;
	left: 175px;
}

#special-offers div#powerful-savings div#product-grid p
{
	padding: 10px 10px 10px 10px;
	font-size: 10px;
	line-height: 14px;
	height: 70px;
}

#special-offers div#powerful-savings div#product-grid a
{
	padding: 0 0 0 17px;
	margin: 0 0 0 20px;
	background: url('/_res/i/icons/shop-now-arrow.png') no-repeat 0 0;
	line-height: 14px;
	display: inline-block;
}

/*--Start Product Copy Styles--*/

#special-offers div#ps-copy 
{
	clear: left;
	position: relative;
	padding: 50px 0 0 0;
	*padding: 0 0 0 0;
	text-align: center;
}

#special-offers div#ps-copy h1
{
	color: #474747;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
	width: 770px;
}

#special-offers div#ps-copy h2
{
	color: #9d9d9d;
	font-size: 12px;
	font-weight: bold;
}

#special-offers div#ps-copy p
{
	margin: 15px 0 0 0;
	text-align: left;
	padding: 0 20px 0 20px;
	font-size: 11px;
	line-height: 14px;	
}

/*----- 10.) Appliance Savings -----*/

#special-offers div#appliance-savings 
{
	background: url('/_res/i/applianceSavings/gradientBackground.png') repeat-x 0 0;
	margin: 15px 0 60px 0;
	position: relative;
	background-repeat: no-repeat;
}

#special-offers div#appliance-savings sup 
{
	display: inline-block;
}

#special-offers div#callOut
{
	text-transform: uppercase;
	width: 770px;
	display: block;
	position: relative;
	padding: 30px 0 0 0;
}

#special-offers div#appliance-savings h1,
#special-offers div#appliance-savings h2,
#special-offers div#appliance-savings h3,
#special-offers div#appliance-savings h4 
{
	color: #ffffff;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

/*--Start Product Callout Styles--*/

#special-offers div#appliance-savings div#callOut h1 
{
	width: 704px;
	height: 62px;
	text-indent: -9999px;
	background: url('/_res/i/applianceSavings/applianceSavingsHeader.png') no-repeat center top;
	text-align: center;
	margin: 0 0 15px 32px;
}

#special-offers div#appliance-savings div#callOut h2
{
	width: 305px;
	height: 63px;
	text-indent: -9999px;
	background: url('/_res/i/applianceSavings/applianceSavingsSubHeader.png') no-repeat center top;
	text-align: center;
	margin: 0 0 0 32px;
}



/*--Start Product Grid Styles--*/

#special-offers div#appliance-savings div#product-grid
{
	width: 800px;
	position: relative;
	padding: 55px 0 0 0;
	*padding: 47px 0 0 0;
	_padding: 55px 0 0 0;
	clear: left;
}

#special-offers div#appliance-savings div#product-grid div.col-as
{
	width: 320px;
	float: left;
	position: relative;
}

#special-offers div#appliance-savings div#product-grid div.col-as div
{
	position: absolute;
	width: 60px;
	top: 120px;
	*top: 125px;
	font-size: 10px;
	color: #333333;
	left: 165px;
}

#special-offers div#appliance-savings div#product-grid div.col-kitchen { background-position: -192px 0; width: 450px; }



#special-offers div#appliance-savings div#product-grid h1
{
	margin: 190px 0 20px 45px;
	background: url('/_res/i/applianceSavings/applianceSavingsProductHeader1.png') no-repeat center 0;
	width: 202px;
	height: 101px;
	text-indent: -9999px;
}



#special-offers div#appliance-savings div#product-grid div.col-kitchen h1 
{ 
	margin: 190px 0 5px 17px;
	background: url('/_res/i/applianceSavings/applianceSavingsProductHeader2.png') no-repeat center 0;
	width: 413px;
	height: 108px;
	text-indent: -9999px;
  
}

#special-offers div#appliance-savings div#product-grid div.col-kitchen a.fridgePrice
{ 
	margin: 5px 0 20px 15px;
	padding: 22px 0 0 19px;
	background: url('/_res/i/applianceSavings/refrigeratorLink.png') no-repeat center 0;
	width: 93px;
	height: 24px;
	float: left;
  
}

#special-offers div#appliance-savings div#product-grid div.col-kitchen a.microwavePrice
{ 
	margin: 5px 0 20px 2px;
	padding: 22px 0 0 19px;
	background: url('/_res/i/applianceSavings/microwaveLink.png') no-repeat center 0;
	width: 85px;
	height: 24px;
	float: left;
  
}

#special-offers div#appliance-savings div#product-grid div.col-kitchen a.rangePrice
{ 
	margin: 5px 0 20px 2px;
	padding: 22px 0 0 19px;
	background: url('/_res/i/applianceSavings/rangeLink.png') no-repeat center 0;
	width: 74px;
	height: 24px;
	float: left;
  
}

#special-offers div#appliance-savings div#product-grid div.col-kitchen a.dishwasherPrice
{ 
	margin: 5px 0 20px 2px;
	padding: 22px 0 0 19px;
	background: url('/_res/i/applianceSavings/dishwasherLink.png') no-repeat center 0;
	width:92px;
	height: 24px;
	float: left;
  
}


#special-offers div#appliance-savings div#product-grid div.col-kitchen span
{ 
	
	color: Black;
	font-weight: bold;
	font-size: 12px;
	
}

#special-offers div#appliance-savings div#product-grid h3
{
	height: 194px;
	width: 1px;
	background: url('/_res/i/applianceSavings/divider.png') no-repeat 0 0;
	position: absolute;
	top: 210px;
	left: 310px;
}

#special-offers div#appliance-savings div#product-grid p
{
	padding: 10px 10px 10px 10px;
	font-size: 10px;
	line-height: 14px;
	height: 70px;
}

#special-offers div#appliance-savings div#product-grid a
{
	padding: 0 0 0 17px;
	margin: 0 0 5px 19px;
	background: url('/_res/i/icons/shop-now-arrow.png') no-repeat 0 0;
	line-height: 14px;
	display: inline-block;
	width: 165px;
}

/*--Start Product Copy Styles--*/

#special-offers div#as-divider-bar 
{
	height: 10px; 
	width: 770px;
	margin-top: 25px; 
	background-color: Black;
}

#special-offers div#as-copy 
{
	clear: left;
	position: relative;
	padding: 10px 0 0 0;
	*padding: 0 0 0 0;
	text-align: left;
}

#special-offers div#as-copy h1
{
	color: #474747;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
	width: 770px;
}

#special-offers div#as-copy h2
{
	color: #000;
	font-size: 12px;
	font-weight: bold;
}

#special-offers div#as-copy p
{
	margin: 15px 0 0 0;
	text-align: left;
	padding: 0 20px 0 0;
	font-size: 11px;
	line-height: 14px;	
}

/* BEGIN May Is Maytag Month 2011 */

div#maytag-homedepot .mimm11_panolnx
{
	background-image: url(/_res/i/promo/mimm11_pano_downarrow.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 13px;
	text-decoration: underline;
	color: #de772a;
}

div#maytag-homedepot .mimm11_panotxt
{
	margin-bottom: 11px;
	display: block;
}

div#maytag-homedepot .mimm11_section01desc
{
	float: left;
	width: 199px;
	padding-top: 35px;
	font-size: 11px;
	line-height: 15px;
	vertical-align: top;
}
div#maytag-homedepot .mimm11_section01model
{
	width: 73px;
	font-size: 11px;
	margin-top: 3px;
	font-weight: bold;
	color: #959595;
	padding-left: 2px;
}

div#maytag-homedepot .mimm11_section01modeldblwide
{
	font-size: 11px;
	margin-top: 3px;
	font-weight: bold;
	color: #959595;
	padding-left: 2px;
	line-height: 15px;
}

div#maytag-homedepot .mimm11_section01price
{
	font-size: 20px;
	font-weight: bold;
	color: #5f8cad;
	border-left: solid 1px #cdcdcd;
	padding-left: 15px;
	line-height: 30px;
}

div#maytag-homedepot .mimm11_section01pricedblwide
{
	font-size: 20px;
	font-weight: bold;
	color: #5f8cad;
	line-height: 30px;
}

div#maytag-homedepot .mimm11_section01dblwidectr
{
	width: 40px;
	border-left: solid 1px #cdcdcd;
}

div#maytag-homedepot .mimm11_section01pricesm
{
	font-size: 9px;
	color: #5f8cad;
	padding-left: 8px;
	vertical-align: middle;
	line-height: 10px;
	
}


div#maytag-homedepot .mimm11_section01greyctr
{
	width: 1px;
	background-color: #cdcdcd;
}

div#maytag-homedepot .mimm11_section01pix
{
	float: left;
	width: 126px;
	height: 122px;
	padding-top: 25px;
	padding-bottom: 2px;
}

div#maytag-homedepot .mimm11_section01picarw
{
	float: left;
	margin-top: 38px;
	margin-right: 5px;
}

div#maytag-homedepot .mimm11_section01greyhorz
{
	width: 336px;
	background-color: #cdcdcd;
	height: 1px;
	margin-top: 3px;
}


div#maytag-homedepot .mmim-42911 div.mmim11_section{
margin:10px auto 60px auto;
width:771px;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.header-container{
width:765px;
height:248px;
background:url(../i/promo/mimm11_header_sprite_2B.png) no-repeat;
padding:30px 3px 0px 3px;
}


div#maytag-homedepot .mmim-42911 div#spot-3.mmim11_section div.header-container{

background-position:0 -540px

}



div#maytag-homedepot .mmim-42911 div.mmim11_section div.header-container .header-title{
background:transparent url(../i/promo/mimm11_header_sprite_2B.png) no-repeat scroll 0 -278px;
height:76px;
width:738px;
}

div#maytag-homedepot .mmim-42911 div#spot-3.mmim11_section div.header-container .header-title{
background:transparent url(../i/promo/mimm11_header_sprite_2B.png) no-repeat scroll 0 -463px;
height:76px;
width:738px;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.header-container .header-title p{
	color: #666;
    float: left;
    font-family: "Helvetica", "Arial", "Verdana", Sans-Serif;
    font-size: 11px;
	margin:50px 0px 0px 53px;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.header-container .header-title p.img-text{
text-indent:-9999px;
position:absolute;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.header-container ul.instate-rebates{
float:left;
list-style-type:none;
margin:20px 0px 0px -60px;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.header-container ul.instate-rebates li{
background:transparent url(../i/promo/mimm11_header_sprite_2B.png) no-repeat scroll 0 -355px;
float:left;
height:108px;
text-indent:-9999px;
width:140px;
margin:0px 0px 0px 110px;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.header-container ul.instate-rebates li#two-hundred{
background-position:-142px -355px;
width:149px;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.header-container ul.instate-rebates li#four-hundred{
background-position:-293px -355px;
width:147px;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.contents {
margin:20px 0px 0px 0px;
float:left;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.contents ul{
padding:40px 0px 0px 0px;
margin:0px;
list-style-type:none;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.contents div.section-title{
background:transparent url(../i/promo/mimm11_header_sprite_2B.png) no-repeat scroll;
float:left;
height:18px;
width:134px;
text-indent:-9999px;
position:absolute;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div#cooking.contents div.section-title{
background-position:-448px -377px;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div#dishwashers.contents div.section-title{
background-position:-448px -395px;
width:205px;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div#refrigeration.contents div.section-title{
background-position:-448px -359px;
width:227px;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.contents ul li{
float:left;
height:100px;
width:257px;
text-align:left;
border-bottom:#ccc 1px solid;
margin:11px 0px 11px 0px;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.contents ul li img{
float:left;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.contents ul li div{
float:left;
width:170px;
color: #666;
font-family: "Helvetica", "Arial", "Verdana", Sans-Serif;
font-size: 11px;
border-right:#ccc 1px solid;
height:80px;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.contents ul li div a{
float:left;
color: #666;
font-weight:bold;
display:block;
background:url(../i/promo/mimm11_arrow.png) no-repeat 0px 3px;
padding:0px 0px 0px 8px;
margin-left:-8px;
text-decoration:underline;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.contents ul li div a:hover{
color: #ccc;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.contents ul li div p{
float:left;
margin-top:5px;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.contents ul li.no-border div{
border:none;
}

div#maytag-homedepot .mmim-42911 div#spot-3.mmim11_section div.contents ul{
float:left;
padding:0px;
width:100%;
}

div#maytag-homedepot .mmim-42911 div#spot-3.mmim11_section div.contents ul li{
float:left;
width:770px;
text-align:left;
border-bottom:#ccc 1px solid;
margin:11px 0px 11px 0px;
display:block;
height:100px;
}
div#maytag-homedepot .mmim-42911 div#spot-3.mmim11_section div.contents ul li div{
border-left:none;
}

div#maytag-homedepot .mmim-42911 div#spot-3.mmim11_section div.contents ul li div.spot-3-group{
border-left:none;
float:left;
width:770px;
background:transparent url(../i/promo/mmim_11_ampersand.png) no-repeat scroll 281px 0;
}

div#maytag-homedepot .mmim-42911 div#spot-3.mmim11_section div.contents ul li div.spot-3-group div.col{
border-left:none;
float:left;
width:255px;
margin:0px 100px 0px 10px;
}

div#maytag-homedepot .mmim-42911 div#spot-3.mmim11_section div.contents ul li div.spot-3-group div.col.short div{width:146px;}

div#maytag-homedepot .mmim-42911 div#spot-3.mmim11_section div.contents ul li div.spot-3-group div.col div{
float:left;
}

div#maytag-homedepot .mmim-42911 div.mmim11_section div.contents ul li div.img-holder{
float:left;
width:70px;
border:none;
}


   
/* Start RWB Styles */

#rwb-contain {
    width: 770px;
    color: #666666;
    padding: 0 0 40px 0!important;
}
#rwb-contain * {
    margin: 0;
}
#rwb-contain .rwb-clearfix {
	float: none;
	clear: both;
	height: 0;
	width: 0;
	margin: 0;
	padding: 0;
	visability: hidden;
}


/* Start RWB Masthead Styles */

#rwb-contain #rwb-masthead {
    border: 1px solid #cbcbcb;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    padding: 25px 0 25px 0;
    zoom: 1;
    margin: 0 0 40px 0;
    background: url('/_res/i/rwb/rwb_backgroundGrad.png') repeat-x 0 0;
    behavior: url('/_res/css/PIE.htc');
}
#rwb-contain #rwb-masthead h1 {
    text-indent: -99999px;
    height: 271px;
    background: url('/_res/i/rwb/rwb_rwbSavings.png') no-repeat 60px 0;
}
#rwb-contain #rwb-masthead div {
    border-top: 1px solid #cbcbcb;
    margin: 20px 65px 0 65px;
    padding: 20px 0 0 140px;
    background: url('/_res/i/rwb/rwb_americanPride.png') no-repeat 0 20px;
}
#rwb-contain #rwb-masthead div h2 {
    text-indent: -99999px;
    width: 489px;
    height: 52px;
    background: url('/_res/i/rwb/rwb_saveBig.png') no-repeat 0 0;
}
#rwb-contain #rwb-masthead div p {
    font-size: 11px;
    margin: 0;
}


/* Start RWB Section Styles */

#rwb-contain .rwb-section {
    border: 1px solid #cbcbcb;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    padding: 30px 15px 30px 15px;
    position: relative;
	zoom: 1;
	margin: 0 0 40px 0;
    behavior: url('/_res/css/PIE.htc');
}
#rwb-contain .rwb-section h1 {
    position: absolute;
    padding: 0 8px 0 8px;
    text-indent: -99999px;
    height: 11px;
    background: #fff url('/_res/i/rwb/rwb_sprite.png') no-repeat;
    left: 20px;
    top: -6px; 
}
#rwb-contain .rwb-section .prod-list {
    width: 351px;
    padding: 0 17px 0 0;
    margin: 0;
    border-right: 1px solid #cbcbcb;
    float: left;
}
#rwb-contain .rwb-section .prod-list:nth-child(odd) {
    width: 352px;
    border-right: none;
    padding: 0;
    margin: 0 0 0 17px;
}
#rwb-contain .rwb-section .prod-list .prod-contain {
    padding: 25px 0 25px 0;
    border-top: 1px solid #cbcbcb;
    overflow: hidden; /* gives the container some layout so IE plays nice */
}

#rwb-contain .rwb-section .prod-list:nth-child(2) .prod-contain, #rwb-contain .rwb-section .prod-list:nth-child(3) .prod-contain {
	border: none;
}


#rwb-contain .rwb-section .prod-list .prod-contain .img-color {
	float: left;
    text-align: center;
    width: 82px;
    margin: 0 5px 0 0;
}
#rwb-contain .rwb-section .prod-list .prod-contain .img-color span {
	display: block;
	text-indent: -99999px;
	height: 18px;
	margin: 5px auto 0 auto;
	*margin: 5px 0 0 0;
	background: #fff url('/_res/i/rwb/rwb_sprite.png') no-repeat 0 0;
}
#rwb-contain .rwb-section .prod-list .prod-contain .img-color span.color-W {
	display: none;
}
#rwb-contain .rwb-section .prod-list .prod-contain .img-color span.color-CGW, #rwb-contain .rwb-section .prod-list .prod-contain .img-color span.color-RGW {
	width: 60px;
	background-position: 0 -70px;
}
#rwb-contain .rwb-section .prod-list .prod-contain .img-color span.color-BMW, #rwb-contain .rwb-section .prod-list .prod-contain .img-color span.color-BSW {
	width: 60px;
	background-position: 0 -90px;
}
#rwb-contain .rwb-section .prod-list .prod-contain .img-color span.color-YBW {
	width: 60px;
	background-position: 0 -110px;
}
#rwb-contain .rwb-section .prod-list .prod-contain .img-color span.color-YBSW {
	width: 82px;
	background-position: 0 -130px;
}
#rwb-contain .rwb-section .prod-list .prod-contain .img-color span.color-BCGW {
	width: 82px;
	background-position: 0 -150px;
}
#rwb-contain .rwb-section .prod-list .prod-contain .prod-detail 
{
	width: 264px;
	float: left;
}

#rwb-contain .rwb-section .prod-list .prod-contain .prod-detail a 
{
	display: block;
	text-decoration: underline;
	font-weight: bold;
	line-height: 16px;
	padding: 0 0 0 10px;
	background: url('/_res/i/home/home-arroworange.png') no-repeat 0 3px;
	margin: 0 0 20px 0;
}
#rwb-contain .rwb-section .prod-list .prod-contain .prod-detail .sku 
{
    display: inline-block;
    zoom: 1;
    *display: inline;
    color: #959595;
    font-weight: bold;
    position: relative;
    top: -2px;
    margin: 0 10px 0 10px;
}
#rwb-contain .rwb-section .prod-list .prod-contain .prod-detail .price 
{
    display: inline-block;
    zoom: 1;
    *display: inline;
    color: #5f8cad;
    font-size: 18px;
    font-weight: bold;
    padding: 0 0 0 15px;
    border-left: 1px solid #cbcbcb;
}




/* Start RWB Laundry Styles */

#rwb-contain #rwb-laundry h1 {
	width: 78px;
	background-position: 8px -1px; 
}

#rwb-contain #rwb-laundry #prod-MGD6000X, #rwb-contain .prod-list.hide-me, #rwb-contain #rwb-refrigeration #prod-MFF2558VE {
	display: none;
}

#rwb-contain #rwb-refrigeration #prod-MSD2572VE .prod-contain 
{
	border: none;
}

#rwb-contain #rwb-laundry .prod-list .prod-contain {
	height: 115px;
}

#rwb-contain #rwb-laundry .prod-list .prod-contain .prod-detail.double div {
	float: left;
	width: 121px;
	padding: 0 9px 0 0;
	border-right: 1px solid #cbcbcb;
}

#rwb-contain #rwb-laundry .prod-list .prod-contain .prod-detail.double .double-prod {
	float: left;
	width: 121px;
	padding: 0 0 0 9px;
	border: none;
}

#rwb-contain #rwb-laundry .prod-list .prod-contain .prod-detail.double div a {
	margin: 0 0 10px 0;
}

#rwb-contain #rwb-laundry .prod-list .prod-contain .prod-detail.double div .sku {
	padding: 0 0 5px 10px;
	top: 0;
	margin: 0;
	display: block;
}

#rwb-contain #rwb-laundry .prod-list .prod-contain .prod-detail.double div .price {
	padding: 0 0 0 10px;
	border: none;
	display: block;
}


/* Start RWB Dishwasher Styles */

#rwb-contain #rwb-dishwasher h1 {
	width: 109px;
	background-position: 8px -25px; 
}


/* Start RWB Refrigerator Styles */

#rwb-contain #rwb-refrigeration h1 {
	width: 133px;
	background-position: 8px -13px; 
}


/* Start RWB Cooking Styles */

#rwb-contain #rwb-cooking h1 {
	width: 78px;
	background-position: 8px -37px; 
}






/* Start Black Friday Styles */

#black-contain {
    width: 770px;
    color: #666666;
    padding: 0 0 40px 0!important;
}
#black-contain * {
    margin: 0;
}
#black-contain .black-clearfix {
	float: none;
	clear: both;
	height: 0;
	width: 0;
	margin: 0;
	padding: 0;
	visability: hidden;
}


/* Start Black Friday Masthead Styles */

#black-contain #black-masthead {
    padding: 25px 0 5px 0;
    height: 352px;
    width: 772px;
    margin: 0 0 0 0;
    background: url('/_res/i/blackfriday/black_background.png') repeat-x 0 0;
}
#black-contain #black-masthead h1 {
    text-indent: -99999px;
}
#black-contain #black-masthead div {
    margin: 40px 0 0 44px;
}
#black-contain #black-masthead div h2 {
    text-indent: -99999px;
    width: 726px;
    height: 256px;
    background: url('/_res/i/blackfriday/black_blackFriday.png') no-repeat 0 0;
}



/* Start Black Friday Section Styles */

#black-contain .black-section {
    border: 1px solid #cbcbcb;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    padding: 30px 15px 30px 15px;
    position: relative;
	zoom: 1;
	margin: 0 0 40px 0;
    behavior: url('/_res/css/PIE.htc');
}


#black-contain .black-section h1 {
    position: absolute;
    padding: 0 8px 0 8px;
    text-indent: -99999px;
    height: 15px;
    background: #fff url('/_res/i/blackfriday/black_sprite.png') no-repeat;
    left: 20px;
    top: -6px; 
}
#black-contain .black-section .black-appliance-category .prod-list {
    width: 351px;
    padding: 0 17px 0 0;
    margin: 0;
    border-right: 1px solid #cbcbcb;
    float: left;
}
#black-contain .black-section .black-appliance-category .prod-list:nth-child(2n) {
    width: 352px;
    border-right: none;
    padding: 0;
    margin: 0 0 0 17px;
}
#black-contain .black-section .prod-list .prod-contain {
    padding: 25px 0 25px 0;
    border-top: 1px solid #cbcbcb;
    overflow: hidden; /* gives the container some layout so IE plays nice */
}

#black-contain .black-section .black-appliance-category .prod-list:nth-child(1) .prod-contain, #black-contain .black-section .black-appliance-category .prod-list:nth-child(2) .prod-contain {
	border: none;
}


#black-contain .black-section .prod-list .prod-contain .img-color {
	float: left;
    text-align: center;
    width: 82px;
    margin: 0 5px 0 0;
}
#black-contain .black-section .prod-list .prod-contain .img-color span, #black-contain #black-laundry .subhead-line h3 {
	display: block;
	text-indent: -99999px;
	height: 18px;
	margin: 5px auto 0 auto;
	*margin: 5px 0 0 0;
	background: #fff url('/_res/i/blackfriday/black_sprite.png') no-repeat 0 0;
}
#black-contain .black-section .prod-list .prod-contain .img-color span.color-W, #black-contain .black-section .prod-list .prod-contain .img-color span.color-S, #black-contain .black-section .prod-list .prod-contain .img-color span.color-B {
	display: none;
}
#black-contain .black-section .prod-list .prod-contain .img-color span.color-CGW, #black-contain .black-section .prod-list .prod-contain .img-color span.color-RGW, #black-contain .black-section .prod-list .prod-contain .img-color span.color-RJW {
	width: 60px;
	background-position: 0 -70px;
}
#black-contain .black-section .prod-list .prod-contain .img-color span.color-BMW, #black-contain .black-section .prod-list .prod-contain .img-color span.color-BSW, #black-contain .black-section .prod-list .prod-contain .img-color span.color-BSE, #black-contain .black-section .prod-list .prod-contain .img-color span.color-BCW {
	width: 60px;
	background-position: 0 -90px;
}
#black-contain .black-section .prod-list .prod-contain .img-color span.color-BS {
	width: 40px;
	background-position: 0 -90px;
}
#black-contain .black-section .prod-list .prod-contain .img-color span.color-BW, #black-contain .black-section .prod-list .prod-contain .img-color span.color-BE{
	width: 40px;
	background-position: 0 -90px;
}
#black-contain .black-section .prod-list .prod-contain .img-color span.color-YBW {
	width: 60px;
	background-position: 0 -110px;
}
#black-contain .black-section .prod-list .prod-contain .img-color span.color-YBSW {
	width: 82px;
	background-position: 0 -130px;
}
#black-contain .black-section .prod-list .prod-contain .img-color span.color-BCGW {
	width: 82px;
	background-position: 0 -150px;
}
#black-contain .black-section .prod-list .prod-contain .img-color span.color-LW {
	width: 60px;
	background-position: -20px -90px;
	margin-left: 20px;
}
#black-contain .black-section .prod-list .prod-contain .img-color span.color-GW {
	width: 60px;
	background-position: -20px -70px;
	margin-left: 20px;
}
#black-contain .black-section .prod-list .prod-contain .img-color span.color-QBMW, #black-contain .black-section .prod-list .prod-contain .img-color span.color-QBSW {
	width: 92px;
	background-position: 0 -130px;
}
#black-contain .black-section .prod-list .prod-contain .img-color span.color-RJ {
	width: 60px;
	background-position: 0px -184px;
	margin-left: 20px;
}
#black-contain .black-section .prod-list .prod-contain .img-color span.color-WJ {
	width: 60px;
	background-position: 0px -204px;
	margin-left: 20px;
}

#black-contain .black-section .prod-list .prod-contain .img-color span.color-QBW {
	width: 82px;
	background-position: 0 -110px;
	margin-left: 10px;
}


#black-contain .black-section .prod-list .prod-contain .prod-detail 
{
	width: 264px;
	float: left;
}

#black-contain .black-section .prod-list .prod-contain .prod-detail a 
{
	display: block;
	text-decoration: underline;
	font-weight: bold;
	line-height: 16px;
	padding: 0 0 0 10px;
	background: url('/_res/i/home/home-arroworange.png') no-repeat 0 3px;
	margin: 0 0 20px 0;
}
#black-contain .black-section .prod-list .prod-contain .prod-detail .sku 
{
    display: inline-block;
    zoom: 1;
    *display: inline;
    color: #959595;
    font-weight: bold;
    position: relative;
    top: -2px;
    margin: 0 10px 0 10px;
}
#black-contain .black-section .prod-list .prod-contain .prod-detail .price 
{
    display: inline-block;
    zoom: 1;
    *display: inline;
    color: #5f8cad;
    font-size: 18px;
    font-weight: bold;
    padding: 0 0 0 15px;
    border-left: 1px solid #cbcbcb;
}



/* Start Black Friday Laundry Styles */


/* please note this H1 style is for the copy: "NOW THRU..." */
/* the style for showing the subheaders (i.e. "laundry", "dishwashers", etc.) is at the bottom*/
#black-contain #black-laundry h1 {
	width: 283px;
	background-position: 8px -168px; 
} 

#black-contain #black-laundry #prod-MGD6000X, #black-contain .prod-list.hide-me, #black-contain #black-refrigeration #prod-MFF2558VE {
	display: none;
}

#black-contain #black-refrigeration #prod-MSD2572VE .prod-contain 
{
	border: none;
	
}

#black-contain #black-laundry .prod-list .prod-contain {
	height: 115px;
}

#black-contain #black-laundry .prod-list .prod-contain .prod-detail.double div {
	float: left;
	width: 121px;
	padding: 0 9px 0 0;
	border-right: 1px solid #cbcbcb;
}

#black-contain #black-laundry .prod-list .prod-contain .prod-detail.double .double-prod {
	float: left;
	width: 121px;
	padding: 0 0 0 9px;
	border: none;
}

#black-contain #black-laundry .prod-list .prod-contain .prod-detail.double div a {
	margin: 0 0 10px 0;
}

#black-contain #black-laundry .prod-list .prod-contain .prod-detail.double div .sku {
	padding: 0 0 5px 10px;
	top: 0;
	margin: 0;
	display: block;
}

#black-contain #black-laundry .prod-list .prod-contain .prod-detail.double div .price {
	padding: 0 0 0 10px;
	border: none;
	display: block;
}

/* Start Black Friday laundry Styles */

#black-contain #black-laundry .subhead-line {
	width: 740px;
	margin: 20px 0 20px 0;
	border-top: 1px solid #cbcbcb;
} 

#black-contain #black-laundry .subhead-line h3.laundry-subhead {
	width: 92px;
	height: 13px;
	margin: -9px 0 0 0;
	background-position: 8px 2px;
}

/* Start Black Friday Dishwasher Styles */

#black-contain #black-laundry .subhead-line h3.dishwashers-subhead 
{
	height: 13px;
	margin: -9px 0 0 0;
	width: 122px;
	background-position: 8px -22px;
}


/* Start Black Friday Refrigerator Styles */

#black-contain #black-laundry .subhead-line h3.refrigeration-subhead {
	width: 145px;
	height: 13px;
	margin: -9px 0 0 0;
	background-position: 8px -10px; 
}


/* Start Black Friday Cooking Styles */

#black-contain  #black-laundry .subhead-line h3.cooking-subhead {
	width: 91px;
	margin: -9px 0 0 0;
	background-position: 8px -34px; 
	height: 13px;
}
