html,body
{
	background-color:#ffffff;
	background-image:url(../Images/bodyBack.jpg);
	background-repeat:repeat-x;
	color:#666666;
	font-family:Verdana, Arial; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}

.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:964px;
	margin:0px auto;
}

div#InnerMainContainer{
	width:964px;
	float:left;
	background-color:#FFFFFF;
	margin-top:30px;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:964px;
	float:left;
}

div#LogoContainer
{
	width:964px;
	height:216px;
	float:left;
}

div#TopPortfolioContainer
{
	width:964px;
	height:96px;
	float:left;
	background-image:url(../Images/topPortfolioBack.jpg);
	background-repeat:repeat-x;
}


/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:962px;
	float:left;
	padding:10px 0px 0px 0px;	
	border-left:solid 1px #d4d4d4;
	border-right:solid 1px #d4d4d4;
}

div#InnerMainBodyContainer
{
	width:962px;
	float:left;
	background-image:url(../images/pgBottom.jpg);
	background-repeat:repeat-x;
	background-position:left bottom; 
	background-color:Transparent; 
	_height:71px;
	min-height:71px; 
}


div#PageContainer{
	width:490px;
	float:left;
	min-height:400px;
	_height:400px;
}


div#ProductPageContainer{
	width:696px;
	float:left;
	min-height:400px;
	_height:400px;
	padding:0px 8px 0px px;
}

div#ProductNameContainer{
	width:646px;
	float:left;

}

div#ProductBackLinkContainer{
	width:50px;
	float:left;
	padding-top:5px;

}

div#hrLine{
	width:696px;
	float:left;
	height:3px;
	padding-top:5px;
	padding-bottom:15px;

}

div#LeftPane{
	width:194px;
	float:left;
	padding:0px 24px 0px 16px;
}
	
	div#ProductLeftTop{
		width:194px;
		float:left;
		height:47px;
		background-image:url(../Images/ProductsLeftTop.jpg);
		background-repeat:no-repeat;
	}
	
	div#ProductLeftBody{
		width:192px;
		float:left;
		background-image:url(../Images/ProductsLeftBody.jpg);
		background-repeat:repeat-y;
		padding:0px 1px 0px 1px;
	}
	
	div#ProductLeftBot{
		width:194px;
		float:left;
		height:11px;
		background-image:url(../Images/ProductsLeftBot.jpg);
		background-repeat:no-repeat;
	}
	
	div#BookMarkContainer{
		width:194px;
		height:74px;
		float:left;
		padding-top:35px;
	}


div#RightPane{
	width:206px;
	float:left;
	padding:0px 8px 0px 24px;

}

	div#FeaturedProductLeftTop{
		width:206px;
		float:left;
		height:52px;
		background-image:url(../Images/FeaturedProductTop.jpg);
		background-repeat:no-repeat;
	}
	
	div#FeaturedProductLeftBody{
		width:176px;
		float:left;
		background-image:url(../Images/FeaturedProductBody.jpg);
		background-repeat:repeat-y;
		padding:15px 15px 15px 15px;
	}
	
	div#FeaturedProductLeftBot{
		width:206px;
		float:left;
		height:21px;
		background-image:url(../Images/FeaturedProductBottom.jpg);
		background-repeat:no-repeat;
	}
	#Contact1_rfvEmailAddress
		{
			display:none;
		}
	#Contact1_revEmailAddress
		{
			display:none;
		}

/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	width:919px;
	height:30px;
	padding-top:12px;
	padding:12px 25px 60px 20px;
	float:left;
	background-image:url(../Images/footerBack.jpg);
	background-repeat:no-repeat;
}
