html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

blockquote { padding-left:30px !important; }

html,body
{
	background-color:#fdbb30;
	
	font-family:Arial; 
	
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	
	font-size:12px; color:#999999; font-weight:normal;
}
td, div{
	font-size:12px; color:#999999; font-weight:normal; font-family:Arial, Helvetica, sans-serif;
}
.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	margin:auto; width:960px;
	
}
div#MainContainerOuter{
float:left; width:960px; padding:25px 0px;
}
div#MainContainerIn{
	float:left; width:892px;
	padding:29px 23px 17px 45px;
	background-color:#FFF;
}
div#HeaderLinksContainer{
	float:left; width:677px;
}

.HLinkItem{
	float:right; width:100%;	
}
   
   
div#MainNavigation{
	float:left; width:714px; height:20px; padding:36px 0px 0px 2px;
}

div#SearchContainer{
	float:left; width:176px; height:56px; background-image:url(/images/searchbg.jpg); background-repeat:no-repeat;	
}
/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	float:left; width:892px;
	height:138px;
}
	div#Logo{
		float:left; width:215px; height:82px;
	}
	div#HeaderLinks{
		float:left; width:677px; text-align:right;
	}
/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	float:left; width:849px; padding:20px 0px 0px 43px;
}

div#LeftPane{
	float:left; width:172px; padding:111px 0px 30px 0px;	
}

	div#ProductTreeview{
		float:left; width:172px;
		background-image:url(/images/left_productbg.jpg);
		background-repeat:no-repeat;	
	}
	
	
	div#ProductTreeviewTitle{
		float:left; width:151px; height:21px; padding:13px 0px 0px 21px;
	}
	
	div#LeftNavigation{
		float:left; width:172px;	
	}
	
	div#LeftPF{
		float:left; width:172px; padding:5px 0px 0px 0px;
		
	}
	
	div#DesignerSeriesContainer{
		float:left; width:193px; z-index:4; position:relative;	
	}
	
	div#DesignerChildDetail{
		float:left; width:480px; background-image:url(/images/desiner_series_body2.jpg);
		background-repeat:repeat-y;
	}
div#MiddlePane{
	float:left; width:480px; padding:0px 21px 0px 0px;	
}
div#PageContents{
	float:left; width:480px; min-height:450px;	_height:450px;
}

div#DesignerTop{
	float:left; width:480px; height:72px;	
}
div#DesignerBody{
	float:left; width:425px; 
	min-height:325px; _height:325px;
	
	padding:20px 25px 0px 30px;
	background-image:url(/images/desiner_series_body.jpg);
	background-repeat:repeat-y;	
}
div#DesignerBot{
	float:left; width:425px; height:29px; padding:0px 25px 0px 30px;
	background-image:url(/images/desiner_series_bot.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:center;
	
}

div#HomeGallery{
	float:left; width:476px; margin-left:-23px;	
}
div#IntPageBody{
	float:left; width:480px; 
	background-image:url(/images/int_pagebody.jpg);
	background-repeat:repeat-y;	
}

div#IntPageTop{
	float:left; width:480px; 
	background-image:url(/images/int_pagetop.jpg);
	background-repeat:no-repeat;
	background-position:top left;			
}

div#IntPageBot{
	float:left; width:433px; 
	min-height:400px; _height:400px;
	background-image:url(/images/int_pagebot.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;	
	padding:30px 20px 34px 27px;		
}



div#RightPane{
	float:left; width:176px;
}

div#RightPF1{
	float:left; width:176px; padding-bottom:8px;
}

div#RightPaneCaseStudy{
	float:left; width:176px; padding-bottom:37px;
}

div#RightPaneCaseStudy .SearchResultsPagingContainer_1{
	display:none; visibility:hidden;	
}
div#RightPF2{
	float:left; width:176px; padding-bottom:38px;
}
div#RightPF3{
	float:left; width:176px; text-align:right;
}
/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	float:left; width:480px; padding:4px 0px 0px 0px;
}


div#PostcodesearchContainer{
	float:left; width:433px;	
}
#postCodeSearch1_lblResultsHeding{
	float:left; width:433px; padding-bottom:10px;	text-align:left;
}
#findCol1{
	float:left; width:175px; height:90px;
	background-image:url(/images/bar.jpg); background-repeat:no-repeat; background-position:top right;
}
#findCol2{
	float:left; width:250px;
	padding:0px 0px 0px 8px;	
	height:90px;
}
.findByTr{
	float:left; width:250px;
	padding:0px 0px 0px 0px;	
}
.findByTitle{
	float:left; width:90px;
	height:25px;
	font-size:10px; color:#999999; font-weight:normal; font-family:Arial;
}
.findByInput{
	float:left; width:160px;
	height:25px;
}
#findSearch{
	float:left; width:160px; 
	padding-left:273px;
	background-image:url(/images/submit_line.jpg);
	background-repeat:no-repeat;
}
#findLable{
	float:left; width:250px; 
	padding-left:183px;
}
.rButton{
	float:left; padding:0px; border:0px;	
}
.rButton td{
	vertical-align:top; text-align:left; padding:0px 0px 2px 0px; border:0px;
}
.rButton tr{
	vertical-align:top; text-align:left; padding:0px; border:0px;
}

.rButton label{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999;
}
.errStyle{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e3701e; font-weight:normal;
}

.txtBoxBG, .drpBoxBg{
	float:left; width:82px; height:15px; padding:1px 5px 3px 5px;	
	background-image:url(/images/txtbox_find.jpg);
	background-repeat:no-repeat;
}
.SearchNormalInput{
	width:82px; height:15px; border:none !important; border:0px; background-color:#e6e6e6; font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#000000;
	text-align:center;
}
.SearchNormalDropdwn2{
	width:82px; height:15px; border:none !important; border:0px; background-color:#e6e6e6; font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#000000;
	text-align:center;
}

div#techVideos{
	float:left; width:433px;
	text-align:left;	
	padding:15px 0px 0px 0px;
}
#SearchResults{
	float:left; width:433px;
	text-align:left;	
}
.gridTable{
	float:left; width:433px;	
}
.gridTable td{
	padding-bottom:15px;
}
.gridHead td{
	display:none;	
}

div#TechManuals{
	float:left;	
	width:433px;
	padding:10px 0px 0px 0px;
}

div#HomeBreadCrumb{
	float:left; width:47px;
	min-height:15px;	
	_height:15px;
}
div#OtherBreadCrumb{
	float:left; width:386px;
	min-height:15px;	
	_height:15px;
}
