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:#2179a7;
	color:#ffffff;
	font-family:'myriad-pro-1', Arial; 
	font-size:14px;
	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#MainBanner
{
	float:left;
	width:100%;height:434px;
	text-align:center;
	background:no-repeat top center;
	background-color:#176791;
}

div#InternalBanner
{
	float:left;
	width:100%;height:31px;
	text-align:center;
	background:no-repeat top center #176791;
}


div#MainEditableText
{
	margin:auto;
	width:970px;
}
div#MainEditableTextInt
{
	float:right;
	text-align:right;
	margin:140px 10px 0 0 ;
	background:url(../Images/MainEditableTextBg.png) repeat;
	width:270px;padding:15px;
	font-size:23px;font-weight:600;line-height:160%	
}
div#MainEditableTextHome
{
	float:right;
	text-align:right;
	margin:140px 10px 0 0 ;
	background:url(../Images/MainEditableHomeTextBg.png) repeat;
	width:270px;padding:15px;
	font-size:23px;font-weight:600;line-height:160%	
}


/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	float:left;
	width:100%;
	margin-top:-434px;
}
div#InternalHeaderContainer
{
	float:left;
	width:100%;
	margin-top:-31px;
}


div#HeaderInt
{
	margin:auto;
	width:960px;padding:0 10px 0 0;
}
	
	div#MainNavArea
	{
		float:left;
		width:250px;
	}
		div#MainNavAreaTop
		{
			float:left;
			width:230px;background:url(../Images/mainNavTop.png) repeat-y;
			padding:25px 13px 25px 7px;
		}
			div#logo
			{
				float:left;
				width:195px;padding-bottom:25px;padding:0px 5px 0px 30px;
			}
			div#navigation
			{
				float:left;padding-top:20px;
			
			}
		
		
		
		
		div#MainNavAreaBtm
		{
			float:left;
			width:250px;background:url(../Images/navbtm.png) no-repeat top center;
			height:28px;
		}
		
	div#SearchCont
	{
		float:right;width:300px;
	}	
		div#SearchContBtn
		{
			float:right;width:33px;height:31px;
		}	
		div#SearchMain
		{background-repeat: repeat-y;
		background-repeat: repeat-x;
			float:right;height:27px;padding:2px 4px;
			background:url(../Images/searchBg.png) repeat;
			overflow:hidden;display:none;width:197px;position:relative;
			
		}	
		

/************************************************************************
*	MainBody
************************************************************************/

div#MainContainer
{
	margin:auto;
	width:950px;padding:0 10px;
}


div#InternalMainContainer
{
	margin:auto;
	width:950px;padding:0 10px;
	
}

div#MainBodyContainer
{
	float:left;
	width:950px;padding:25px 0;
}
div#internalMainBodyContainer
{
	float:left;
	width:950px;padding:0px 0 25px 0;
	margin-top:-20px;
}

	div#leftPane
	{
		float:left;
		width:200px;padding:00px 50px 0 32px;
		margin-top:-10px;
	}
	div#InternalleftPane
	{
		float:left;
		width:282px;
	}	
	
	
	div#rightPane
	{
		float:left;
		width:476px;
		padding-right:192px;background:url(../Images/RightPaneBg.png) no-repeat;padding:50px 0 0 0;
	}
	
	div#internalrightPane
	{
		float:left;
		width:668px;
		background:url(../Images/RightPaneBg.png) no-repeat;padding:50px 0 0 0;

	}
	div#HtmlContainer,
	div#HtmlContainer2
	
	{
		float:left;
		width:628px;
		padding:20px 0 0 0;border-top:1px solid #438fb6;
		margin:20px 20px 0 20px;
	}	
	
	
/*	div#HtmlContainer ul,
	div#HtmlContainer2 ul	{margin-left:-16px;}
	
	div#rightPane h1,div#internalrightPane h1,
	div#rightPane h2,
	div#rightPane h3,div#internalrightPane h3,
	div#rightPane p,div#internalrightPane p
	{padding-left:16px;}
*/

.HideClass{display:none}


/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	float:left;
	width:890px;
	border-top:1px solid #438fb6;
	padding:20px 30px;
}
	div#FooterRight
	{
		float:left;
	}

	div#Footerleft
	{
		float:left;
		clear:both
	}

/************************************************************************
*	header Banner
************************************************************************/
#MainBannerQuote
{
	width:100%;
	display:block;
	float:left;
	height:434px;
	margin-top:-434px;
	background-color:#176791;

}
#MainBannerQuoteInt
{
	width:950px;
	margin:auto;
	height:434px;
}

#MainBannerQuoteContent
{
	width:630px;
	float:left;
	height:322px;
	padding:113px 10px 0 310px;
	background:url(../Images/QuoteTop.png) no-repeat 270px 95px;
}

#MainBannerQuoteContentInt
{
	width:570px;
	float:left;padding-right:40px;
	background:url(../Images/QuoteBtm.png) no-repeat bottom right;
	color:#ffffff;font-size:30px;font-weight:200;
}

#MainNavArea
{
	position:relative;
	z-index:8;
}

#HeaderInt
{
	position:relative;
	z-index:9;
}

#HeaderContainer
{
	position:relative;
	z-index:10;
}
