﻿/*--------------------------------------------------

    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: "Arial", "Helvetica", "Verdana", Sans-Serif;
    font-size: 11px;
    width: 770px;
}

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.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: 9px;
	line-height: 15px;
	color: #999999;
	border-bottom: solid 1px #e4e5df;
}

div#maytag-homedepot div#bcrumbsmthd p{
	padding: 3px 0 0 4px;
	font-size: 9px !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: 192px;
	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.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 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;
}

/*----- 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: 300px;
	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: 265px;
	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.shop-now-btn
{
	background: url(/_res/i/icons/shop-now-arrow.png) no-repeat 0 1px;
	overflow: hidden;
	padding-left: 20px;
}

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;
}

/*  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;
}