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:#b6b6b6;
	color:#646363;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background-image:url(/Images/SiteBG.jpg); background-repeat:repeat-x;
}

.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
{width:950px; margin:auto;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:950px; float:left;
}

	div#LogoContainer
	{
		width:230px; float:left;	
	}
	div#LogoTankContainer
	{
		width:280px; float:left;	
	}
	
	
	
	
	
	div#Portfolio_CTAButtons
	{
		width:440px; float:left;	
		padding:15px 0px 0px 0px;
	}
	div#Portfolio_FreeCallContainer
	{
		width:440px; float:left;		
		background-image:url(/Images/Header_Underline_New.png);
		background-repeat:no-repeat;
		background-position:bottom right; text-align:left;
		padding:0px 0px 10px 0px;
	}
	
	div#NavContainer
	{
		width:950px; float:left;
		background-image:url(/Images/NavBG.jpg);
		background-repeat:no-repeat;
		height:50px;	
	}
	
		div#NavHomeContainer
		{
			width:87px; float:left;
			padding-left:13px;
		}
		
		div#SearchContainer
		{
			width:200px; float:left;	
			padding:8px 0px 0px 70px;
		}

/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:950px; float:left;
	background-color:#ffffff;
}

	div#jQueryBannerContainer
	{
		width:950px; float:left;	
		height:305px;
	}
	
	div#HomeLeftPaneContainer
	{
		width:603px; float:left;	
		padding:0px 50px 30px 35px;
	}	
	
	div#HomeProductCategoryContainer
	{
		width:603px; float:left;	
		padding:0px 0px 20px 0px;	
	}
	div#HomeRightPaneContainer
	{
		width:262px; float:left;		
	}
	
/************************************************************************
*	Enquire Now Form
************************************************************************/	

div#EnquireNowFormContainer
{
	width:242px; float:left;	
	padding:0px 0px 0px 0px;
	background-color:#b8be19;
}	

	div#EnquireNowHeader
	{
		width:242px; float:left;		
	}
	
	div#EnquireNowFormContent
	{
		width:202px; float:left;	
		padding:10px 20px 20px 20px;	
	}
	
div#CatalogPortfolioContainer
{
	width:202px; float:left;		
	padding:20px 20px 10px 20px;
	border-bottom:solid 1px #e0e0e0;
}	

div#NewsHomeContainer
{
	width:232px; float:left;	
	padding:20px 0px 20px 10px;		
}

	div#NewsMoreContainer
	{
		width:232px; float:left;	
		text-align:center;
		padding:15px 0px 15px 0px;	
	}
	

/************************************************************************
*	Internal
************************************************************************/	

div#InternalContentContainer
{
	width:950px; float:left;
	background-image:url(/Images/internalBG.jpg);
	background-repeat:repeat-y;	
}

div#InternalLeftPane
{
	width:241px; float:left;	
	background-image:url(/Images/headerRapidProducts.jpg);
	background-repeat:no-repeat;
	padding:53px 0px 20px 0px; overflow:hidden;
}

	div#LeftPaneEnquireNowContainer
	{
		width:241px; float:left; overflow:hidden;
		padding:20px 0px 80px 0px;	
		border-top:solid 1px #6f6f6f;
		/*margin-top:10px;*/
	}

div#InternalRightFullContainer
{
	width:709px ; float:left;	
}

div#InternalProdCategoryContainer
{
	width:659px ; float:left;	
	padding:0px 20px 20px 30px;
}

div#InternalProdSearchContainer
{
	width:659px ; float:left;	
	padding:0px 0px 20px 0px;
}


div#InternalCenterPane
{
	width:397px; float:left;
	padding:0px 20px 20px 30px;
}

div#ProductPropertyIcons
{
	width:397px; float:left;
	padding:20px 0px 20px 0px;	
}

	div#InternalBreadCrumbs{
		width:397px; float:left;
		padding:10px 0px 20px 0px;
	}
	
	div#InternalProdBreadCrumbs{
		width:659px; float:left;
		padding:10px 0px 20px 0px;
	}
	
	div#InternalProdInnerBreadCrumbs{
		width:659px; float:left;
		padding:10px 20px 20px 30px;
	}
div#InternalRightPane
{
	width:262px; float:left;
	padding-bottom:40px;
}	

	div#InternalRelatedMediaContainer
	{
		width:262px; float:left;	
		padding:10px 0px 10px 0px;
	}
	
div#InternalHTML2Container
{
	width:659px; float:left;		
	padding:0px 20px 20px 30px;
}	

div#InternalHTML2ProdContainer
{
	width:659px; float:left;		
	padding:0px 20px 20px 30px;
}	
	
/************************************************************************
*	Contact Us
************************************************************************/	

div#ContactUsFormContainer
{
	width:598px; float:left;
	background-image:url(/Images/headerEnquireNow_Long.jpg);
	background-repeat:no-repeat;
	padding:72px 15px 15px 15px;	
	background-color:#b8be19;
	margin-bottom:50px;
	margin-top:20px;
}

/************************************************************************
*	Footer
************************************************************************/

div#FooterSEOContainer{
	width:870px; float:left;	
	background-color:#b8be19;	
	padding:20px 40px 20px 40px;
}

div#FooterContainer
{
	width:950px; float:left;
	background-color:#252525;	
	padding:0px 0px 0px 0px;
}

	div#FooterLogoContainer
	{
		width:240px; float:right;	
		padding:10px 30px 0px 0px;
	}
	
/************************************************************************
*	Code Snippets
************************************************************************/

.tdHeading1{
	background-color:#f2f2f2;	
	border-left:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	padding:5px 15px 5px 5px;
}

.tdHeading2{
	background-color:#f2f2f2;	
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	padding:5px 5px 5px 5px;
}

.tdPrItem{
	padding:8px	15px 8px 5px;
	border-bottom:1px solid #f2f2f2;
}
	
	
.td2Heading1{
	background-color:#f2f2f2;	
	border-left:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	padding:5px 15px 5px 10px;
}
.td2Heading2{
	background-color:#f2f2f2;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	padding:5px 5px 5px 10px;
}
.td2_1Heading2{
	background-color:#f2f2f2;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	padding:5px 5px 5px 5px;
}
.td2Heading3{
	background-color:#f2f2f2;	
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	padding:5px 5px 5px 10px;
}
.td2PrItem{
	padding:10px	15px 10px 10px;
	border-bottom:1px solid #f2f2f2;
	vertical-align:top; text-align:left;
}
.Product2Title{
	color:#444444; font-size:17px; font-weight:bold; padding:0px 0px 12px 0px;
}

#viewDiagramLink a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#459aea; text-decoration:none;}



/************************************************************************
* 	Home Portfolio Classes
************************************************************************/
.ProdCat_Line1 {background-color: #f8f8f8; padding: 0px 14px 15px; height: 255px;}
.ProdCat_Line2 {background-color: #f8f8f8; padding: 0px 14px 15px; height: 100px;}
.ProdCat_Line3 {background-color: #f8f8f8; padding: 0px 14px 15px; height: 80px;}
.ProdCat_Line4 {background-color: #f8f8f8; padding: 0px 14px 15px; height: 150px;}


