html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

html,body
{
	background-color:#eeeeee;	
	background-image:url(/Images/fullbg.jpg);	
	background-repeat:no-repeat;
	background-position:top center;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;		
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}


.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



div#MainContainer{
	margin:auto;		
	width:986px;	

}

div#HeaderContainer{
	float:left;
	width:986px;
	height:124px;
	overflow:hidden;
}
	div#Logo{
		float:left;
		width:323px;
		height:124px;
	}
	div#HeaderRight{
		float:left;
		width:630px;
		height:124px;
		text-align:right;
		padding-right:33px;
		overflow:hidden;
	}
		div#QuickLinks{
			float:left;
			width:630px;
			height:24px;
			padding:14px 0px 0px 0px;
		}
		div#BasicSearch{
			float:left;
			width:680px;
			height:25px;
			padding:0px 0px 30px 0px;
		}
		
		div#SocialLinks{
			float:left;text-align:right;
			width:226px;
		padding-left:222px;
			padding-top:4px;
		}
		
		
		
		div#RadMenu{
			float:left;
			width:630px;
			height:31px;
		}
		

div#MainBodyContainer{
	float:left;
	width:986px;
	background-image:url(/images/mainbodybg.png);
	background-repeat:repeat-y;
}
	
	div#LeftPaneWrapper{
		float:left;
		width:263px;
		
	}
		div#LeftPane{
			float:left;
			width:263px;
			background-image:url(/images/leftpanebg.png);
			background-repeat:repeat-y;
		}
		div#LeftPaneTree{
			float:left;
			width:250px;
			padding:70px 0px 0px 13px;
			background-image:url(/images/products.jpg);
			background-repeat:no-repeat;
		}
		div#LeftPaneFooter{
			float:left;
			width:263px;
			height:20px;
			background-image:url(/images/leftfooter.png);
			background-repeat:no-repeat;
		}
		
	div#RightPane{
		float:left;
		width:710px;
		background-image:url(/images/mainbodytop.jpg);
		background-repeat:no-repeat;
		background-position:top;
		background-color:#FFF;
		padding-bottom:16px;
		padding-top:20px;
		
	}	


div#RightPane_SEO{
		float:left;
		width:650px;
		/*background-image:url(/images/mainbodytop.jpg);
		background-repeat:no-repeat;
		background-position:top;*/
		background-color:#FFF;
		padding:30px 20px 10px 40px;
		
	}
	
		div#FlashContainer{
			float:left;
			width:670px;
			height:246px;
			padding:20px 20px 14px 20px;
		}
		
		div#HomeContentMainLeft{
			float:left;
			width:440px;
		}
		
			div#HomeContentMain{
				float:left;
				width:420px;
				background-image:url(/images/homecontentbg.jpg);
				background-repeat:repeat-y;	
				padding-left:20px;
				background-position:20px;
			}
				div#HomeContents{
					float:left;
					width:380px;
					padding:20px;
					background-image:url(/images/homecontenttopbg.jpg);
					background-repeat:no-repeat;
				}
div#HomeContentsRandom_seo{
					float:left;
					width:380px;
					padding:20px 20px 0px 20px;
				}


div#HomeContentsRandom_seo2{
					float:left;
					width:630px;
					padding:20px 40px 0px 40px;
				}
				
				div#HomeContentsFooter{
					float:left;
					width:420px;
					background-image:url(/images/homecontentbotbg.jpg);
					background-repeat:no-repeat;
					background-position:20px 0px;
					padding-left:20px;
					padding-bottom:14px;
				
				}
		div#HomeContentMainRight{
			float:left;	
			width:250px;
			padding-left:20px;
		}
		
		div#LatestNews{
			float:left;
			width:230px;
			padding:0px 20px 10px 0px;
			overflow:hidden;
			
		}
			div#LatestNewsTop{
				float:left;
				width:230px;
				height:42px;
				background-image:url(/images/latest_news_top.jpg);
				background-repeat:no-repeat;
			}
			div#LatestNewsContents{
				float:left;
				width:190px;
				padding:16px 20px 20px 20px;
				background-image:url(/images/latest_news_bg.jpg);
				background-repeat:repeat-y;
			}
			div#LatestNewsBottom{
				float:left;
				width:230px;
				height:6px;
				background-image:url(/images/latest_news_bot.jpg);
				background-repeat:no-repeat;
				overflow:hidden;
			}	
		div#RequestACatalogue{
			float:left;
			width:250px;
			height:50px;
			padding:0px 0px 10px 0px;
		}	
		div#ProductRequestACatalogue{
			float:left;
			width:250px;
			height:50px;
			padding:10px 0px 10px 0px;
		}
		
		div#AccreditedMember{
			float:left;
			width:230px;
			padding:0px 20px 10px 0px;
		}
			div#AccreditedMemberTop{
				float:left;
				width:230px;
				height:42px;
				background-image:url(/images/accredited_member.jpg);
				background-repeat:no-repeat;
			}
			div#AccreditedMemberContents{
				float:left;
				width:190px;
				padding:16px 20px 20px 20px;
				background-image:url(/images/latest_news_bg.jpg);
				background-repeat:repeat-y;
			}
			div#AccreditedMemberBottom{
				float:left;
				width:230px;
				height:6px;
				background-image:url(/images/latest_news_bot.jpg);
				background-repeat:no-repeat;
			}	
		
		div#Logos{
			float:left;
			width:225px;
			padding-left:5px;
			padding-bottom:20px;
		}
		
	div#FooterContainerWrapper{
		float:left;
		width:986px;
		padding-bottom:30px;
	}
	div#FooterContainer{
		float:left;
		width:986px;
		height:89px;
		background-image:url(/images/footer.png);
		background-repeat:no-repeat;
	}
	
	div#InternalContentArea{
		float:left;
		width:710px;
		background-image:url(/images/intContentBodyBg.jpg);
		background-repeat:repeat-y;
		overflow:hidden;
	}
	
		div#InternalContentAreaTop{
			float:left;
			width:630px;
			background-image:url(/images/intContentTopBg.jpg);
			background-repeat:no-repeat;
			padding:20px 40px 20px 40px;
			overflow:hidden;
		}
		div#InternalContentAreaBot{
			float:left;
			width:710px;
			height:5px;
			background-image:url(/images/intContentBotBg.jpg);
			background-repeat:no-repeat;
			overflow:hidden;
		}
		
	div#ContactForm{
		float:left;
		width:630px;
		padding:20px 0px 0px 0px;
		
	}
 .txtbox{
	width:274px;
	height:13px;
	padding:5px;
	border:1px solid #d3d3d3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#252525;
 }
 .txtarea{
	width:274px;
	height:121px;
	padding:5px;
	border:1px solid #d3d3d3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#252525;
 }
 .SuccessMsg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#149b58;
	padding-bottom:10px;
 }
 div#SearchResultsListContainerWrapper{
	float:left;
	width:636px;
 }
 #Searchresults1_dtlDataList{
	float:left;
	width:636px;
 }
 
 div#ProdImg{
	float:left;
	width:325px;
 }


  div#ProdENQ{
	float:left;
	width:300px;
	padding:23px 25px 20px 0px;
 }

 div#ProdDetails{
	float:left;
	width:305px;
 }
