
/* ===================================================
	Story stylesheet - Dyson Airblade
	Version: v2.1
	Author: Nick Aspinall - 15/08/2008
	Updated: 
	Updated By: Chris Knight 26/01/2009
/* =================================================*/

/* Global Want It Styles */
h1, h2, h3, h4 { margin:0; padding:0; color:#999; }
h1.sIFR-replaced { font-size:31px; }

div.section { margin-top:10px; }
div.section p { margin-top:5px; }
ul li.questions { margin-bottom:5px; list-style:none; font-size:1.2em; }
a.back { margin-top:36px !important; }
.printLink{ float:right; height:30px; margin:-20px 20px 0 0; padding:0 0 0 30px; text-decoration:none; font-size:1.1em; background:url(/images/icons/printer_icon.gif) no-repeat left top; }

/* Technical Specification Page */ 

div.technical { width:754px !important; }  
/*Navigation tabs*/
#techSpec_Nav{margin-left:231px;}
#techSpec_Nav ul{list-style:none;}
    #techSpec_Nav ul li{float:left; display:block;}
    #techSpec_Nav ul li, #techSpec_Nav ul li a{width:131px; height:62px;}
	#techSpec_Nav ul li.on{margin-right:1px;}
        #techSpec_Nav ul li#nav_AB01 a{background:transparent url(/images/specification/AB01_tab_spec.png) no-repeat scroll right center;}
        #techSpec_Nav ul li#nav_AB03 a{background:transparent url(/images/specification/AB03_tab_spec.png) no-repeat scroll right center;}
		#techSpec_Nav ul li a{position:relative; text-decoration:none; background-position:right; text-indent:-10000em;}        
		#mainContent #techSpec_Nav ul li a:hover, #mainContent #techSpec_Nav ul li a:focus{background-position:-134px center;}
    	#mainContent #techSpec_Nav ul li.on a, #mainContent #techSpec_Nav ul li.on a:hover, #mainContent #techSpec_Nav ul li.on a:focus {background-position: left center;}

table.techSpec {width:754px; margin:0 !important; padding:0; clear:both;}
table.techSpec td, table.techSpec th { padding:10px; }
td, th { background:#000; border-top:1px solid #2e2e2e; text-align:left; }
td.borderRight, th.borderRight { width:231px; border-right:1px solid #2e2e2e; }
td.borderRight2 { width:231px; border:0 none;}
td img, th img { margin:0 0 10px 0 !important; }

th p, td p { margin:0 !important; font-weight:normal; }
tr.noTopBorder td { border-top:none !important; }
td.doubleWidth { width:462px; }
td table.innerTable { width:231px; }
td table.innerTable td { margin:0 !important; padding:0 !important; border-top:none !important; }
tr.topmachine td { padding-top:20px; border-top:none !important; }

/* Facility Page & Guarantee Page */
div.guarantee { float:left; min-height:400px; margin:0 0 30px; padding:0 242px 0 0;  }
div.facility { float:left; min-height:420px; height:auto !important; height:420px; margin:0 0 30px; padding:0 242px 0 0; background:url(/images/specification/airblade_facilityPage.jpg) no-repeat right 30px; }
	div.facility h2 { width:490px; margin:23px 0; }
	div.facility ol { list-style:decimal; color:#fff; font-size:1.2em; }
	div.facility li { padding-bottom:15px; }
	div.guarantee div.section a.textLink { float:left; font-size:1.1em; }
	div.guarantee div.section a.support { margin-top:20px; }
	div.guarantee div.sectionlogo p.addDyBoxLink { margin-top:-15px; }
	div.facility div.listcontainer {width:490px;}
	
/* Install Page */

ol.questions li { /*width:474px;*/ margin:0 0 5px 5px; /*padding:0 0 0 5px;*/ list-style:decimal; color:#fff; font-size:1.2em; }

/* Calculator Page */

fieldset.calculator {padding:0; font-size: 0.8em;}
fieldset.calculator label {clear:left; float:left; width: 16em; color: #ffffff; display:block;}
fieldset.calculator select {float:left; background:#000000; border:1px solid #6C6C6C; color:#FFFFFF; padding:0px; width:16em;}
fieldset.calculator input {float: left;}
fieldset.calculator p {margin:5px 0 5px 0;}

.calculator h2.telephone { color:#fc0; }

.calculator td,th {padding: 0.5em; }
.calculator th { vertical-align: middle; border:0;}
.calculator td.nowrap {white-space: nowrap;}
.calculator td.alignmiddle {vertical-align: middle;}

td.noTopBorder { border-top:none !important; }

.calculator td.results {font-size:1.3em;font-weight:bold; background:#333333;border-top: 1px solid #000000; border-bottom:1px solid #000000;}
.calculator td.b4results {border-bottom:1px solid #333333;margin-bottom:5px;}
.calculator td.legal {font-size: 0.8em; color:#999; line-height:1.3em; }

/*** Product variant tabs ***/
	ul#navProducts li.AB01 h3 { background: url(http://media.dyson.com/images_resize_sites/images/products/tab_AB01.png) no-repeat right; }
ul#navProducts li.AB01_Aluminum h3 { background: url(http://media.dyson.com/images_resize_sites/images/products/tab_AB01_Aluminum.png) no-repeat right; }
ul#navProducts li.AB03_ABS h3 { background: url(http://media.dyson.com/images_resize_sites/images/products/tab_AB03_ABS.png) no-repeat right; }
ul#navProducts li.ABSOLUTE h3 { background: url(http://media.dyson.com/images_resize_sites/images/products/tab_ABSOLUTE.png) no-repeat right; }
ul#navProducts li.ALLERGY h3 { background: url(http://media.dyson.com/images_resize_sites/images/products/tab_ALLERGY.png) no-repeat right; }
ul#navProducts li.ALLFLOORS h3 { background: url(http://media.dyson.com/images_resize_sites/images/products/tab_ALLFLOORS.png) no-repeat right; }
ul#navProducts li.ANIMAL h3 { background: url(http://media.dyson.com/images_resize_sites/images/products/tab_ANIMAL.png) no-repeat right; }
ul#navProducts li.CARPETPROALLERGY h3 { background: url(http://media.dyson.com/images_resize_sites/images/products/tab_CARPETPROALLERGY.png) no-repeat right; }
ul#navProducts li.COMPLETE h3 { background: url(http://media.dyson.com/images_resize_sites/images/products/tab_COMPLETE.png) no-repeat right; }
ul#navProducts li.DC16 h3 { background: url(http://media.dyson.com/images_resize_sites/images/products/tab_DC16.png) no-repeat right; }
ul#navProducts li.DC19 h3 { background: url(http://media.dyson.com/images_resize_sites/images/products/tab_DC19.png) no-repeat right; }
ul#navProducts li.ISSEY h3 { background: url(http://media.dyson.com/images_resize_sites/images/products/tab_ISSEY.png) no-repeat right; }
ul#navProducts li.MOTORHEAD h3 { background: url(http://media.dyson.com/images_resize_sites/images/products/tab_MOTORHEAD.png) no-repeat right; }
ul#navProducts li.ORIGIN h3 { background: url(http://media.dyson.com/images_resize_sites/images/products/tab_ORIGIN.png) no-repeat right; }
ul#navProducts li.TOOLKIT h3 { background: url(http://media.dyson.com/images_resize_sites/images/products/tab_TOOLKIT.png) no-repeat right; }

	
/* Grey box for RHS of spec page */    
#print-link {float:right; margin-top:20px;}
.greyBox {background-color:#333; margin-top:115px;}
