body{margin:0px;padding:0px;font-family: Lucida Sans, Arial, Helvetica, sans-serif;font-size:small;color:#333;}
img{border:0px;}
a{text-decoration:none; outline:none;}
.floatLeft{float:left;}
.floatRight{float:right;}
.alignCenter{text-align:center;}
.clearLeft{clear:left;}
.clearRight{clear:right; padding:0px; margin:0px; font-size:0px;}
.clearBoth {clear:both; font-size:0px; line-height:0px; height:0px;}
input{color:#565656;}
.printBut {float:right; position:absolute; top:80px; left:694px; background:url(../../images/icons/print.gif) no-repeat; display:block; text-indent:-9999px; overflow:hidden; height:22px; width:97px;}
.printBut:hover {background-position:-97px 0px;}
.orangeSave65{width:65px; background: url(../../images/background/orangeSave_bg65.gif) top no-repeat; color:#fff; padding:0px; display:block; font-weight:bold; text-align:center; margin:0px auto; margin-bottom:5px; }
.orangeSaveBottom65{width:65px; background: url(../../images/background/orangeSave_bg65_bottom.gif) bottom no-repeat; height:2px; display:block; line-height:0px; font-size:0px; }
.greenSave65{width:85px; background-color:#ca2d95; color:#fff; padding:0px; display:block; font-weight:bold; text-align:center; margin:0px auto; margin-bottom:5px; background: url(../../images/background/greenSave_bg65.gif) }
.greenSaveBottom65{width:85px; background-color:#ca2d95; height:4px; display:block; line-height:4px; font-size:4px; background: url(../../images/background/greenSave_bg65_bottom.gif) }
.greenSave80{width:80px; background: url(../../images/background/greenSave_bg80.gif) top no-repeat; color:#fff; padding:0px; display:block; font-weight:bold; text-align:center; margin:5px 0px;}
.greenSaveBottom80{width:80px; background: url(../../images/background/greenSave_bg80_bottom.gif) no-repeat bottom; height:2px; display:block; line-height:0px; font-size:0px; }
.promoSave65{width:65px; background: url(../../images/background/promoSave_bg65.gif) top no-repeat; color:#fff; padding:0px; display:block; font-weight:bold; text-align:center; margin:0px auto; margin-bottom:5px; }
.promoSaveBottom65{width:65px; background: url(../../images/background/promoSave_bg65_bottom.gif) bottom no-repeat; height:2px; display:block; line-height:0px; font-size:0px; }
.rightBanner {margin-bottom:15px;}
.backToTop{display:block;text-align:right;}
.backToTop a{color:#336699;}
.errorText{color:#ff0000;}
.errorTextNoProducts{color:#000000;}
.noWrap {white-space:nowrap;}
.priceFrom{background-color:#C9141A;color:#fff;font-weight:bold;padding:3px 7px;font-size:105%;}

/* Header 
#holder{width:990px;background-color:#fff;margin:35px auto 0px auto;position:relative;}
#basketLink {float:left; color:#565656; margin-top:38px; margin-left:15px; width:245px; text-align:center;}
#basketLink a{color:#565656;text-decoration:underline;}
#basketLink a:hover{text-decoration:none;}
*/
/*#number {color:#FFFFFF; margin:-25px 0 0; position:absolute; text-align:right; width:990px;}
#number p {margin:0px; padding:0px 10px 0px 0px; font-size:110%; display:inline;}
#number .flag {vertical-align:-3px;}
#number a {color:#fff; margin-left:20px; text-decoration:underline;}

#number{margin-top:-35px;position:absolute;background:url(../../images/call_free.gif) no-repeat top;height:64px;width:558px;text-indent:-2000px;overflow:hidden;margin-left:432px;z-index:101;}

#container{padding-top:5px;position:relative;background-color:#fff;background:url(../../images/background/container_background.gif) no-repeat top;}
#appliancesOnlineLogo{padding:5px 0px 5px 10px;float:left;}
#appliancesOnlineLogo img{margin-right:15px;}
#appliancesOnlineLogo img.fast-track {margin-right:0px;}

#orderPhone{float:left;margin:40px 0px 0px 65px;font-weight:bold;}

#searchAppliances{float:right;padding:5px 10px 5px 0px; font-size:85%; width:295px; margin-bottom:0px; padding-bottom:0px;margin-top:23px;}
#searchAppliances ul{margin:0px 0px 8px 0px;padding:0px;text-align:right;}
#searchAppliances ul li{list-style:none;display:inline;margin-left:10px;}
#searchAppliances ul li.first {margin-left:0px;}
#searchAppliances a{color:#336699;}
#searchAppliances fieldset{border:1px solid #565656;margin:0px;width:230px;background-color:#EEE;padding:3px; float:right;}
#searchAppliances fieldset img{vertical-align:-2px;}
#searchAppliances fieldset legend, #searchAppliances fieldset label{display:none;}
#searchAppliances fieldset input{background-color:#EEE;border:none;width:210px;font-size:120%;}
*/

/* Header */
#holder{background-color:#fff;margin:0px auto;position:relative; background: url(../../images/background/Bg.jpg) top no-repeat; }
#holder #header {width:990px; margin:0px auto; margin-bottom:20px;}
#basketLink {float:right; color:#fff; width:270px; display:inline;margin-top:14px;}
#basketLink a,#basketLink a:visited{color:#fff; text-decoration:none;}
#basketLink a {border-bottom:1px dotted #fff;}
#number {color:#351C6C; float:right;text-align:right;width:190px;font-size:100%;padding:5px 10px 5px 0px; }

ul#topLinks{float:left;margin:16px 0px 35px 0px;padding:0px;color:#565656;width:990px;}
ul#topLinks li{list-style:none;display:inline; margin-right:5px; float:left;}
ul#topLinks .sitemap a {background: url(../../images/background/TopLinks.gif) 0px 0px; display:block; width:71px; float:left; text-indent:-9999em; height:24px; margin-right:5px;}
ul#topLinks .contact a {background: url(../../images/background/TopLinks.gif) -76px 0px; display:block; width:85px; float:left; text-indent:-9999em; height:24px; margin-right:5px;}
ul#topLinks .faq a {background: url(../../images/background/TopLinks.gif) -165px 0px; display:block; width:43px; float:left; text-indent:-9999em; height:24px; margin-right:5px;}
ul#topLinks .strapline {background: url(../../images/background/TopLinks.gif) -298px 0px; display:block; width:682px; float:left; text-indent:-9999em; height:24px; margin-left:70px; _margin-left:50px;}

ul#topLinks .sitemap a:hover {background: url(../../images/background/TopLinks.gif) 0px -24px;}
ul#topLinks .contact a:hover {background: url(../../images/background/TopLinks.gif) -76px -24px;}
ul#topLinks .faq a:hover {background: url(../../images/background/TopLinks.gif) -165px -24px;}

#basketLink a.trackYourOrderButton {background:url(../../images/background/TrackYourOrder.gif) no-repeat 0 0;display:block;height:23px;text-indent:-9999px;width:124px; float:right; margin-bottom:5px; overflow:hidden; border-bottom:0px;}
#basketLink a.trackYourOrderButton:hover {background: url(../../images/background/TrackYourOrder.gif) 0px -23px no-repeat; }


#basket {padding:4px; text-align:right; font-size:100%;}
#basket a {padding-left:5px; color:#fff;}

#container{background-color:#fff; position:relative; width:990px; margin:0px auto;}
#applianceDealsLogo {width:317px; float:left; display:inline;}
#applianceDealsLogo a {width:315px; height:51px; display:block; background:url(../../images/logo.gif) no-repeat top left;}
#applianceDealsLogo a img {display:none;}


#orderPhone{float:left;margin:40px 0px 0px 65px;font-weight:bold;}

#searchAppliances{float:left; font-size:85%; width:370px; height:34px; background: url(../../images/background/SearchBg.gif) 0px 0px; display:block; margin-left:25px;  margin-top:10px;}
#searchAppliances fieldset{margin:0px;width:185px; float:left; border:0px; padding:5px 0px 0px 5px; display:inline; }
#searchAppliances fieldset img{vertical-align:-2px;}
#searchAppliances fieldset legend, #searchAppliances fieldset label{display:none;}
#searchAppliances fieldset input{background-color:#fff;border:none;width:180px; _width:165px; height:10px; font-size:120%; height:20px; margin-top:2px;}
#searchAppliances .searchBut {float:left; display:inline; margin-left:18px; margin-top:2px; width:160px; height:32px; color:#000; text-align:center; font-size:12px; font-weight:bold;}
#searchAppliances .searchBut a {color:#000; display:block; width:160px; height:32px; text-indent:-2000em;}
#searchAppliances .searchBut a:hover {background: url(../../images/background/SearchBg.gif) 162px 32px; } 

#topNavigation{background:url(../../images/background/menulevel1.gif) no-repeat top;width:990px;position:relative;z-index:10; }
#menuLevel1{padding:1px 1px 0px 1px;margin:0px 0px 0px 0px;list-style:none;font-size:11px;}
#menuLevel1 li{margin:0px;padding:0px;display:block;float:left;position:relative;background-color:#565656;background:url(../../images/background/menu_item_background.jpg) repeat-x top right;}
#menuLevel1 li.highlight{background-color:#727272;background:url(../../images/background/menu_item_highlight.jpg) repeat-x top right;color:#fff;}
#menuLevel1 li a:link, #menuLevel1 li a:visited{padding:13px 8px 13px 7px;display:inline-block;text-align:center;color:#005b7f;}
#menuLevel1 li a {height:14px;} /* Height required for IE9 */
#menuLevel1 li a:hover, #menuLevel1 li a:active{padding:13px 8px 13px 7px;display:inline-block;text-align:center;text-decoration:none;background:#cccdcf;background:url(../../images/background/menu_item_hover_background.gif) repeat-x top right;color:#005b7f;}	

/* Width fix 
#menuLevel1 li.menuHobs {padding:0px 2px 0px 3px;}
#menuLevel1 li.menuCookerHoods {padding:0px 3px 0px 3px;}
*/

/*#menuLevel1 li.highlight:hover a, #menuLevel1 li.menuHobshighlight:hover a, #menuLevel1 li.menuCookerHoodshighlight:hover a,
#menuLevel1 li.highlight a:hover, #menuLevel1 li.menuHobshighlight a:hover, #menuLevel1 li.menuCookerHoodshighlight a:hover, 
#menuLevel1 li.highlight a:active, #menuLevel1 li.menuHobshighlight a:active, #menuLevel1 li.menuCookerHoodshighlight a:active, 
#menuLevel1 li.menuCookerHoodshighlight a, #menuLevel1 li.menuHobshighlight a
{background-color:#49AA43;background:url(../../images/background/menu_item_highlight.jpg) repeat-x top right; color:#fff;}
#menuLevel1 li.menuCookerHoods {background:url(../../images/background/menu_item_background.jpg) repeat-x top left;}
#menuLevel1 li.menuCookerHoods a:hover{background:url(../../images/background/menu_item_hover_background.gif) repeat-x top left;}	*/
#menuLevel1 li.smallAppliancesMenu {background:url(../../images/background/menu_item_background.jpg) repeat-x top left;}
#menuLevel1 li.smallAppliancesMenu a:hover{background:url(../../images/background/menu_item_hover_background.gif) repeat-x top left;}
#menuLevel1 li:hover a.highlight, #menuLevel1 li a.highlight:hover, #menuLevel1 li a.highlight:active {background-color:#49AA43;background:url(../../images/background/menu_item_highlight.jpg) repeat-x top right; color:#fff;}
#menuLevel1 li.highlight a:link, #menuLevel1 li.highlight a:visited {color:#fff;}

#menuLevel1 li ul.menuLevel2{margin:0;padding:1px 1px 0;list-style:none;display:none;background:#cccdcf;width:165px;position:absolute;top:40px;left:0px;border-top:none;border-bottom:1px solid #cccdcf;}
#menuLevel1 li:hover ul.menuLevel2{display:inline-block;}
#menuLevel1 li ul.menuLevel2 li{width:165px;clear:left;width:146px;}
#menuLevel1 li ul.menuLevel2 li a:link, #menuLevel1 li ul.menuLevel2 li a:visited{text-align:left;clear:left;background:#eaeceb;padding:4px 0px 4px 9px;width:156px;border:none;position:relative;z-index:1000; color:#005b7f;}
#menuLevel1 li ul.menuLevel2 li a:hover, #menuLevel1 li ul.menuLevel2 li a:active, #menuLevel1 li ul.menuLevel2 li a:hover{clear:left;background:#dbdcdd;padding:4px 0px 4px 9px;width:156px;position:relative;z-index:1000;text-align:left; color:#005b7f;}
#menuLevel1 li ul.menuLevel2 li a.highlight:active, #menuLevel1 li ul.menuLevel2 li a.highlight:hover{background-color:#eaeceb; color:#000;}
#menuLevel1 li.highlight ul.menuLevel2 li a.highlight{background-color:#c92c94; color:#fff;}
ul#menuLevel1 li.menuHobshighlight ul.menuLevel2 li a.highlight, ul#menuLevel1 li.menuCookerHoodshighlight ul.menuLevel2 li a.highlight{background-color:#f9e354;}

#menuLevel1 li.highlight ul.menuLevel2 li ul.menuLevel3, #menuLevel1 li ul.menuLevel2 li ul.menuLevel3{margin:0px;padding:0px;}
#menuLevel1 li.highlight ul.menuLevel2 li ul.menuLevel3 li, #menuLevel1 li ul.menuLevel2 li ul.menuLevel3 li{width:145px;}
#menuLevel1 li.highlight ul.menuLevel2 li ul.menuLevel3 li a, #menuLevel1 li ul.menuLevel2 li ul.menuLevel3 li a, #menuLevel1 li.highlight ul.menuLevel2 li ul.menuLevel3 li:hover a, #menuLevel1 li ul.menuLevel2 li ul.menuLevel3 li:hover a,#menuLevel1 li ul.menuLevel2 li ul.menuLevel3 li a:visited{padding-left:20px;width:145px;display:inline-block;}
#menuLevel1 li.highlight ul.menuLevel2 li ul.menuLevel3 li a.highlight, #menuLevel1 li ul.menuLevel2 li ul.menuLevel3 li a.highlight{background-color:#f9e354; color:#000;}

#menuLevel1 li.smallAppliancesMenu ul.menuLevel2, #menuLevel1 li.smallAppliancesMenuhighlight ul.menuLevel2{margin-left:-50px;}
#menuLevel1 li.menuCookerHoods a:link, #menuLevel1 li.menuCookerHoods a:active, #menuLevel1 li.menuCookerHoods a:visited, #menuLevel1 li.menuCookerHoods a:hover, #menuLevel1 li.menuCookerHoods a, #menuLevel1 li.menuCookerHoodshighlight a:link, #menuLevel1 li.menuCookerHoodshighlight a:active, #menuLevel1 li.menuCookerHoodshighlight a:visited, #menuLevel1 li.menuCookerHoodshighlight a:hover, #menuLevel1 li.menuCookerHoodshighlight a{padding-left:10px;padding-right:10px;}
#menuLevel1 li.menuCookerHoods ul.menuLevel2, #menuLevel1 li.menuCookerHoodshighlight ul.menuLevel2{margin-left:-70px;}
#menuLevel1 li.menuHobs ul.menuLevel2, #menuLevel1 li.menuHobshighlight ul.menuLevel2{margin-left:-120px;}
#menuLevel1 li.menuHobs a:link, #menuLevel1 li.menuHobs a:active, #menuLevel1 li.menuHobs a:visited, #menuLevel1 li.menuHobs a:hover, #menuLevel1 li.menuHobs a, #menuLevel1 li.menuHobshighlight a:link, #menuLevel1 li.menuHobshighlight a:active, #menuLevel1 li.menuHobshighlight a:visited, #menuLevel1 li.menuHobshighlight a:hover, #menuLevel1 li.menuHobshighlight a{padding-left:10px;padding-right:11px;}
#topNavigation .clearLeft{font-size:0px;line-height:0px;height:0px;}
#topNavigation #topNavigationBottom{margin-top:-2px;height:2px;line-height:2px;font-size:2px;}

#menuLevel1 li.menuHobshighlight a:link, #menuLevel1 li.menuHobshighlight a:visited, #menuLevel1 li.menuCookerHoodshighlight a:link, #menuLevel1 li.menuCookerHoodshighlight a:visited{color:#fff;}

/* Menu colour fix */
#menuLevel1 li.menuHobshighlight {background:url(../../images/background/menu_item_highlight.jpg) repeat-x top right;}
#menuLevel1 li.menuHobshighlight a:hover {color:#351C6C;}
#menuLevel1 li.menuCookerHoodshighlight {background:url(../../images/background/menu_item_highlight.jpg) repeat-x top right;}
#menuLevel1 li.menuCookerHoodshighlight a:hover {color:#351C6C;}

#menuLevel1 li.highlight a:hover {background:url(../../images/background/menu_item_highlight.jpg) repeat-x top right;}
#menuLevel1 li.menuCookerHoodshighlight a:hover {background:url(../../images/background/menu_item_highlight.jpg) repeat-x top right; color:#fff;} 
#menuLevel1 li.menuHobshighlight a:hover {background:url(../../images/background/menu_item_highlight.jpg) repeat-x top right; color:#fff;} 
#menuLevel1 li.menuHobshighlight {background:url(../../images/background/menu_item_highlight.jpg) repeat-x top right;}
#menuLevel1 li.menuCookerHoodshighlight {background:url(../../images/background/menu_item_highlight.jpg) repeat-x top right;}

/*@media screen and (-webkit-min-device-pixel-ratio:0)
{
#menuLevel1 li a:link, #menuLevel1 li a:visited{padding:13px 11px 13px 9px;}
#menuLevel1 li.menuCookerHoods a, #menuLevel1 li.menuCookerHoods a:link, #menuLevel1 li.menuCookerHoods a:visited{padding:13px 13px 13px 14px;}
#menuLevel1 li.menuCookerHoodshighlight a, #menuLevel1 li.menuCookerHoodshighlight a:link, #menuLevel1 li.menuCookerHoodshighlight a:visited{padding:13px 13px 13px 14px;}
}*/

@media screen and (-webkit-min-device-pixel-ratio:0)
{
body:nth-of-type(1) #menuLevel1 li a:link, #menuLevel1 li a:visited{padding:13px 8px 13px 7px;}
body:nth-of-type(1) #menuLevel1 li.menuHobs a, #menuLevel1 li.menuHobs a:link, #menuLevel1 li.menuHobs a:visited{padding:13px 10px 13px 10px;}
body:nth-of-type(1)#menuLevel1 li.menuHobshighlight a, #menuLevel1 li.menuHobshighlight a:link, #menuLevel1 li.menuHobshighlight a:visited{padding:13px 10px 13px 10px;}
body:nth-of-type(1) #menuLevel1 li.menuCookerHoods a, #menuLevel1 li.menuCookerHoods a:link, #menuLevel1 li.menuCookerHoods a:visited{padding:13px 10px 13px 11px;}
body:nth-of-type(1)#menuLevel1 li.menuCookerHoodshighlight a, #menuLevel1 li.menuCookerHoodshighlight a:link, #menuLevel1 li.menuCookerHoodshighlight a:visited{padding:13px 10px 13px 11px;}
}

/* PopOut Menu */
#menu{z-index:2;padding-bottom:0px;}
#menu a{margin:0px;padding:1px 3px;display:block;color:#333;}
#menu ul li #menuTitle{width:180px;height:35px;background:url(../../images/background/showMeTitle.gif) no-repeat;display:block;color:#333; text-indent:-9999px; overflow:hidden;}
#menu ul{margin:0px;padding:0px;}
#menu ul li {margin:0px;padding:0px;list-style:none;border-bottom:none; background-color:#EDEDED;}
#menu ul li img{padding:0px 0px 8px 0px;}
#menu ul li ul{list-style:none;margin:0px;padding:0 0 5px;width:100%;width:167px;}
#menu ul li ul li{padding:3px 3px 0 10px;margin:0px;width:167px;}
#menu ul li ul li a{padding:4px 3px 4px 1px;margin:0px;}
#menu ul li ul li a.highlight{}


div#menu li:hover{position:relative;}
div#menu li a:hover{background-color:#DBDCDD;}
div#menu li ul li ul{position:absolute;top:0px;left:180px;display:none;border:1px solid #cccccc;padding:0px;margin:0px;background-color:#FFFBE2;/*filter:alpha(opacity=90);opacity: 0.9;-moz-opacity:0.9;*/}
div#menu li ul li ul li{padding:0px;margin:0px;}
div#menu ul li ul li ul{padding:0px 0px 0px 0px;border-bottom:none;border-top:1px solid #cccccc;margin-top:-1px;}
/* IE7 Fix 
*+html body div#menu ul li ul li ul{margin-top:-1px;}*/
div#menu ul li ul li ul li{border-bottom:1px solid #cccccc;}
div#menu ul li ul li ul li a{color:#333;background:#EDEDED;text-decoration:none;display:inline;padding:0px;}
div#menu ul li ul li ul li a:hover {}
div#menu ul li ul li ul li span{display:block;padding:4px 2px 4px 4px; width:161px;}
div#menu ul li ul li ul li:hover span{display:block;background-color:#DBDCDD;color:#333;}
div#menu ul li ul li ul li:hover span a{background-color:#DBDCDD;color:#333;}

div#menu ul li ul#menuSelected{background:url(../../images/background/leftNavSelectedBg.gif) repeat-x bottom #ededed;padding:5px 0px; width:180px;}
div#menu ul li ul#menuSelected .clearLeft {font-size:0; line-height:0;}
div#menu ul li ul#menuSelected li{clear:left;border-bottom:none; background:none;}
div#menu ul li ul#menuSelected li a.highlight{font-weight:bold; background:none;}
div#menu ul li ul#menuSelected li a.highlight img{float:left;margin-top:3px;}
div#menu ul li ul#menuSelected li a.highlight span{color:#666;padding:1px 3px 1px 5px;margin-left:17px;display:block;}
div#menu ul li ul#menuSelected li a.highlight span:hover {color:#333;background:none;}

div#menu ul ul ul,
div#menu ul ul ul ul,
div#menu ul ul li:hover ul u,
div#menu ul ul li:hover ul ul ul
{display:none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul,
div#menu ul ul ul ul li:hover ul
{display:block;}

#listerMenu #menu ul{background-color:#ededed;position:relative;display:block;border:none;left:auto;margin:0px;padding:0px;}
#listerMenu #menu ul li{border-bottom:none;}
#listerMenu #menu ul li ul#menuSelected li{font-weight:normal;margin:0px;padding-top:0px;clear:left;}
#listerMenu #menu ul li ul li{font-weight:bold;margin-top:10px;}
#listerMenu #menu ul li a{background-color:transparent;color:#333333;}
#listerMenu #menu ul li a:hover{color:#333;}
#listerMenu #menu ul li ul li ul{margin-top:2px;border-top:1px solid #ededed;}
#listerMenu #menu ul li ul li ul li{font-weight:normal;margin-top:0px;color:#333333;border-bottom:1px solid #ededed;}
#listerMenu div#menu ul li ul li ul li:hover span{display:block;background-color:#DBDCDD;color:#333333;}
#listerMenu div#menu ul li ul li ul li span a{color:#333333;}
#listerMenu div#menu ul li ul li ul li:hover span a{background-color:#DBDCDD;color:#333333;}
#listerMenu div#menu ul li ul li span{display:block;}
#listerMenu div#menu ul li ul li span:hover{background-color:#DBDCDD;color:#333333;display:block;}
#listerMenu div#menu ul li ul li span a{width:auto;display:inline;color:#333333;padding-right:5px;}
#listerMenu div#menu ul li ul li a span:hover {color:#333;}

/* Find Similar */
#listerMenu div#menu .findsimilarFacet {padding-bottom:10px;}
#listerMenu div#menu .findsimilarFacet .fsimilarTitle {background:url(../../images/background/leftNavSelectedBg.gif) repeat-x bottom; padding:5px 10px; color:#333;}
#listerMenu div#menu .findsimilarFacet ul, #listerMenu div#menu #findsimilarFacet ul li {margin:0; padding:0;}
#listerMenu div#menu .findsimilarFacet ul li {clear:left; padding:4px 0 4px 3px; margin-top:0 !important;}
#listerMenu div#menu .findsimilarFacet ul li .fsimilarCbox {float:left;}
#listerMenu div#menu .findsimilarFacet ul li .fsimilarCboxlabel {margin:2px 0 0 7px; font-weight:normal; color:#333; float:left; display:inline; width:130px;}
#listerMenu div#menu .findsimilarFacet ul li .fsimilarCboxlabel:hover {background:none;}
#listerMenu div#menu .findsimilarFacet .fsimilarSubmit {clear:left; text-align:center; padding:10px 0 0 0;}

/* BreadCrumb */

.breadCrumb{ margin:0px 10px 10px 10px; padding:0px; position:relative; height:1%; }
ul#breadcrumb{font-size:85%;width:750px;margin:5px 0px 0px 0px;padding:5px 0px 5px 5px;float:left; display:inline; color:#005b7f;}
ul#breadcrumb li{list-style:none;display:inline;}
ul#breadcrumb li img{margin-right:2px;}
ul#breadcrumb li a{color:#005b7f; margin:0px 0px 0px 0px; text-decoration:none; border-bottom:1px dotted #005b7f;}
ul#breadcrumb li a:hover{}
ul#breadcrumb .youAre {font-weight:bold; margin-right:5px;}


/* Main Structure of Content Area */
#productBackground{height:1%;display:block;}
#contentHolder790{width:790px;float:right;}
#contentHolder990{width:990px;float:right;}
#content{float:left;width:590px;}
#content h1{margin:0px 0px 15px 0px; padding:0px; font-size:200%;}
#content h1 em {font-size:70%;}
#applianceServices{width:180px;margin:0px 10px 0px 0px;float:right;display:inline;}
#kitchenNavigation{width:180px;margin:0px 10px;background-color:#fff;}

/* Back Button */
#backButton{margin-bottom:10px;}
#backButton a{background:url(../../images/background/backbuttonlister.gif) no-repeat top; display:block; height:25px; width:180px; text-indent:-9999px; overflow:hidden;}
#backButton a:hover {background-position: 0px -25px;}
#backButton #backButtonBottom {display:none;}

/* Kitchen Navigation */
.KitchenNavigationPod{width:178px;margin:0px;background-color:#fff;text-align:left; border:1px solid #cccccc;}
.KitchenNavigationPod h2{background-color:#EDEDED;color:#005b7f;font-size:100%;padding:4px 10px;margin:0px 0px 10px 0px; border-bottom:1px solid #cccccc;}
.KitchenNavigationPod h3{margin:0px 10px;font-weight:normal;padding:0px;font-size:85%;}
.KitchenNavigationPod h3 a{color:#333;}
.KitchenNavigationPod h3 strong{font-size:120%;margin:0px;padding:0px;display:block;}
.KitchenNavigationPod img{margin:10px 30px;}
.KitchenNavigationPod p{margin:20px 10px;}
.KitchenNavigationPod p img{margin:0px;}
.KitchenNavigationPod ul{padding:0px;margin:0px 10px 10px 10px;font-size:85%;}
.KitchenNavigationPod ul li{list-style:none;}
.KitchenNavigationPod .priceBox{background-color:#EDEDED;padding-left:10px; border-top:1px solid #cccccc;}
.KitchenNavigationPod .priceBox .greenSave65{float:left;margin:10px 0px 0px 0px;}
.KitchenNavigationPod .priceBox strong{display:block;font-size:200%;padding:5px 10px;text-align:right;}
.KitchenNavigationPod .priceBox strong a{color:#ca2d95;}
.KitchenNavigationPod .wasNow {background: url(../../images/background/greenSave_bg65.gif); width:65px; color:#fff; text-align:center; float:left; margin-top:10px;}
.KitchenNavigationPod .promoSaveBottom65 {background: url(../../images/background/greenSave_bg65_bottom.gif); width:65px;}
.KitchenNavigationPod .delivery {padding-bottom:5px;}

/* Appliance Services */
#applianceServices #whyBuyFromUsSummary a{color:#005b7f; border-bottom:1px dotted #005b7f;}
#applianceServices #whyBuyFromUsSummary a:hover{border-bottom:1px solid #005b7f;}
#applianceServices #applianceAdviceSummary {background:url(../../images/background/336699border180.gif) repeat-y top;padding:0px;margin:0px;}
#applianceServices #whyBuyFromUsSummary {background:url(../../images/background/whybuyfromusBg.gif) no-repeat bottom #eff0f1;padding:0px;margin:0px;}
#applianceServices #applianceAdviceSummary {position:relative;}
#applianceServices .applianceServicesBottom{background:url(../../images/background/336699bottom180.gif) no-repeat bottom;line-height:3px;height:3px;font-size:3px;margin-bottom:15px;}
#applianceServices #applianceAdviceSummary h2{background:url(../../images/background/336699top180.gif) no-repeat top;background-color:#336699;color:#351c6c;font-weight:bold;margin:0px 0px 10px 0px;padding:7px 0px 0px 10px;font-size:100%;}
#applianceServices #whyBuyFromUsSummary h2{background:url(../../images/background/whybuyfromusTitle.gif) no-repeat top;margin:0px 0px 10px 0px; width:180px; height:39px; display:block; text-indent:-9999px; overflow:hidden;}
#applianceServices #applianceAdviceSummary h3{color:#336699;font-weight:bold;font-size:100%;margin:0px 10px;padding:0px;}
#applianceServices #applianceAdviceSummary p{padding:0px 10px 10px 10px;margin:0px;}
#applianceServices #applianceAdviceSummary hr{border:0px;border-bottom:1px dashed #AAA;margin:10px;height:1px;}

/* Why Buy From Us */
#applianceServices #whyBuyFromUsSummary ul{margin:0px 0px 10px 9px;padding:0 0px 1px 0px; width:160px;}
#applianceServices #whyBuyFromUsSummary ul li{list-style:none;}
#applianceServices #whyBuyFromUsSummary ul li.whybuyBoxContainer {background:url(../../images/background/whybuyBoxMiddle.gif) repeat-y; padding:0; margin:0 0 10px 0;}
#applianceServices #whyBuyFromUsSummary ul li .whybuyBoxTop {background:url(../../images/background/whybuyBoxTop.gif) no-repeat top ; padding:10px;}
#applianceServices #whyBuyFromUsSummary ul li .whybuyBoxFooter {background:url(../../images/background/whybuyBoxBottom.gif) no-repeat bottom;line-height:5px;height:5px;font-size:5px;}
#applianceServices #whyBuyFromUsSummary ul li .whybuyBoxFooterDark {background:url(../../images/background/whybuyBoxBottomDark.gif) no-repeat bottom;line-height:5px;height:5px;font-size:5px;}
#applianceServices #whyBuyFromUsSummary ul li h3{display:block; width:140px; height:14px;margin:0px 0px 10px 0px; text-indent:-9999px; overflow:hidden;}
#applianceServices #whyBuyFromUsSummary ul li h3.priceCheck{background:url(../../images/background/priceMatch.gif) no-repeat;}
#applianceServices #whyBuyFromUsSummary ul li h3.weguarantee{background:url(../../images/background/weguarantee.gif) no-repeat;}
#applianceServices #whyBuyFromUsSummary ul li h3.ukBased{background:url(../../images/background/ukBased.gif) no-repeat;}
#applianceServices #whyBuyFromUsSummary ul li h3.weConnect{background:url(../../images/background/weConnect.gif) no-repeat;}
#applianceServices #whyBuyFromUsSummary ul li h3.weDeliver{background:url(../../images/background/weDeliver.gif) no-repeat;}
#applianceServices #whyBuyFromUsSummary ul li h3.wereSecure{background:url(../../images/background/wereSecure.gif) no-repeat;}
#applianceServices .customerTestimonials img.rightBanner {margin-top:-27px; margin-bottom:0;}

/* compare */
#applianceServices #compare {width:180px; background: url(../../images/background/compare-bg.png) repeat-y top left; margin-bottom:15px;}
#applianceServices #compare a {text-decoration:none;}
#applianceServices #compare h3 {width:180px; height:35px; background: url(../../images/background/compare-products.png) no-repeat top left; text-indent:-9999px; padding:0px; margin:0px;}
#applianceServices #compare h4 {margin:0px; padding:0px; font-size:90%;}
#applianceServices #compare p {font-size:80%; margin:0px; padding:0px;}
#applianceServices #compare .footer {height:4px; width:180px; background: url(../../images/background/compare-footer.png) no-repeat top left;}
#applianceServices #compare .prodCompare {background-color:#fff; width:148px; margin-left:10px; padding:5px; margin-bottom:10px; border:1px solid #fff;}
#applianceServices #compare .prodCompare:hover {border:1px solid #cbcbcb;}
#applianceServices #compare .prodCompare img {float:left; margin-right:5px;}
#applianceServices #compare .remove {float:left; color:#000; font-size:85%; display:block; width:50px; background: url(../../images/background/remove.gif) 0px 3px no-repeat; padding-left:14px; margin-top:2px;}
#applianceServices #compare h5 {float:right; font-size:110%; margin:0px; padding:0px;}
#applianceServices #compare .compareBut {background: url(../../images/background/compare-but.png) top left no-repeat; display:block; width:160px; height:26px; padding-top:10px; margin:10px 0px 5px 10px; text-align:center; font-size:90%;}
#applianceServices #compare .compareBut:hover {background: url(../../images/background/compare-but.png) 0px -35px no-repeat;} 
#applianceServices #compare .compareButGrey {background: url(../../images/background/compare-but.png) 0px -70px no-repeat; display:block; width:160px; height:26px; padding-top:10px; margin:10px 0px 5px 10px; text-align:center; color:#c9c9c9; font-size:90%;}
#applianceServices #compare strong {color:#fff;}

/* Footer */
#footerContainer{clear:both;padding:32px 0px 0px 0px;width:100%;margin:15px 0px 0px 0px; background:url(../../images/background/footerBg.gif) repeat-x top #274a55; height:194px;}
#footerContainer p#footNote{text-align:center;font-size:80%;color:#aaa;margin-top:25px;}
#footerContainer p#footNote a{color:#aaa;}
#footerContainer p#footNote a:hover{text-decoration:underline;color:#aaa;}
#footer{padding:0px 0px 10px 0px;width:990px;margin:0 auto;}
#footer a:hover {border-bottom:1px dotted #fff; _border-bottom:0px; _text-decoration:underline;}
#footer ul li a.ourServicesFooter {background:url(../../images/background/ourServicesFooter.gif) no-repeat;height:19px; width:167px; display:block; text-indent:-9999px; overflow:hidden; padding-bottom:10px; border-bottom:none;}
#footer ul li a.ourServicesFooter:hover {background-position:-180px 0px;}
#footer ul li a.smallPrintFooter {background:url(../../images/background/smallPrintFooter.gif) no-repeat;height:19px; width:167px; display:block; text-indent:-9999px; overflow:hidden; padding-bottom:10px; border-bottom:none;}
#footer ul li a.smallPrintFooter:hover {background-position:-180px 0px;}
#footer ul li .deliveryReturnsFooter {background:url(../../images/background/deliveryReturnsFooter.gif) no-repeat;height:19px; width:167px; display:block; text-indent:-9999px; overflow:hidden; margin-bottom:10px;}
#footer ul li .whoweAreFooter {background:url(../../images/background/whoweAreFooter.gif) no-repeat;height:19px; width:167px; display:block; text-indent:-9999px; overflow:hidden; margin-bottom:10px; }
#footer ul{list-style:none;margin:0px;padding:0px;}
#footer ul li{float:left;width:170px;line-height:1.4em;margin:0px 35px; color:#000;}
#footer ul li ul{padding:0px;}
#footer ul li#lastFooterItem{margin-right:0px;}
#footer ul li ul li{float:none;margin:0px;padding:0 0 6px 0;width:170px;}
#footer ul li ul li a{color:#fff;}

/* Skip to links */
.skip{position:absolute;top:-4em;display:none}/*Opera*/
* html .skip{display:block;position:absolute;top:-4em;left:0;z-index:0}/*Seen by IE*/
html:not([dummy]) .skip{display:block;position:absolute;top:-4em;left:0;z-index:0}/*Seen by Moz and FF*/
.skip a{left:0;z-index:0}
.skip a:focus, .skip a:active{display:inline;z-index:2;position:absolute;top:200px;left:200px;width:8em;padding:5px;background:#FFF;color:#333;border:2px solid Gray;font-size:1.5em;text-align:center;white-space:nowrap;}
.skip a{position:absolute;top:-9em;width:13.2em}
.skip a:focus, .skip a:active{position:absolute;top:65px;left:400px;z-index:2}
.skip a:hover{color:#538BC3;text-decoration:underline;}


/* ServicesNav */
#servicesNavigation{width:180px;margin-left:10px;}
#servicesNavigation .toplevel {width:180px; display:block; color:#333; font-size:120%; background-color:#f3f1f6;}
#servicesNavigation .toplevel .weareCompanyName {background:url(../../images/background/weareappliancedealstitle.gif) no-repeat; display:block; width:180px; height:55px; text-indent:-9999px; overflow:hidden;}
#servicesNavigation .toplevel .smallPrint {background:url(../../images/background/smallprint.gif) no-repeat; display:block; width:180px; height:35px; text-indent:-9999px; overflow:hidden;}
#servicesNavigation .toplevel .servicesTitle {background:url(../../images/background/servicestitle.gif) no-repeat; display:block; width:180px; height:35px; text-indent:-9999px; overflow:hidden;}
#servicesNavigation .toplevel .promotionsTitle {background:url(../../images/background/promotionstitle.gif) no-repeat; display:block; width:180px; height:35px; text-indent:-9999px; overflow:hidden;}


#servicesNavigation .toplevel a {color:#351C6C;display:block; font-weight:bold;}
#servicesNavigation .toplevel a:hover {text-decoration:none;}
#servicesNavigation ul {margin:0px 0px 0px 0px; padding:0px; width:180px;}
#servicesNavigation ul li {list-style-type:none; margin:0px 0px 10px 0px; padding:5px 0px 5px 10px; margin:0px;background:#ededed;}
#servicesNavigation ul li a {color:#333;}
#servicesNavigation ul li.highlight {background-color:#dbdcdd; color:#fff;}
#servicesNavigation ul li.highlight a {background-color:#dbdcdd; color:#333;} 
#servicesNavigation ul#subNav {margin:0px; padding:0px; width:165px; font-size:90%;}
#servicesNavigation ul#subNav li {margin:10px 0px 0px 0px; padding:0px 0px 0px 10px; background:transparent url(../../images/icons/grey_arrow_bullet.gif) no-repeat scroll 0 4px; font-weight:bold; border:none;}
#servicesNavigation ul#subNav .subsub {background:none;}
#servicesNavigation ul#subNav li .subsubblue {color:#336699;}
#servicesNavigation ul#subsubNav {font-size:90%; width:155px; margin:10px 0px 0px 0px; padding:0px;}
#servicesNavigation ul#subsubNav li {font-weight:normal; background:none; margin:0px 0px 8px 0px; padding:0px; border:none; background:transparent url(../../images/icons/grey_arrow_bullet.gif) no-repeat scroll 0 4px; font-weight:normal; list-style-type:none; padding:0 0 0 10px;}
#servicesNavigation ul#subsubNav li.subsubHighlight {font-weight:bold;}
#servicesNavigation ul#subsubNav li.subsubHighlight a {font-weight:bold;}


/* Generic classes */
.bestbuyimageholder {border-top:1px solid #fff; position:relative;}
.bestbuystar {position:absolute; float:right; margin-left:10px;height:45px;width:45px;}
.bestsellerstar {position:absolute; float:right; margin-left:15px;}

/* Error Page */
#cardFailure #checkout #content h1.errorText{margin:0px;padding:0px;}
#cardFailure fieldset h2{font-weight:bold;font-size:100%;margin:35px 0px 0px 10px;padding:0px;}
#cardFailure fieldset p{margin:0em 0em 1em 0em;}
#cardFailure fieldset strong{font-size:200%;}
#cardFailure img.floatLeft{padding:25px 20px 20px 20px;}
#error404, #genericError{width:740px; padding: 0 0 0 25px; float:left; background:url(../../images/errors/errorbg.jpg) no-repeat right center;}
#genericError .genericMsg {padding-left:100px;}
/*
#error404 #applianceServices{width:340px;float:right;}
#error404 #applianceServices h2{display:none;}
#error404 #applianceServices #whyBuyFromUsSummary ul{width:350px;}
#error404 #applianceServices #whyBuyFromUsSummary ul li.whybuyBoxContainer{width:160px;float:left;margin-right:10px;}
#error404 #applianceServices #whyBuyFromUsSummary ul li .whybuyBoxTop{width:140px;}
*/
#genericError{padding:20px 0px 180px 0px;}
#genericError #serviceContent h1{color:#E046AC;font-size:125%;}
#genericError #serviceContent h1, #genericError #serviceContent p{width:400px;}
#error404{padding-left:100px;}
#error404 h1, #genericError h1{margin:0px;}
#error404 h2, #genericError h2{margin:0px;}
#error404 #sorry {text-indent: -100em; overflow: hidden; background: url(../../images/errors/sorry-title.gif); height:31px; width:735px; margin-top:25px;}
#error404 #what-to-do {text-indent: -100em; overflow: hidden; background: url(../../images/errors/what-to-do-next.gif); height:19px; width:349px; margin-top:25px;}
#error404 #contact-us {text-indent: -100em; overflow: hidden; background: url(../../images/errors/contact-us.gif); height:21px; width:327px; }
#error404 .errorText {font-size:140%; margin-top:0px;}
#error404 p {margin-top:4px;}
#error404 ul {width:200px; float:left; margin:15px 0px 20px 0px; padding:0px;}
#error404 ul li {list-style-type:none; background: url(../../images/services/EnergyEfficiency/bullet.gif) no-repeat 0 5px; margin:0px 0px 10px 0px; padding:0px 0px 0px 20px; list-style-type:none; line-height:18px; color:#336699;}
#error404 ul li a {color:#336699;}
#error404 p a {color:#336699;}


#productListerPage.noSearchResults {margin:0px 10px;}
#content #productListerPage .noSearchResults h1 {margin:0px; padding:0px; }
.noSearchResults h2{margin:0px;}
.noSearchResults #sorry {text-indent: -100em; overflow: hidden; background: url(../../images/errors/sorry.gif) no-repeat; height:80px; width:544px; margin-top:25px;}
.noSearchResults #what-to-do {text-indent: -100em; overflow: hidden; background: url(../../images/errors/what-to-do-next.gif) no-repeat; height:26px; width:367px; margin-top:25px;}
.noSearchResults #contact-us {text-indent: -100em; overflow: hidden; background: url(../../images/errors/contact-us.gif) no-repeat; height:24px; width:359px; }
.noSearchResults .errorTextNoProducts {font-size:140%; margin-top:0px;}
.noSearchResults p {margin-top:4px;}
.noSearchResults ul {width:250px; float:left; margin:0px 0px 20px 0px; padding:0px;}
.noSearchResults ul li {list-style-type:none; background: url(../../images/services/EnergyEfficiency/bullet.gif) no-repeat 0 5px; margin:0px 0px 10px 0px; padding:0px 0px 0px 20px; list-style-type:none; line-height:18px;}
.noSearchResults ul li a {color:#336699;}
.noSearchResults p a {color:#336699;}

/* About Us */
#aboutUs{background:url(../../images/services/background.gif) no-repeat top;}
*html #aboutUs h1{float:left;}
#aboutUs p strong{color:#005B7F;font-size:110%;}
*html #aboutUs p strong{clear:left;float:left;}
#aboutUs ul{width:320px;float:left;padding:0px 0px 0px 20px;margin:0px;}
#aboutUs ul li{margin-bottom:7px;float:left;width:160px;}
#aboutUs ul li strong{display:block;}
#aboutUs .floatLeft{width:181px;margin-right:15px;margin-bottom:20px;}
*html #aboutUs .floatLeft{margin-right:10px;}
#aboutUs .floatLeft img{margin-top:7px;}
#aboutUs h2{text-indent:-2000px;overflow:hidden;height:39px;width:180px;margin-bottom:7px;}
#aboutUs h2#freereturns{background:url(../../images/services/aboutus/freereturns.gif) no-repeat top;}
#aboutUs h2#deliveryOptions{background:url(../../images/services/aboutus/deliveryoptions.gif) no-repeat top;}
#aboutUs h2#ukBased{background:url(../../images/services/aboutus/ukbased.gif) no-repeat top;}
#aboutUs img.floatRight{margin-top:-3.5em;}

/* Delivery */
#delivery{background:url(../../images/services/background.gif) no-repeat top;}
#delivery p strong{color:#005B7F;font-size:110%;}
#delivery ul{margin:0px;padding:0px 20px 0px 20px;}
#delivery ul li{list-style:none;padding-left:50px;padding-bottom:30px;}
#delivery ul li strong{color:#005B7F;}
#delivery ul li#one{background:url(../../images/services/delivery/one.gif) no-repeat top left}
#delivery ul li#two{background:url(../../images/services/delivery/two.gif) no-repeat top left}
#delivery ul li#three{background:url(../../images/services/delivery/three.gif) no-repeat top left}
#delivery ul li#four{background:url(../../images/services/delivery/four.gif) no-repeat top left}
#delivery ul li#five{background:url(../../images/services/delivery/five.gif) no-repeat top left}
#delivery ul li#six{background:url(../../images/services/delivery/six.gif) no-repeat top left}
#delivery ul li#seven{background:url(../../images/services/delivery/seven.gif) no-repeat top left}
#delivery ul li#eight{background:url(../../images/services/delivery/eight.gif) no-repeat top left}
#delivery ul li#nine{background:url(../../images/services/delivery/nine.gif) no-repeat top left}
#delivery ul li#ten{background:url(../../images/services/delivery/ten.gif) no-repeat top left}

/* Price Match */
#priceMatch h1 {background:url(../../images/services/priceMatch/pricematchheader.gif) no-repeat top left; display:block; text-indent:-9999px; overflow:hidden; width:590px; height:134px; margin-bottom:25px;}
#priceMatch #columnLeft {float:left; width:160px;}
#priceMatch #columnLeft ul {padding:20px 0 0 10px; margin:0;}
#priceMatch #columnLeft ul li {padding:0 0 0 25px; margin:0 0 10px 0; background:url(../../images/services/priceMatch/pricematchtick.gif) no-repeat top left; list-style:none; font-size:110%; font-weight:bold; color:#666666;}
#priceMatch #columnRight {float:right; width:415px;}
#priceMatch #columnRight ul {padding:20px 15px 20px 10px; margin:0;}
#priceMatch #columnRight ul li {padding:0 0 0 15px; margin:0 0 20px 0; background:url(../../images/services/priceMatch/hyphenbullet.gif) no-repeat 0px 3px; list-style:none; font-size:110%; font-weight:bold; color:#666666;}
#priceMatch h2 {background:url(../../images/services/priceMatch/pricematchinfobox.gif) no-repeat top left; display:block; text-indent:-9999px; overflow:hidden; width:405px; height:214px; margin:0 0 10px 0;}
#priceMatch h3 {display:block; text-indent:-9999px; overflow:hidden; height:17px; margin:0 0 10px 10px;}
#priceMatch h3#weMatch {background:url(../../images/services/priceMatch/wematchtitle.gif) no-repeat top left; width:120px;}
#priceMatch h3#criteria {background:url(../../images/services/priceMatch/criteriatitle.gif) no-repeat top left; width:75px;}
#priceMatch h3#howtoClaim {background:url(../../images/services/priceMatch/howtoclaimtitle.gif) no-repeat top left; width:139px; margin:0 0 20px 10px;}
#priceMatch p {padding:0 15px 20px 10px; line-height:21px;}

/* tenDayReturn */
#tenDayReturn h1{background:url(../../images/services/tendayreturn/nocosttenday.gif) no-repeat top;height:129px;width:589px;text-indent:-2000px;overflow:hidden;}
#tenDayReturn p.floatLeft{width:300px;margin-right:15px;line-height:2em;}
#tenDayReturn h2{text-indent:-2000px;overflow:hidden;margin:0px;}
#tenDayReturn h2#faultyAppliance{padding:20px 0px 0px 0px;clear:left;background:url(../../images/services/tendayreturn/faultyappliance.gif) no-repeat bottom; width:194px;height:26px;}
#tenDayReturn h2#unhappyAppliance{padding-top:15px;clear:left;background:url(../../images/services/tendayreturn/unhappywithappliance.gif) no-repeat bottom; width:330px;height:24px;}
#tenDayReturn a{color:#005B7F;border-bottom:1px dotted #005b7f;}
#tenDayReturn a:hover{border-bottom:none;}
#tenDayReturn ul{padding-bottom:20px;}
#tenDayReturn ul li{font-weight:bold;list-style:none;margin-bottom:10px;}

/* Survey */
#surveyHolder #logo {margin-left:10px; padding-top:9px;}
#surveyHolder{background-color:#fff;float:left;width:995px;}
#surveyHolder #serviceContent {padding-left:250px;  margin-top:10px;width:470px;}
#surveyHolder #serviceContent h1 {margin-left:257px; margin-top:30px;}
#surveyHolder #serviceContent #divSurveyContents {padding-left:250px;}
#surveyHolder #serviceContent .surveyQuestion, #serviceContent .surveyQuestionOdd{border-bottom:1px dashed #AAA;padding:10px 3px 30px 3px;margin-bottom:10px; width:475px;}
#surveyHolder #serviceContent .surveyQuestion h2, #serviceContent .surveyQuestionOdd h2, #serviceContent .surveyQuestion p, #serviceContent .surveyQuestionOdd p{margin-left:8px;}
#surveyHolder #serviceContent .surveyQuestion textarea, #serviceContent .surveyQuestionOdd textarea{margin-left:8px;font-family: Arial, Helvetica, sans-serif;font-size:100%;color:#666;}
#surveyHolder #serviceContent .surveyQuestion label, #serviceContent .surveyQuestionOdd label{display:inline;}
#surveyHolder #serviceContent .surveyQuestion input, #serviceContent .surveyQuestionOdd input{display:inline;}
#surveyHolder #serviceContent .surveySubmit{background-color:#de44aa;border:2px solid #555555;font-weight:bold;float:right;color:#ffffff;font-size:130%;margin:20px 0px;line-height:2em; cursor:pointer; padding:5px;}

#surveyHolder2 #servicePage {margin-left:10px; border-top:1px dashed #ABABAB; margin-top:10px;}
#surveyHolder2 #logo {margin-left:10px; padding-top:9px;}
#surveyHolder2 #serviceContent {margin-left:0px; margin: auto 0; padding-left:250px;}
#surveyHolder2 #serviceContent h1 {margin-left:0px; margin-top:30px; font-size:150%;}
#surveyHolder2 #serviceContent #divSurveyContents {padding-left:250px;}
#surveyHolder2 #serviceContent .surveyQuestion, #serviceContent .surveyQuestionOdd{border-bottom:1px dashed #AAA;padding:10px 3px 30px 3px;margin-bottom:10px; width:475px;}
#surveyHolder2 #serviceContent .surveyQuestion h2, #serviceContent .surveyQuestionOdd h2, #serviceContent .surveyQuestion p, #serviceContent .surveyQuestionOdd p{margin-left:8px;}
#surveyHolder2 #serviceContent .surveyQuestion textarea, #serviceContent .surveyQuestionOdd textarea{margin-left:8px;font-family: Arial, Helvetica, sans-serif;font-size:100%;color:#666;}
#surveyHolder2 #serviceContent .surveyQuestion label, #serviceContent .surveyQuestionOdd label{display:inline;}
#surveyHolder2 #serviceContent .surveyQuestion input, #serviceContent .surveyQuestionOdd input{display:inline;}
#surveyHolder2 #serviceContent .surveySubmit{background:#FFFFFF url(../../images/background/buy.gif) repeat-x center bottom;}
#surveyHolder2 #serviceContent #errorMessages ul {margin:0px 0px 0px 20px; padding:0px; width:450px;} 
#ctl00_ContentPlaceHolder_divThanksMessage {height:700px;}
#ctl00_ContentPlaceHolder_divThanksMessage h2 {margin-top:75px;}

/* Appliance Reviews */
.ARlogo {vertical-align:-7px;}

/* #### buying guide #### */
#bgLinks a {border-bottom:none;}
#bgLinks .floatLeftNoMargin{float:left;text-align:center;margin:0px; width:200px;}
#bgLinks .floatLeft{text-align:center;margin:20px 0px 30px 15px; width:170px;}
#bgLinks .floatLeft .link {border-top:1px solid #b5d5fa; margin-top:10px; padding-top:5px;}
#serviceContent img.mainpic {padding:0 10px 15px 0;}
#serviceContent img.mainpic2 {padding:0 10px 5px 0;}

/* VIP */
#vipform .floatLeft{margin-right:10px;width:253px;}
#vipform h1{font-size:100%;}
#vipform label, #vipform input{display:block;}
#vipform input{margin-bottom:20px;}

#dynBanner {margin-bottom:10px;}

#BVReviewsContainer {width:580px;}

#termsConditions dl dd{margin-top:-1.2em;margin-bottom:7px;}
#termsConditions dl dd ol li{margin-top:7px;}


/* MODALS */
/* Video, Recycling and Connection */
#simplemodal-container {height:400px; width:500px; background-color:#fff; border:10px solid #e046ac; display:block; position:relative; z-index:200;}
#simplemodal-container a.modalCloseImg {background:url(../../images/icons/close.gif) no-repeat; width:50px; height:13px; display:inline; z-index:3200; position:absolute; top:10px; right:25px; cursor:pointer;}
#simplemodal-container #basicModalContent {padding:8px;}

/*  t's and c's inner box */
#basic-modal-content_terms #ModalScroll {height:340px; width:482px; overflow:auto; margin-left:8px;}
#basic-modal-content_terms #ModalScroll p {margin-right:10px;}
#basic-modal-content_terms h1 {font-size:150%; margin-top:10px; margin-left:8px;}
#basic-modal-content_terms #serviceContent h2 {font-size:110%;}

/* inner box styling for scrollable content for recycle and connection */
#simplemodal-container .ModalScroll {height:385px; width:450px; overflow:auto; margin:10px 10px 0px 20px;}
#simplemodal-container .ModalScroll h1 {font-size:150%; margin-bottom:15px; margin-top:0px;}
#simplemodal-container .ModalScroll p {font-size:13px; margin-top:0px; padding-top:0px;}
#simplemodal-container .ModalScroll ul {font-size:13px; }
#basic-modal-content_disposal .ModalScroll {background:url(../../images/background/recycle-bg.gif) bottom right no-repeat;}
#basic-modal-content_connection .ModalScroll {background:url(../../images/background/connection-bg.gif) bottom right no-repeat;}

#basic-modal-content_video {display:none;}
#basic-modal-content_video span {margin-top:30px; margin-left:10px;}

#simplemodal-overlay {background-color:#000; cursor: default;}



/* Compare */
#productComparison {display:block; height:1%;} 
#productComparison #content #backButton {margin-left:10px; width:180px; float:left; display:inline;}
#productComparison #content {float:left; width:790px;}
#productComparison #CompareProducts {width:590px; margin: 0 auto; float:left; margin-left:10px; position:relative;}
#productComparison #CompareProducts .prod {width:190px; background-color:#fff; float:left; margin-right:10px;}
#productComparison .prod .bestBuyBanner {position:absolute; top:30px; }
#productComparison #CompareProducts .remove {width:162px; height:20px; padding-top:5px; padding-left:28px; background:url(../../images/background/remove-compare.png) top left no-repeat; color:#000; display:block; font-size:11px; font-weight:bold;}
#productComparison #CompareProducts .remove:hover {background:url(../../images/background/remove-compare.png) 0px -25px no-repeat;}
#productComparison #CompareProducts .image {margin:20px 0px 0px 46px;}
#productComparison #CompareProducts .titles {height:60px;}
#productComparison #CompareProducts h3 a, #CompareProducts h4 a {color:#336699;}
#productComparison #CompareProducts h3 {font-size:13px; margin:10px 0 0 0; padding:0px;}
#productComparison #CompareProducts h4 {font-size:11px; font-weight:normal;  margin:0px; padding:0px;}
#productComparison #CompareProducts .priceHolder {margin:10px 0px 0px 0px; padding:10px 10px 0px 10px; background:#e9e9e9 url(../../images/background/priceHolder-bg.png) top left no-repeat;}
#productComparison #CompareProducts .priceHolderfooter {width:190px; height:4px; background:#e9e9e9 url(../../images/background/priceHolder-footer.png) top left no-repeat; margin-bottom:10px;}
#productComparison #CompareProducts .priceHolder a {display:block; width:170px; height:27px; padding-top:8px; text-align:center; color:#fff; margin-bottom:10px;}
#productComparison #CompareProducts .more {background:url(../../images/background/compare-buts.png) top left no-repeat;}
#productComparison #CompareProducts .more:hover {background-position: 0px -35px;}
#productComparison #CompareProducts .priceHolder .add {background:url(../../images/background/compare-buts.png) 0px -70px no-repeat;}
#productComparison #CompareProducts .priceHolder .add:hover {background-position: 0px -105px;}
#productComparison #CompareProducts ul {margin:0px; padding:2px 0px 0px 0px; list-style-type:none; float:left; width:100px; font-size:9px;}
#productComparison #CompareProducts .videoBut {height:30px;}
#productComparison #CompareProducts ul li {margin:0px; padding:0px;}
#productComparison #CompareProducts h5 {font-size:24px; float:right; padding:0px; margin:0px;}
#productComparison #CompareProducts .flag {float:left; margin-right:25px;}
#productComparison #CompareProducts .last {margin-right:0px;}
#productComparison .productComparison {width:780px; margin-left:10px; margin-top:20px; border-collapse: collapse;}
#productComparison .productComparison  th {height:42px; background:url(../../images/background/compare-table-header.png) top left repeat-x; text-align:left; color:#fff; padding-left:10px;}
#productComparison .productComparison .property {width:180px; text-align:left; font-weight:bold;}
#productComparison .productComparison  td {width:180px; text-align:center;  margin:0px; padding:5px 0px 5px 10px; vertical-align:top;} 
#productComparison .productComparison .odd {background-color:#e9e9e9;}
#productComparison ul#buttons {margin:20px 0 0 190px; padding:0px;}
#productComparison ul#buttons li {list-style-type:none; width:180px; _width:175px; display:block; margin:0px 0px 0px 10px; padding:0px 0px 0px 10px; float:left; text-align:left;}
#productComparison .more2 {background:url(../../images/background/compare-buts.png) 0px -140px no-repeat; display:block; width:170px; height:27px; padding:8px 0px 0px 0px; color:#fff; margin:0px; text-align:center;}
#productComparison .more2:hover {background-position: 0px -175px;}
#productComparison .add {background:url(../../images/background/compare-buts.png) 0px -70px; display:block; width:170px; height:27px; padding:8px 0px 0px 0px; color:#fff; margin:10px 0px 0px 0px; text-align:center;}
#productComparison .add:hover {background-position: 0px -105px;}

/* Modal Link */
#transparentBg {background:#000; position:fixed; _background-attachment:fixed; top:0; left:0; -moz-opacity:0.80; filter:alpha(opacity=80); opacity:0.80; display:none; z-index:3001;}
iframe#transparentBgIE6 {display:none;}
#saveBasketLink {width:119px; height:21px; float:left; background:url(../../images/ESP/emailBasket.gif) no-repeat 0px 0px; text-indent:-9999px; overflow:hidden; border-bottom:0px; cursor:pointer; margin:1px 0px 0px 10px;}
#basketLink a.mcModal {border-bottom:0px;}
#emailMeProduct a {display:block; width:286px; height:23px; background:url(../../images/ESP/emailSprites.png) no-repeat 0px -49px; text-indent:-9999px; overflow:hidden; margin:5px 0px; cursor:pointer;}

/* Modal Box */
.mcModalBox {top:20px; position:absolute; display:none; width:590px; z-index:3002;}
.medModal{width:950px; height:460px;}
.mcModalClose{position:absolute; right:24px; top:20px; display:block; width:46px; height:10px; background:url(../../images/ESP/emailSprites.png) 0px -19px no-repeat; overflow:hidden; text-indent:-9999px; overflow:hidden; text-decoration:none;}
.saveemailModal {background-color: #FFFFFF; border:5px solid #e046ac; border-radius:4px 4px 4px 4px;color: #555555; font-family: Arial,Helvetica,sans-serif; height:170px; padding: 5px 15px 15px; width: 200;}
.saveemailModal #requireEmailSaveBasket {background:url(../../images/ESP/emailSprites.png) no-repeat 0px 0px; height:19px; width:471px; overflow:hidden; text-indent:-9999px;}
#saveemail2 p#requireEmail {background:url(../../images/ESP/emailSprites.png) no-repeat 0px -29px; height:20px; width:326px; overflow:hidden; text-indent:-9999px;}
.saveemailModal p.smallText{font-size:90%;}
