
#print-header {
	height: 95px;
	display: block;
}

#container {
	font-size: 11pt;
	line-height: 17pt;
}


/* HTML Elements
----------------------------------------------------------- */

body {
	background: #fff;
	text-align: left;
}

h2{font-size:17pt;line-height:21pt;margin:0 0 17pt 0;} /*17px 21px 17px*/
h3{font-size:14pt;line-height:18pt;margin:0 0 20pt 0;} /*14px 18px 20px*/
h4{font-size:12pt;line-height:15pt;margin:20pt 0 6pt 0;} /*12px 15px 20px 6px*/

p {margin:0 0 22pt 0;} /*22px*/

ol {margin:22pt 0 22pt 24pt;} /*22px*/
ol li {margin: 8pt 0;} /*8px*/
ol ol {margin: 8pt 0 8pt 24pt;}  /*8px*/

ul {
	list-style: disc;
	margin:22pt 0 22pt 24pt; /*22px*/
	position: relative;
} 

ul li {
	background: none
	padding: 0;
	margin: 8pt 0; /*8px*/
}

ul ul {
	list-style: circle;
	margin: 8pt 0; /*8px*/
} 

ul li li {
	background: none;
	color: #505052;
	font-size: 10pt; /*10px*/
} 

table {
	margin: 22pt 0; /*22px*/
} 


/* Headings [headings]
----------------------------------------------------------- */

/* default class for all headings */
.hdn {display:block;overflow:visible;text-indent:0;}
#container .hdn{background:none;}



/* Buttons [buttons]
----------------------------------------------------------- */

/* default class for all buttons */
.btn {display:block;overflow:hidden;}
.btn a {display:block;overflow:hidden;text-indent:-12345px;}



#main-heading {
	display: none;
}



/* product details */

.content-product-details {
	padding: 0;
	position: relative;
}

.content-product-details .image {
	 float: left;
	 margin-top: 0;
	 width: 245px;	 
}

.content-product-details .details {
	float: right;
	margin-top: 0;
	overflow: hidden;
	width: 381px;
}

#flash-productrange {
	display: none;
}

.backtolink {
	display: none;
}


.checklist li span {
	display: inline;
	position: static;
	width: auto;
	height: auto;
	text-indent: 0;
	overflow: visible;
}

.checklist li span.tick {background:none;}
.checklist li span.cross {background:none;}






.content-standard {
	margin: 0;
	padding: 0;
	display: inline;
	position: static;
	text-align: left;
	width: auto;
}

.content-no-image {
	margin: 18px 0 0 0;
	padding: 0;
	position: relative;
}

.content-brandlanding {
	margin: 4px 0 0 0;
	padding: 0;
	position: relative;
}

.content-searchresults {
	margin: 4px 0 0 0;
	padding: 0;
	position: relative;
}



/* content with image left */

.content-image-left {
	margin: 0;
	padding: 0;
	display: inline;
	position: static;
	text-align: left;
	width: auto;
}

.content-image-left .content {
	 float: right;
	 margin-top: 12px;
	 width:404px;	 
}

.content-image-left .image {
	float: left;
	margin-top: 12px;
	overflow: hidden;
	width: 209px;
}


/* content with image left */

.content-image-right {
	margin: 0;
	padding: 0;
	display: inline;
	position: static;
	text-align: left;
	width: auto;
}

.content-image-right .content {
	 float: left;
	 margin-top: 12px;
	 width:404px;	 
}


.content-image-right .image {
	float: right;
	margin-top: 12px;
	overflow: hidden;
	width: 209px;	
}


#productfinder {display:none;}



/* Structure [structure]
----------------------------------------------------------- */

#bg {
	display: none;
}

#container {
	margin: 0;
	display: inline;
	position: static;
	text-align: left;
	width: auto;
}

#header {
	display: none;
}

#main {
	background: #fff;
	padding: 0;
	display: inline;
	position: static;
}

#content {
	float: none;
	display: inline;
	position: static;
	width: auto;
}

#split {
	background: none;
}

#split .split-main {
	float: none;
	display: inline;
	position: static;
	width: auto;
}

#split .split-side {
	display: none;
}

#split-bottom {
	display: none;
}

#bottom {
	display: none;
}

.has-hotspots #split-bottom {
	display: none;
}

.has-teasers #split-bottom {
	display: none;
}

#home-split .split-main {
	float: left;
	width: 593px;
}

#home-split .split-side {
	display: inline;
	position: static;
	width: auto;
}

#home-split-bottom {
	display: none;
}

#footer {
	display: none;
}

#tools {
	display: none;
}

#adpanels {
	display: none;
}
