/*------------Account section-----------------------*/
/*Golden Question section*/
	#commPref_Survey .fld .autoWidth{margin-right:40px !important; margin-bottom:10px;}
		
/*---------------End Account section----------------------*/

/*Vacuums homepage*/
	#panel_spares_access ul{margin-top:10px;}
		#panel_spares_access ul li{display:inline;}

.dc24HPRollover1 {margin-left:-90px;}
.dc24HPRollover2 {margin-left:5px;}
.dc24HPRollover3 {margin-left:5px;}
.dc24HPRollover4 {margin-left:6px;}

#db_1{left:-120px!important;top:155px !important;}
#db_2{left:-50px !important;top:155px;}
#db_3{left:-20px !important;top:155px;}
#db_4{left:0px !important;top:235px;}

ul.hotspotLinks {margin-left:-50px}
ul.hotspotLinks li {width:100px; padding-right:0px; padding-left:0px;}

.hotspotBullPos{display:block !important; background: url(/images/landing/dc30/speechLarge.png)!important; height:110px; width:240px; text-align:left; margin-left:-530px; margin-top:-240px; padding-left:5px}

.hotspotLinks .speechLarge .hotspotBull{ display:block; background:url(/images/landing/dc30/speechLarge.png) right no-repeat !important; height:120px; text-align:left; padding:10px}

.hotspotLinks a:hover .hotspotBullLarge, .hotspotLinks a:focus .hotspotBullLarge{ background : url(/images/landing/dc30/speechLarge.png) no-repeat !important; width : 240px;    height : 110px; 	padding		: 10px;	text-align:left;
}

.hotspotLinks a:hover .hotspotBullMed, .hotspotLinks a:focus .hotspotBullMed{ background : url(/images/landing/dc30/speechLarge.png) no-repeat !important; width : 240px;    height : 110px; 	padding		: 10px;	text-align:left;
}

.hotspotLinks{position : relative;}
.hotspotLinks li{padding-left:30px;}
.hotspotLinks li a{width:100%;margin-bottom:15px;}

ul.learnMoreLinks {margin-left:50px; padding-left:20px}
ul.learnMoreLinks li {margin-top:80px; margin-left:0px}


#dc30_1{left:-380px;top:-350px;}
#dc30_2{left:-140px;top:-350px;}

.speechArrow{background:url(/images/speech_ie6.png) no-repeat center;display:block;}

.imgBull{ display:block;}

#bpLink01 img, #bpLink02 img, #bpLink03 img, #bpLink04 img, #bpLink05 img, #bpLink06 img, #bpLink07  img {display:none;}

#bpRollover01{top:60px; left:-45px;}
#bpRollover02{top:60px; left:120px;}
#bpRollover03{top:55px; left:288px;}
#bpRollover04{top:100px; left:-35px;}
#bpRollover05{top:85px; left:90px;}
#bpRollover06{top:85px; left:282px;}
#bpRollover07{top:120px; left:115px;}

.panelEdison, .panelGoodyear, .panelFuller, .panelBuy {margin-bottom:20px;height:330px; }

.blankLi { height:350px !important; }
.column3 {padding-right:0px !important;}

/*Blueprint items*/
.buyNowBox span{width:250px;} /*Homepage letterbox*/
#lottoTerms{margin-top:100px;}
#blueprintCompImg{margin-top:5px !important;}

#bpLink01{left:134px;}
#bpLink02{left:456px;}
#bpLink03{left:133px;}
#bpLink04{left:451px;}
#bpLink05{left:133px;}
#bpLink06{left:456px;}
#bpLink07{left:339px;}

/*Asthma allergy kit letterbox*/
.aakitLeft {background:url(/images/letterbox/aAndAKitMain.jpg) no-repeat 27px 36px; height:280px;padding-right:2em;}

.aaKitRight {background:url(/images/letterbox/aAndAKitSmallRight.jpg) no-repeat 20px 41px;padding-left:2em; height:280px;}
span.aaKitRightTitle {margin-top:49px;font-size:1.2em;color:#333;font-weight:bold;padding-left:20px}
span.aaKitRightText {font-size:1em;color:#333;width:170px;padding-left:20px}

/*balls landing page 2*/
.leftBorder{height:170px !important;}
.txtContainerLeft {width:256px !important;}

/* Mothers day promo Letterbox*/
.mdWhiteColumn {margin:0px !important;padding:0px !important;}
.mothersDayRight {background:url(/images/letterbox/MDmainImgRight.jpg) no-repeat 100px 0;height:409px;width:328px;padding:35px !important;}

/*Pets page*/
.column1Pets{margin-right:0px; margin-bottom:20px;}
#pets_OptOut .fld span label{width:5px !important; float:right}

/* Allergy pages */ 
.column1Allergy{width:185px;margin:10px 5px 10px 0px;float:left;padding:0px 12px 20px 20px;display:block;}

/*Telescope game*/
.formSection{margin-right:10px !important;}
#telGame_frmHelp .err{width:100% !important;}

/* Vacuums page letterbox fixes */
.vacuumsOutperforms{width:433px !important;}
    .vacuumsOutperforms span, .vacuumsEasier span{display:block; width:433px !important;}
        .vacuumsOutperforms .greyButton, .vacuumsEasier .greyButton{padding-top:0 !important;padding-bottom:0 !important}

/*Dyson Groom - site specific*/
	/*Suitability*/
		/*Machine range*/
			#dgt_Suitable_ModSelect_List_Upright li{width:100px !important;}
			#dgt_Suitable_ModSelect_List_Cylinder li{width:136px !important;}	
			
/*Black Friday promo*/
	/*Pre BF sign up page*/
		/*Before completing the form*/
		.bf2011_PreBF{margin-top:-6px !important; margin-bottom:-7px;}
			.bf2011_PreBF_Copy h1{background:none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/landing/blackFriday2011/preBlackFriday/home_Title.png") !important;}
			#bf2011_PreBF_Fm_Signup{width:580px !important;}
				#bf2011_PreBF_Fm_Signup .err{width:200px !important;}
				
	/*BF landing page*/
		#blackFriday2011_LP .blackFriday2011_LP_Hero{padding-top:0 !important;}
		#blackFriday2011_LP hr.panelHR{display:block !important;}
		#blackFriday2011_LP h1#bf_Prod_Hero_Title{background:none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/landing/blackFriday2011/blackFriday/home_Title.png") !important;}
		#blackFriday2011_LP .bf_PromotionItem .bf_PromotionItem_Content, #blackFriday2011_LP .bf_PromotionItem .bf_Prod_Controls{width:207px !important;}
		
		
	/*Homepage, HMC, store and other panels*/
		/*Homepage*/
		.bf2011_BFHome h1{background:none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/landing/blackFriday2011/blackFriday/home_Lbx_Title.png") !important;}
		
		/*HMC panel*/
		.bf2011_HMC{margin-left:20px !important; background:url("/images/landing/blackFriday2011/blackFriday/hmc_Range.jpg") no-repeat right top;}
			.bf2011_HMC .bf2011_HMC_Copy{margin:10px 0 0 !important; padding-left:0 !important;}
			.bf2011_HMC h1{background:none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/landing/blackFriday2011/blackFriday/home_Title.png") !important;}
			.bf2011_HMC .column1{padding-left:0 !important;}
			.bf2011_HMC img{display:none;}

		.bf2011_SH{width:681px;}
		
		/*Fans hub panel*/
		#bf2011_Fans h3{background:none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/landing/blackFriday2011/blackFriday/fansTitle.png") !important;}
		
		/*Vacuum panel*/
		.blackFriday11 .bfHeader{background:none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/landing/blackFriday2011/blackFriday/blackFriday11_VCTitle.png") !important;}
		



.xmas2010 {border-bottom:1px solid #333333;}

/*Outperforms hub pages*/
	/*Compare page*/
	#out_CompDyson_Letterbox h1{margin-right:30px;}
	
	#pointDiagramItem_1{left:10px;}
	#pointDiagramItem_2{left:30px;}
	#pointDiagramItem_3{left:-5px;}
	#pointDiagramItem_4{left:255px;}
	#pointDiagramItem_5{left:270px;}
		
	.pointDiagram li a:hover, .pointDiagram li a:focus{height:23px;}
	.pointDiagram .pointDiagram_Diagram{bottom:-3px; left:185px;}
	
	.additionalDetailsLink{padding-left:60px;}
	.additionalDetailsLink .vacContent{margin-left:0px; width:435px;}
	
	.additionalDetailsContent .vacContent{margin-left:30px;}

/*-------------Airblade consumer pages----------------------------------*/

#airbladeConsumer .pannelledNavCont
{
    border-top:1px solid #CCC;
    border-bottom:none !important;
    clear:both;
    margin-top:40px;
}
#airbladeConsumer .whtSelect
{
    margin-top:-52px;
}

#airbladeConsumer .whtSelectImg a:hover, #airbladeConsume .whtSelectImg a.selected, #airbladeConsume .whtSelect a:hover, #airbladeConsume .whtSelect a.selected{margin-bottom:-1px !important;border-bottom:2px solid #fff !important;}
.hdgContentMain{display:block;height:805px !important;background:url(/images/dryers/features/abHero.jpg) no-repeat 355px 132px;}

.homeContent .heroTop{position:absolute; bottom:-1px !important;}

.hdg_Panel{background-color:#fff; width:710px; padding:34px 0 0; position:absolute; top:60px; left:140px;background-image:none !important;}
.hdg_Panel_Bottom{border-bottom:1px solid #ccc; background-color:#fff;padding-bottom:61px; position:relative;background-image:none !important;}
.hdg_Panel_Sides{background-color:#fff;padding:0 32px 0 20px; height:auto !important;background-image:none !important;border:none;}
.hdg_Panel_SidesVideoPanel{background-image:none !important;background-color:#fff; padding:0 32px 0 20px;min-height:500px; height:auto !important; height:500px;}
.hdg_Panel_Content{background-color:#fff;}

#hdg_videoContentControls{margin-top:20px;display:block;}
#hdg_videoContentControls li{float:left;}
#hdg_videoContentControls li a{float:left;}

		#totaliser #totaliser-content ul.sidetabs-list li#button-sidetab-co2 a.sidetab-current:hover span { background-position:0 -75px; }
		#totaliser #totaliser-content ul.sidetabs-list li#button-sidetab-waste a.sidetab-current:hover span { background-position:0 -150px; }
		#totaliser #totaliser-content ul.sidetabs-list li#button-sidetab-time a.sidetab-current:hover span { background-position:0 0; }
		
/*  */
.easierTiles {
    background: url("/images/vacuums/outperforms/easier/tileBackgroundIE6.png") no-repeat scroll 0 0 transparent;
}		

/* Commercial fans */	

.gallery .quoteBlock h3.quote span {background:url(/images/fans/commercial/closeQuote.jpg) no-repeat bottom 150px #000; display:block;}

/* AB difference test */

.hmcEasier, .hmcOutperforms{clear:both;}
    .hmcEasier .textCont, .hmcOutperforms .textCont{margin:28px 10px 0 28px !important;}
    
/* Fans page */
#hlpControl_fan_overview .panelCopy, #hlpControl_fan_james .panelCopy { margin: 50px 0 0 0;}
.borderRight {margin-bottom:30px;}
.eventsLink {padding-top:30px;}
.fansContent .column3 .column1 {margin:0 15px 0 0;}


/*Email signup*/
	#form_EmailSignUp .err{float:none !important;}
	
/* Gifting */
	/*.columnNP3{ border: 1px solid red; padding: 0px; margin: 0px;}
	.columnNP1{ width: 200px; padding: 0px; margin: 10px; }
	.columnNP1 a{ padding: 10px 20px 10px 20px; }*/
	.gifting2011_panel a img{ width: 210px; }
		
/* -- Winter warmer 2011 -- */
	.winterWarmer .column50{ width: 425px; float: left; margin: 20px; }
	.winterWarmer .column50{ padding-bottom: 20px; }
		.winterWarmer .desktopWP{ float: left; padding-right: 10px; }
	
