﻿/* #### new stock model #### */
#serviceContent {color:#555;}
#serviceContent p.highlight {background-color:#EAF5EA; padding:10px;}
#serviceContent p {margin:0 0 1.3em; padding:0;}
#serviceContent h2 {font-size:120%; margin:10px 0px 0px 0px;}
address {font-style:normal;}

/* #### ATBFaq #### */
#ATBFaq h2 a {color:#555;}
#ATBFaq ul li a:hover {text-decoration:underline;}

/* #### Faq #### */
#faq ul li a:hover {text-decoration:underline;}

/* #### new stock model #### */
#rapiddelivery h1{background:url(../../images/newstockmodel/in_a_hurry.gif) no-repeat top left;width:544px;height:33px;text-indent:-1000px;overflow:hidden;}
#rapiddelivery .floatLeft{width:500px;margin-right:30px; margin-bottom:30px;}
#rapiddelivery .floatLeft p{width:325px;}
#rapiddelivery .floatLeft img.ukMap{position:absolute;margin-left:340px;}
#rapiddelivery .floatLeft fieldset{background-color:#D8E490;padding:10px 30px;width:320px;border:none; margin-bottom:20px;}
#rapiddelivery .floatLeft fieldset img{vertical-align:-5px;}
#rapiddelivery div.clearLeft{padding-top:30px;}
#rapiddelivery div.clearLeft ul li{float:left;width:210px;}
#rapiddelivery h2.rdtext {color:#333; font-size:110%; margin-bottom: 8px; line-height:normal;}
#rapiddelivery fieldset input {border:1px solid #666666;font-size:95%;margin-bottom:10px;margin-top:2px;width:170px; color:#000;}
#rapiddelivery h2#nextDayDelivery{background:url(../../images/newstockmodel/nextday.jpg) no-repeat top left;width:207px;height:37px;text-indent:-1000px;overflow:hidden;}
#rapiddelivery h2#rapidDelivery{margin-top:30px;background:url(../../images/newstockmodel/rapiddelivery.jpg) no-repeat top left;width:196px;height:26px;text-indent:-1000px;overflow:hidden;}
#rapiddelivery h2.clearLeft{padding-top:30px;font-size:115%;}
#rapiddelivery p#borderTop{border-top:1px dashed #000;padding-top:15px;}
#rapiddelivery p strong a{color:#000;}
#rapiddelivery #ctl00_ContentPlaceHolder_firstAvailableDate {border:1px solid black; padding:10px 10px 10px 135px; text-align: left; margin:10px 0px 10px 0px; background:url(../../Images/services/delivery/rapid_del_sl.gif) no-repeat;}				
#rapiddelivery serviceContent a {color:#333; text-decoration:underline;}
#rapiddelivery ul li {line-height:22px;}
#rapiddelivery ul li a {color:#333;}
#rapiddelivery ul li a:hover {color:#666; text-decoration:underline;}
#rapiddelivery .arrowList {float:none;}

#rapiddelivery { padding-bottom:10px;}
#rapiddelivery #RapidDeliveryService {clear:left;border-top:1px dashed #aaa;padding-top:10px;}
#rapiddelivery #RapidDeliveryService .deliveryServiceBox, #rapiddelivery #RapidDeliveryService .deliveryServiceBox2{float:left;width:275px;}
#rapiddelivery #RapidDeliveryService .deliveryServiceBox img, #rapiddelivery #RapidDeliveryService .deliveryServiceBox2 img{margin:0px 0px 10px 0px;float:none;}
#rapiddelivery #RapidDeliveryService .deliveryServiceBox2{margin-left:20px;}
#rapiddelivery #RapidDeliveryService h2.Service {color:#555;clear:left;border-top:1px dashed #aaa;padding:20px 0px;font-weight:bold; font-size:120%;}
#rapiddelivery #RapidDeliveryService h2{color:#555;font-weight:normal; font-size:120%;}
#rapiddelivery #RapidDeliveryService h3 {margin-top:10px; margin-bottom:3px;}
#rapiddelivery #RapidDeliveryService img {float:right; margin-right:10px; margin-left:20px;}
#rapiddelivery #RapidDeliveryService ul {margin:0px; padding:0px; }
#rapiddelivery #RapidDeliveryService ul li {margin:0px 0px 15px 0px; padding:0px; list-style-type:none; background:url(../../images/newStockModel/rapid_delivery_green_dot.gif) no-repeat left top; padding-left:20px;}
#rapiddelivery #rapidDeliveryTerms{margin-top:20px;}
#rapiddelivery #rapidDeliveryTerms ul{list-style:none;margin:0px;padding:0px;}

#rapiddelivery .AppBox {margin:15px 0px 0px 0px; padding:0px; background: url(../../images/background/EEEborder590.gif); }

#rapiddelivery .AppBox {margin:15px 0px 0px 0px; padding:0px; background: url(../../images/background/EEEborder590.gif); }
#rapiddelivery h2 {margin:0px 0px 15px 0px; padding:0px;}
#rapiddelivery h3 {margin:0px 0px 0px 10px; padding:0px;}
#rapiddelivery .AppBox .offersLeft	{width:350px; float:left; margin:0px 0px 0px 15px; padding:0px; display:inline;}
#rapiddelivery .AppBox .intro {background: url(../../images/promotions/offers/offers-box-top.gif) top no-repeat; margin:0px; padding:0px;}
#rapiddelivery .AppBox .intro p {padding:10px 10px 0px 10px; font-size:120%;margin-top:0px;}
#rapiddelivery .AppBox .introBot {background: url(../../images/promotions/offers/offers-box-bot.gif) bottom no-repeat; height:5px; line-height:5px; font-size:5px; margin:0px; padding:0px;} 
#rapiddelivery .offersText {color:#914d95;}
#rapiddelivery .AppBoxOffer {width:150px; text-align:center; float:left; margin-left:10px; font-size:100%; } 
#rapiddelivery .AppBoxOffer  a {color:#555;}
#rapiddelivery .AppBoxOffer .orangeSaveBottom65 a {color:#fff;}
#rapiddelivery .AppBoxOffer a:hover {text-decoration:underline;}
#rapiddelivery .AppBoxOffer img {margin-bottom:5px;}
#rapiddelivery .AppBoxOffer h3 {margin:0px; padding: 0px 5px; position:relative; font-size:90%;}
#rapiddelivery .AppBoxOffer .price {font-size:170%; font-weight:bold; padding-top:5px; display:block; }
#rapiddelivery .AppBoxOffer .orangeSave65 a {color:#fff;}
#rapiddelivery .offersBoxOffer {width:180px; text-align:center; float:left; margin-left:20px; font-size:100%;} 
#rapiddelivery .offersBoxOffer  a {color:#555;}
#rapiddelivery .offersBoxOffer .orangeSaveBottom65 a {color:#fff;}
#rapiddelivery .offersBoxOffer a:hover {text-decoration:underline;}
#rapiddelivery .offersBoxOffer img {margin-bottom:5px;}
#rapiddelivery .offersBoxOffer h3 {margin:0px; padding: 0px 5px; position:relative; font-size:90%;}
#rapiddelivery .offersBoxOffer .price {font-size:170%; font-weight:bold; padding-top:5px; display:block; }
#rapiddelivery .offersBoxOffer .orangeSave65 a {color:#fff;} 
#rapiddelivery .AppBoxInfo {width:205px; float:left; margin: 0px 20px 0px 10px; }
#rapiddelivery .AppBoxInfo  a {color:#349933;}
#rapiddelivery .AppBoxInfo a:hover {text-decoration:underline;}
#rapiddelivery .AppBoxLinks {width:175px;  float:left; font-size:85%; background: url(../../images/background/rightLinksBg.gif) top no-repeat;}
#rapiddelivery .AppBoxLinksBot {width:175px;  float:left; font-size:85%; background: url(../../images/background/rightLinksBgBot.gif) bottom no-repeat; height:5px; font-size:5px; line-height:5px;}
#rapiddelivery .AppBoxLinks ul {margin:0px; padding:10px 0px 0px 10px;}
#rapiddelivery .AppBoxLinks ul a {color:#555;}
#rapiddelivery .AppBoxLinks ul li {list-style-type:none; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 5px 10px; background: url(../../images/icons/grey_arrow_bullet.gif) 0 4px no-repeat;}
#rapiddelivery .AppBoxLinks ul li a:hover {text-decoration:underline;}
#rapiddelivery .promoBoxBot {background: url(../../images/background/GradBotBg.gif) top no-repeat; height:30px; line-height:0px; font-size:0px;} 
#rapiddelivery #laundry-and-dishwashing {text-indent: -100em; overflow: hidden; background: url(../../images/services/rapiddelivery/laundry-and-dishwashing.gif); height:38px; width:590px;}
#rapiddelivery #cooking {text-indent: -100em; overflow: hidden; background: url(../../images/services/rapiddelivery/cooking.gif); height:38px; width:590px;}
#rapiddelivery #cooling {text-indent: -100em; overflow: hidden; background: url(../../images/services/rapiddelivery/cooling.gif); height:38px; width:590px;}



#rapiddelivery #ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_dvProductLinks {width:590px; }
#rapiddelivery #ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_dvProductLinks h3 {color:#555; float:left; font-size:110%;}
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_dvProductLinks { text-align:left; color:#000; margin-bottom:10px; font-size:115%;}
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_dvProductLinks ul { font-size:85%;float:left; width:180px; margin:15px 0 0 0; padding:0 0 0 40px; text-align:left; color:#555;}  
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_dvProductLinks ul li { list-style-type:none; margin:0px; padding:0px; color:#555; } 
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_dvProductLinks ul li a {color:#555;}
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_dvProductLinks ul li ul {margin:0px; padding:0px;}
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_dvProductLinks ul li ul li {list-style-type:none; margin:0px; padding:0px; color:#555;}    
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_Laundry_holder, #ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_Refrigeration_holder, #ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_Cooking_holder, #ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_Dishwashing_holder {width:250px;  float:left;  text-align:center; margin-left:10px; margin-right:10px; }

/* Delivery Page */
#delivery #serviceContent #delvideo {background:url(../../images/deliverypage/video-header.gif) no-repeat top left; width:586px;}
#delivery #serviceContent #delvideo #vidtitle {float:left; padding:5px 10px 5px 10px; font-weight:bold; color:#FFFFFF;}
#delivery #serviceContent #delvideo #morevid {float:right; padding:5px 10px 5px 10px; color:#FFFFFF;}
#delivery #serviceContent #delvideo #morevid a {color:#FFFFFF; text-decoration:none;}
#delivery #serviceContent #delvideo #morevid a:hover {color:#FFFFFF; text-decoration:underline;}
#delivery #serviceContent #delvideo #vidcaption {background:url(../../images/deliverypage/video-captionbg.gif) repeat-x top left; padding:10px 15px 20px 15px; line-height:18px; font-style:italic;}
#delivery #serviceContent #delpromise-col1 {margin:0; padding:15px; width:260px; float:left;}
#delivery #serviceContent #delpromise-col1 li, #delivery #serviceContent #delpromise-col2 li {list-style:none; padding:0 10px 15px 60px;}
#delivery #serviceContent #delpromise-col1 li p, #delivery #serviceContent #delpromise-col2 li p {margin:0 0 15px 0; padding:0; line-height:18px;} 
#delivery #serviceContent #delpromise-col1 h3, #delivery #serviceContent #delpromise-col2 h3 {margin:0; padding:0; font-size:1.1em;}
#delivery #serviceContent #delpromise-col2 {margin:0; padding:15px; width:260px; float:right;}
#delivery #serviceContent #delpromise-col1 .quick {background:url(../../images/deliverypage/quick-ico.gif) no-repeat top left;}
#delivery #serviceContent #delpromise-col1 .uk {background:url(../../images/deliverypage/uk-ico.gif) no-repeat top left;}
#delivery #serviceContent #delpromise-col1 .recycle {background:url(../../images/deliverypage/recycle-ico.gif) no-repeat top left;}
#delivery #serviceContent #delpromise-col1 .recycle2 {background:url(../../images/deliverypage/recycle2-ico.gif) no-repeat top left;}
#delivery #serviceContent #delpromise-col1 .connection {background:url(../../images/deliverypage/connection-ico.gif) no-repeat top left;}
#delivery #serviceContent #delpromise-col2 .price {background:url(../../images/deliverypage/price-ico.gif) no-repeat top left;}
#delivery #serviceContent #delpromise-col2 .onedelivery {background:url(../../images/deliverypage/onedelivery-ico.gif) no-repeat top left;}
#delivery #serviceContent #delpromise-col2 .clock {background:url(../../images/deliverypage/clock-ico.gif) no-repeat top left;}
#delivery #serviceContent #delpromise-col2 .phone {background:url(../../images/deliverypage/phone-ico.gif) no-repeat top left;}
#delivery #serviceContent #delpromise-col2 .twoman {background:url(../../images/deliverypage/2man-ico.gif) no-repeat top left;}

/* Contact Us */
#contactUs #serviceContent img{float:left;}
#contactUs #serviceContent .contactElement{margin-left:150px;}
#contactUs #serviceContent fieldset{border:0px;margin:0px;clear:none;}
#contactUs #serviceContent fieldset legend{display:none;}
#contactUs #serviceContent fieldset select{width:174px;font-size:95%;}
#contactUs #serviceContent fieldset label{float:left;width:112px; color:#000;}
#contactUs #serviceContent fieldset input {font-size:95%;width:174px;border:1px solid #666666; color:#000;}
#contactUs #serviceContent fieldset textarea {font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:95%;width:235px;}
#contactUs #serviceContent .alignRight {text-align:right;}
#contactUs #serviceContent .alignRight img {float:none;}
#contactUs #serviceContent fieldset#emailForm {padding-left:20px;}
#contactUs #serviceContent fieldset div {margin-bottom:10px;}
#contactUs #serviceContent .errorText{width:100%;}
#contactUs #serviceContent .errorText h1{font-size:160%;margin:0px;padding:0px;}
#contactUs #serviceContent .errorText ul{margin:0px;padding:0px 0px 0px 15px;}
#contactUs #serviceContent h2 {font-size:150%; line-height:normal;}
#contactUs fieldset label {margin-bottom:10px;}
#contactUs .enquiryBut {background:url(../../images/background/565656top125.gif) no-repeat top;background-color:#565656;width:125px;margin:0px 0px 0px 7px;}
#contactUs .enquiryBut a {color:#fff;display:block;text-align:center;padding:3px 0px; }
#contactUs .enquiryButBot {background:url(../../images/background/565656bottom125.gif) no-repeat bottom;height:2px;line-height:2px;font-size:2px; margin:0px 0px 0px 0px; padding:0px;}
#contactUs #serviceContent .Track {clear:both; margin:0px; padding:0px;}

/* Fittings */
.fittingElement{border-top:1px dashed #AAA;padding:25px 0px 0px 0px;margin:10px 0px;}
.fittingElement img{border:1px solid #AAA;float:left;margin-right:10px;}
.fittingElement .clearLeft{font-size:0px;height:0px;line-height:0px;}
.fittingElement h2 {margin:0px; padding:0px; font-size:110%;}
.fittingElement p {margin:5px 0px 0px 0px; padding:0px;}


 /* #### EnergyEfficiency #### */
#EnergyEfficiency{margin:0px;padding:0px 0px 20px 0px;}
#EnergyEfficiency #header {margin:0px; padding:0px;}
#EnergyEfficiency .energy_heading {}
#EnergyEfficiency h1 {margin-bottom:0px; font-size:130%;}
#EnergyEfficiency h2 {color: #72c267; font-size:130%;}
#EnergyEfficiency h3 {background: #e1e8a6 url(../../images/services/EnergyEfficiency/title_bg.gif) no-repeat top; padding:7px 0px 7px 10px; margin:30px 0px 15px 0px; display:block; font-size:110%;} 
#EnergyEfficiency h4 {font-size:100%; margin:0px;}
#EnergyEfficiency .intro {font-size:110%;}
#EnergyEfficiency .energy_saving_box {border-bottom: 1px dashed #aaa; margin:30px 0px 15px 0px;}
#EnergyEfficiency .energy_left {width:130px; float:left; }
#EnergyEfficiency .energy_right {width: 450px; float:left;  margin-left:10px;}
#EnergyEfficiency ul {margin:0px 0px 20px 0px; padding:0px;}
#EnergyEfficiency ul li {background: url(../../images/services/EnergyEfficiency/bullet.gif) no-repeat 0 50%; color:#0190bf; margin:0px 0px 5px 0px; padding:0px; list-style-type:none;}
#EnergyEfficiency ul li a {margin-left:15px;}
#EnergyEfficiency .small {font-size:80%;}
#EnergyEfficiency a {color: #0190bf;}

 /* #### Buying Guide #### */
 #buyingGuide h2 {font-size:150%; margin-bottom:0px;}
 #buyingGuide p {margin-top:0px; margin-bottom:1.3em;}
 #buyingGuide a {color: #333; font-size:110%;}
 #buyingGuide a:hover {color: #666;text-decoration:underline;}
 #buyingGuide h2 a {text-decoration:underline;}
 #buyingGuide ul {margin:0px; padding:0px;}
 #buyingGuide ul li {margin:0px; padding:0px; font-weight:bold;}
 #buyingGuide ul li {background: url(../../images/services/EnergyEfficiency/bullet.gif) no-repeat 0 5px; margin:0px 0px 15px 0px; padding:0px 0px 0px 20px; list-style-type:none; line-height:18px;}
 #buyingGuide ul li ul li {margin:0px; padding:0px; font-size:85%; background:none; font-weight:normal;}
 #buyingGuide ul li ul li ul li {margin:0px; padding:0px 0px 0px 10px; font-size:85%; background:none; font-weight:normal;}
 #buyingGuide #left {width:290px; float:left;}
 #buyingGuide #right {width:290px; float:left;}
 #buyingGuide img.mainpic {padding:0 10px 15px 0;}
 #buyingGuide img.mainpic2 {padding:0 10px 5px 0;}
 #buyingGuide img.mainpic3 {padding:0 10px 5px 0;}

 /* #### Services Info #### 
 #servicesInformation #serviceContent ul {margin:0px; padding:0px 0px 0px 15px;}
 #servicesInformation #serviceContent ul li strong {font-weight:normal;}
 #servicesInformation #serviceContent ul li {background: url(../../images/services/EnergyEfficiency/bullet.gif) no-repeat 0 5px; margin:0px 0px 15px 0px; padding:0px 0px 0px 20px; list-style-type:none; line-height:18px;}*/
 
 /* Services Landing */
 #servicesLanding{background:url(../../images/services/callcenter.jpg) no-repeat 0em 3em;}
 #servicesLanding p.strong{width:300px;font-size:140%;margin:30px 20px;padding-bottom:70px;} 
 #servicesLanding .floatLeft{width:300px;}
 #servicesLanding .floatLeft #greenBox{background:url(../../images/services/greenbox_top.gif) no-repeat top;background-color:#74C367;padding:10px;color:#fff;font-size:115%;margin:0px;font-weight:bold;}
 #servicesLanding .floatLeft #greenBoxBottom{background:url(../../images/services/greenbox_bottom.gif) no-repeat top;height:2px;line-height:2px;font-size:2px;margin-bottom:20px;}
 #servicesLanding ul{float:right;width:250px;margin:0px;padding:0px;}
 #servicesLanding ul li{list-style:none;margin:0px 0px 15px 0px;padding-left:60px;border-bottom:1px dashed #aaa;padding-bottom:15px;}
 #servicesLanding ul li strong{font-weight:bold;}
 #servicesLanding ul li#appAdvice{background:url(../../images/services/questionmark.gif) no-repeat top left;}
 #servicesLanding ul li#energyEfficient{background:url(../../images/services/energyefficiency.gif) no-repeat top left;}
 #servicesLanding ul li#delivery{background:url(../../images/services/deliveryvan.gif) no-repeat top left;}
 #servicesLanding ul li#connection{background:url(../../images/services/spanner.gif) no-repeat top left;}
 #servicesLanding ul li#recycling{background:url(../../images/services/recycle.gif) no-repeat top left;}
 
 /* Recycle */
 #recycleLanding{background:url(../../images/services/disposal/recycle.jpg) no-repeat 0em 3em;}
 #recycleLanding p.strong{width:300px;font-size:140%;margin:30px 0px 10px 20px;padding-bottom:40px;} 
 #recycleLanding .floatLeft{width:300px;}
 #recycleLanding .floatLeft #greenBox{background:url(../../images/services/greenbox_top.gif) no-repeat top;background-color:#74C367;padding:10px;color:#fff;font-size:115%;margin:0px;font-weight:bold;}
 #recycleLanding .floatLeft #greenBoxBottom{background:url(../../images/services/greenbox_bottom.gif) no-repeat top;height:2px;line-height:2px;font-size:2px;margin-bottom:20px;}
 #recycleLanding .floatRight{float:right;width:250px;margin:0px;padding:0px;}
 #recycleLanding img{margin:0px 0px 10px 30px;}

 
  /* Connection */
 #connectionLanding{background:url(../../images/services/connection/connection.jpg) no-repeat 0em 3em;}
 #connectionLanding p.strong{width:350px;font-size:140%;margin:30px 20px 10px 20px;padding-bottom:40px;} 
 #connectionLanding .floatLeft{width:300px;}
 #connectionLanding .floatLeft #greenBox{background:url(../../images/services/greenbox_top.gif) no-repeat top;background-color:#74C367;padding:10px;color:#fff;font-size:115%;margin:0px;font-weight:bold;}
 #connectionLanding .floatLeft #greenBoxBottom{background:url(../../images/services/greenbox_bottom.gif) no-repeat top;height:2px;line-height:2px;font-size:2px;margin-bottom:20px;}
 #connectionLanding .floatRight{float:right;width:250px;margin:0px;padding:0px;}
 #connectionLanding img{margin:0px 0px 10px 30px;}
  #connectionLanding h2{font-size:100%;}
 #connectionLanding ul{margin:10px 0px 10px 0px;padding:0px 0px 0px 20px;border-bottom:1px dashed #aaa;}
 #connectionLanding ul li{padding-bottom:17px;}
     
  /* #### Appliance Glossary #### */
 #ApplianceGlossary {width:610px; font-size:85%; font-family:Arial, Helvetica, sans-serif; float:left; margin-left:16px;}
 #ApplianceGlossary ul li a{color:#555;}
 #ApplianceGlossary ul li a:hover{text-decoration:underline;}
 #ApplianceGlossary .GlossaryLinks {background: url(../../images/background/EEE590BorderTop.gif) top no-repeat; text-align:center; padding:0px; margin:0px;}
 #ApplianceGlossary .GlossaryLinks p {margin:0px; padding:15px 0px 0px 0px; font-size:110%;}
 #ApplianceGlossary .GlossaryLinks a {color:#000; font-weight:bold; text-decoration:underline;}
 #ApplianceGlossary .GlossaryLinks a:hover {color:#666;}
 #ApplianceGlossary .GlossaryLinksBot {background: url(../../images/background/EEE590BorderBot.gif) bottom no-repeat; height:2px; font-size:2px; line-height:2px;}

 #ApplianceGlossary #GlossaryTable {padding:0px; margin:15px 0px 0px 0px; border-collapse: collapse;}
 #ApplianceGlossary #GlossaryTable caption {display:none;}
 #ApplianceGlossary #GlossaryTable thead {font-weight:bold;}
 #ApplianceGlossary #GlossaryTable thead tr {color:#000; margin:0px; padding:0px; border:0px; width:590px; font-size:120%;}
 #ApplianceGlossary #GlossaryTable thead td {border:none;}
 #ApplianceGlossary #GlossaryTable td {padding:10px; margin:0px; vertical-align:top; border-bottom:1px dashed #d4d4d4;}
 #ApplianceGlossary #GlossaryTable .term {width:110px; font-weight:bold;border-bottom:1px solid #000000;}
 #ApplianceGlossary #GlossaryTable .definition {font-weight:bold;width:670px;border-bottom:1px solid #000000;}
 #ApplianceGlossary #GlossaryTable tr {padding:10px; margin:0px;}
 #ApplianceGlossary #GlossaryTable .letter {background: url(../../images/background/glossaryLetterBg.gif) no-repeat; padding:5px 0px 7px 10px; font-size:18px; font-weight:bold; color:#fff; display:block;}
 #ApplianceGlossary #GlossaryTable .letter a {padding:10px;}

 #ApplianceGlossary #GlossaryTable .letterRowEvenLast td {border-bottom:1px solid #555; padding-bottom:35px; background-color:#f7f7f7;}
 #ApplianceGlossary #GlossaryTable .Last td {border-bottom:1px solid #555; padding-bottom:35px;}
 #ApplianceGlossary #GlossaryTable .letterRowEven td {background-color:#f7f7f7;} 

/* Security */
#secureSite ul.imageLinkList{text-align:center;}
#secureSite ul.imageLinkList li {display:inline;list-style-image:none;list-style-type:none;margin-right:30px;}

/* Sitemap 
#SiteMapContainer #serviceContent ul li {background: none; color:#0190bf; margin:10px 0px 0px 10px; padding:0px 0px 0px 20px; list-style-type:none; font-weight:bold;}
#SiteMapContainer #serviceContent ul li a:hover {text-decoration:underline;}
#SiteMapContainer #serviceContent ul li ul {margin:0px 0px 0px 0px; padding:0px;}
#SiteMapContainer #serviceContent ul li ul li {font-size:90%; padding:0px 0px 0px 10px; background: url(../../images/icons/grey_arrow_bullet.gif) 0 6px no-repeat; margin:0px; line-height:18px; font-weight:normal;}
#SiteMapContainer #serviceContent ul li ul li ul {margin-left:5px;}
#SiteMapContainer #serviceContent ul li ul li ul li {background:none;}

#SiteMapContainer #serviceContent ul.SitemapService {}
#SiteMapContainer #serviceContent ul.SitemapService li {font-size:100%; font-weight:normal;}
#SiteMapContainer #serviceContent ul.SitemapService li ul {font-size:100%; font-weight:bold; margin:0px; padding:0px;}
#SiteMapContainer #serviceContent ul.SitemapService li ul li {font-size:100%; font-weight:bold;} */

/* FastTrack */
#fastTrack{padding-bottom:10px;margin-bottom:15px;}
#fastTrack img{margin:27px 1px 0px 0px;}
#fastTrack{background:url(../../images/background/fasttrack_background.jpg) no-repeat right 2em;}
#fastTrack h2, #fastTrack h3{margin:0px;padding:0px;}
#fastTrack h3{font-size:100%;margin-bottom:5px;}
#fastTrack p{padding:10px 0px 0px 10px;margin:0px;width:320px;}


/* Which Terms */
#whichTerms h2 {color:#CC0000; font-size:140%; vertical-align:bottom; float:left; width:580px; margin-bottom:5px;}
#whichTerms h3 {margin-bottom:5px; font-size:120%;}
#whichTerms h2 a {font-size:13px; float:right; background:url(../../images/promotions/Which/arrow.gif) 80px 3px no-repeat; width:90px; display:block;}
#whichTerms h2 span {float:left;}
#whichTerms div {margin-bottom:40px;}
#whichTerms h1 {color:#CC0000;}
#whichTerms ul li {margin-bottom:10px;}

/* AboutUs */

/* Appliance Reviews */
#reviewLandingPage{background:url(../../images/applianceReviews/background.jpg) no-repeat top;}
#reviewLandingPage a{color:#FA4708;text-decoration:underline; margin-left:5px;}
#reviewLandingPage a:hover{text-decoration:none;}
#reviewLandingPage h2#Top-5-Products-Title{background:url(../../images/applianceReviews/top_5_rated.gif) no-repeat top;height:32px;overflow:hidden;text-indent:-100em;width:336px;}
#reviewLandingPage h2#How-It-Works-Title{background:url(../../images/applianceReviews/how_it_works.gif) no-repeat top;height:34px;overflow:hidden;text-indent:-100em;width:208px;}
#reviewLandingPage h2#Few-Suggestions-Title{background:url(../../images/applianceReviews/few_suggestions.gif) no-repeat top;height:55px;overflow:hidden;text-indent:-100em;width:208px;}
#content #reviewLandingPage h1{font-size:120%;width:270px;padding-top:80px;}
#reviewLandingPage .floatLeft{width:335px;}
#reviewLandingPage .reviewElement h2 {font-size:110%; color:#FA4708; margin:0px; padding:0px 0px 6px 0px;}
#reviewLandingPage .reviewElement{border-bottom:1px dashed #AAA;margin-bottom:15px;}
#reviewLandingPage .reviewElement .reviewElementContent{width:230px;margin-left:100px;}
#reviewLandingPage .reviewElement .reviewElementContent img{margin-right:7px;}
#reviewLandingPage .reviewElement h3{padding:0px;margin:0px;}
#reviewLandingPage .reviewElement p{margin:0em 0em 1em 0em;padding:0px;}
#reviewLandingPage .reviewElement img{float:left;}
#reviewLandingPage .reviewElement ul{clear:left;padding: 0px 0px 15px 0px;margin:0px;}
#reviewLandingPage .reviewElement ul li{list-style:none;display:inline;margin-right:0px;}
#reviewLandingPage .reviewElement ul li img{float:none;}
#reviewLandingPage .reviewElement ul li ul li{margin-top:7px;margin-right:10px;}
#reviewLandingPage #rightColumn{float:right;margin:280px 0px 0px 0px;width:209px;}
#reviewLandingPage #rightColumn ul{margin:0px;padding:0px;}
#reviewLandingPage #rightColumn ul li{list-style:none;margin-bottom:1em;}
#reviewLandingPage #rightColumn ul#howItWorks li{padding:00px 0px 5px 40px;}
#reviewLandingPage #rightColumn ul#howItWorks li#bulletOne{background:url(../../images/applianceReviews/bullet_01.gif) no-repeat 0px 0px;}
#reviewLandingPage #rightColumn ul#howItWorks li#bulletTwo{background:url(../../images/applianceReviews/bullet_02.gif) no-repeat 0px 0px;}
#reviewLandingPage #rightColumn ul#howItWorks li#bulletThree{background:url(../../images/applianceReviews/bullet_03.gif) no-repeat 0px 0px;}
#reviewLandingPage #rightColumn ul#howItWorks li#bulletFour{background:url(../../images/applianceReviews/bullet_tick.gif) no-repeat 0px 0px;padding-top:7px;padding-bottom:9px;}
#reviewLandingPage #rightColumn ul.smallTicks li{background:url(../../images/applianceReviews/bullet_tick_small.gif) no-repeat 0px 3px;padding-left:20px;}
#reviewLandingPage .clearLeft{font-weight:bold;}
#reviewLandingPage .clearLeft img{vertical-align:-7px;}

/* Focus */
.FocusLogo {position:absolute; right:0px; top:0px;}
#FocusLogin, #FocusRegister, #FocusReset, #FocusThanks {position:relative;}
#FocusLogin fieldset, #FocusRegister fieldset, #FocusReset fieldset, #FocusRegister fieldset {margin-left:25px;}
#FocusLogin, #FocusRegister .mandatory {margin-bottom:20px;}
#FocusRegister .left, #FocusRegister .right, #FocusReset .left, #FocusRegister .left {width:295px; float:left; margin-bottom:10px;}
#FocusLogin fieldset, #FocusRegister fieldset, #FocusReset fieldset {border:0px; padding:0px; margin:0px;}
#FocusLogin .formBox, #FocusRegister .formBox, #FocusReset .formBox {width:295px; float:left; margin-bottom:10px;}
#FocusLogin fieldset label, #FocusRegister fieldset label, #FocusReset fieldset label  {width:295px; display:block; padding-bottom:5px;}
#FocusLogin fieldset input, #FocusRegister fieldset input, #FocusReset fieldset input  {width:220px; border:1px solid #ACACAC;}
#FocusLogin, #FocusRegister, #FocusReset, #FocusThanks {background: url(../../images/FocusGroups/bg.jpg) -25px 20px no-repeat;}

#FocusLogin {height:500px; }
#FocusLogin .title {background: url(../../images/FocusGroups/welcome.gif) no-repeat top; text-indent:-1000em; width:200px; height:35px; padding-bottom:200px;}
#FocusLogin fieldset {margin-top:10px;}
#FocusLogin .login {float:right; margin-right:70px; margin-top:5px;}
#FocusLogin label {font-weight:bold;}
#FocusLogin .errorMsg {color:Red;}
#FocusLogin .errorMsg p {margin:0px 0px 20px 0px; padding:0px;}
#FocusLogin .errorMsg h1 {margin:0px; padding:0px;}
#FocusLogin .ForgotPassword {width:220px; font-size:90%; margin-top:5px;}
#FocusLogin .ForgotPassword a {color:#336699; text-decoration:underline;}

#FocusRegister p {font-size:140%;}
#FocusRegister .title {background: url(../../images/FocusGroups/thankYou.gif) no-repeat top; text-indent:-1000em; width:200px; height:35px; margin-bottom: 230px}
#FocusRegister #mandatory {margin-bottom:20px; font-size:90%;}
#FocusRegister .register {float:right; margin-right:68px;}
#FocusRegister select {width:225px;}
#FocusRegister fieldset table td {padding-bottom:5px;}
#FocusRegister fieldset table input {width:20px; height:15px; padding:0px; margin:2px 10px 0px 0px; float:left; border:none;}
#FocusRegister fieldset table label {width:200px; margin:0px; padding:0px;}

#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_FocusSurveyContainer {position:relative; background: url(../../images/FocusGroups/bg.jpg) -25px 90px no-repeat;}
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_FocusSurveyContainer .title {background: url(../../images/FocusGroups/VideosTitle.gif) no-repeat top; text-indent:-1000em; width:293px; height:116px; padding-bottom:200px;} 
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_FocusSurveyContainer .intro {font-size:140%; display:block; margin-bottom:10px;}
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_FocusSurveyContainer #questions {background: url(../../images/FocusGroups/590BorderBg.gif); padding:20px;}
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_FocusSurveyContainer .questionsHeader {background: url(../../images/FocusGroups/NowForTheQuestions.gif) no-repeat top; text-indent:-1000em; width:590px; height:51px; margin:0px; padding:0px;}
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_FocusSurveyContainer .questionFooter {background: url(../../images/FocusGroups/590BorderBot.gif) no-repeat top; height:3px; font-size:3px;}
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_FocusSurveyContainer #questions .check {margin: 5px 5px 0 30px;}
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_FocusSurveyContainer #questions .ChkList input {margin: 5px 5px 0 30px;}
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_FocusSurveyContainer #questions .Memo {width: 545px; height: 135px; overflow: auto;}
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_FocusSurveyContainer #questions .Drop {margin: 5px 5px 0 30px;}
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_FocusSurveyContainer #questions .Text {margin: 5px 5px 0 0;}
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_FocusSurveyContainer #questions .Radio input {margin: 5px 5px 0 30px;}
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_FocusSurveyContainer #questions .submit {margin: 20px 0 0 0;}
#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_FocusSurveyContainer .FocusAOLLogo {padding: 10px 0 10px 0;}

#FocusThanks {height:500px; }
#FocusThanks .title {background: url(../../images/FocusGroups/thankYou.gif) no-repeat top; text-indent:-1000em; width:200px; height:35px; padding-bottom:200px;}
#FocusThanks .intro {font-size:140%; display:block; margin-bottom:10px;}

#VideoPanel {width: 590px; background: #444444; margin:10px 0 20px 0;}
#VideoPanel #VideoFull {width: 590px; height: 360px; background: #000000;}
#VideoPanel .VideoThumb {background: #444444;}
#VideoPanel .VideoThumb a {color:#fff;}
#VideoPanel .VideoThumb ul {margin: 0 auto; padding: 0; width: 580px;}
#VideoPanel .VideoThumb ul li {list-style: none; display: block; width: 115px; float: left; color: #FFFFFF; padding: 15px 14px 15px 14px; }
#VideoPanel .VideoThumb ul li img {border:1px solid black;}

#secureSite .logos {float:left; margin-left:30px; display:inline;}
#secureSite .logos2 {float:left; margin-left:90px; display:inline; margin-bottom:20px;}


#FocusReset {height:500px;}
#FocusReset .title {background: url(../../images/FocusGroups/reset.gif) no-repeat top; text-indent:-1000em; width:200px; height:35px; padding-bottom:200px;}
#FocusReset fieldset {margin-top:10px;}
#FocusReset .login {float:right; margin-right:74px; margin-top:10px; padding-bottom:100px;}
#FocusReset label {font-weight:bold;}

/* Points */
#points #serviceContent {font-size:100%; margin-left:0px;}
#points #serviceContent .pointsIcon {float:left;padding-bottom:10px;}
#points #serviceContent h2 {font-size:100%;padding-bottom:10px;padding-top:20px;}
#points #serviceContent .steps {padding-bottom:10px;}
#points #serviceContent .title {margin:0;padding:0;}

/* Staff Card */
#staffCard #serviceContent fieldset {margin:0 0 20px;padding:0 0 20px;text-indent:0;border:none;}
#staffCard #serviceContent fieldset {border-bottom:1px solid #ccc;}
#staffCard #serviceContent fieldset legend {color:#333333;font-size:150%;font-weight:bold;margin:0 0 10px -7px;padding:0;}
#staffCard #serviceContent fieldset .formElement {color:#000;}
#staffCard #serviceContent fieldset input {border:1px solid #666666;font-size:92%;margin-bottom:10px;margin-top:2px;width:170px;}
#staffCard #serviceContent fieldset select {font-size:95%;margin-bottom:5px;}

/* Service Pages */

#serviceContent {width:760px; margin-left:16px; font-size:85%; color:#333;}
#faq #serviceContent, #termsConditions #serviceContent, #TermsOfUse #serviceContent, #secureSite #serviceContent, #SiteMapContainer #serviceContent, #smallPrint #serviceContent, #weee #serviceContent, #offers, #energyEfficient #serviceContent {width:610px;}
#faq, #termsConditions, #TermsOfUse, #secureSite, #SiteMapContainer, #smallPrint, #weee, #offers, #energyEfficient {float:left;}
#energyEfficient #serviceContent .floatLeft {margin:0 15px 25px 0;}
#reviewLandingPage {float:left; width:590px; margin-left:24px;}
#content #serviceContent h1 {margin:4px 0 19px;}
#content #contactUs h1 {margin:0;}
#termsConditions #serviceContent h2, #TermsOfUse #serviceContent h2, #secureSite #serviceContent h2 {line-height:normal;}
#termsConditions #serviceContent ul li, #termsConditions #serviceContent ol li, #TermsOfUse #serviceContent ul li, #TermsOfUse #serviceContent ol li, #secureSite #serviceContent ul li, #weee #serviceContent ul li {margin-bottom:0;}
#secureSite #addSpace {margin-bottom:1em;}
#secureSite h3 {color:#000;}
#serviceContent .strong {font-weight:bold;}
#serviceContent ul li, #serviceContent ol li {margin-bottom:7px; color:#000;}
#serviceContent ul.arrowList li {background:url(../../images/background/homepod_bullet.gif) no-repeat 0 50%;line-height:22px;list-style:none;padding:0 0 0 12px;text-decoration:none;margin-bottom:0;}
#serviceContent ul.arrowList li a {color:#333; text-decoration:none;}
#serviceContent ul.arrowList li a:hover {color:#666; text-decoration:underline;}
#serviceContent hr {border-style:solid;margin:20px 0;padding:0; border-color:#ccc;}
#serviceContent h2 {margin:0;font-size:150%;}
#serviceContent h3 {margin:0;font-size:110%;}
#serviceContent a {text-decoration:underline; color:#333;}
#serviceContent a:hover {color:#666;}
#SiteMapContainer ul {float:left;font-size:100%;height:90px;list-style-type:none;margin-bottom:0;margin-left:2px;padding:0;width:127px;}
#SiteMapContainer ul.SitemapService {height:100%;line-height:18px;padding:0 0 10px;width:100%;}
#SiteMapContainer ul.SitemapServiceBold {height:100%;line-height:18px;margin:0 0 10px;padding:0;width:100%;}
#SiteMapContainer ul li {list-style:none; margin-bottom:0; line-height:18px;}
#SiteMapContainer ul li a {text-decoration:none;}
#SiteMapContainer ul li a:hover {text-decoration:underline;}
#SiteMapContainer h2 {font-size:140%; margin-bottom:10px; line-height:normal;}
#SiteMapContainer h2 a {text-decoration:none;}
#SiteMapContainer h2 a:hover {text-decoration:underline;}
#SiteMapContainer hr {border-color:#CCCCCC;border-style:none none solid;border-width:0 0 1px;clear:both;height:1px;margin:10px 0;padding-top:5px;}
#smallPrint ul.arrowList li {margin-bottom:1em; line-height:normal;}


