html,body
{
	background-color:#ffffff;
	color:#000000;
	font-family:Verdana, Arial; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background-image:url(/Images/page_pg.gif);
	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
{
margin:auto;
width:912px;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	float:left;
	width:912px;
	height:131px;
}
	div#HeaderLogoContainer
	{
		float:left;
		width:912px;
		height:100px;
		background-position:top;
		background-image:url(/Images/page_top_bg.gif);
		background-repeat:repeat-x;
	}
		div#HeaderLogoContainer_1
		{
			float:left;
			width:199px;
			height:100px;
			background-image:url(/Images/logo.gif);
			background-repeat:no-repeat
		}	
		
		div#HeaderAddressContainer
		{
			float:right;
			width:123px;
			height:71px;
			background-image:url(/Images/left-top.gif);
			background-repeat:no-repeat;
			background-position:right;
			padding-top:29px;
			padding-right:25px;
			text-align:right;
			font-family:Arial; font-size:12px; color:#131543;
		}			
	div#HeaderMenuContainer
	{
		float:left;
		width:892px;
		height:31px;
		background-image:url(/Images/page_shadow.png);
		background-repeat:repeat-y;
		padding-left:10px; padding-right:10px; 
		/*position:relative; z-index:0;*/

	}
	
	div#HeaderMenuContainer_1
	{
		float:left;
		width:892px;
		height:29px;
		background-color:#d3d3d3;
		padding-bottom:2px;


	}
/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
float:left;
background-image:url(/Images/page_shadow.png);
background-repeat:repeat-y;
padding-left:10px; padding-right:10px;
width:892px;

}
/*home pages styles*/
	div#HomeMainBodyLeftPaneContainer
	{
		width:629px;
		
		padding-left:15px;padding-top:11px;	padding-bottom:11px;
		float:left;
		background-color:#FFFFFF;
		position:relative; z-index:0;
	}
		div#HomeMainBodyLeftPaneInnerContainer
		{
			width:628px;
			border-right-width: 1px;
			border-right-style: dashed;
			border-right-color: #CCCCCC;
			float:left;	
			position:relative; z-index:0;
				
		}
		div#HomeMainBodyLeftPaneInnerImageContainer{
			width:628px;
			float:left;
			height:407px;
			background-image:url(/Images/home_banner.jpg);
			background-repeat:no-repeat;	
		}
        div#HomeMainBodyLeftPaneInnerBodyTextContainer{
			width:608px;
			float:left;
			padding-top:28px; padding-right:20px;
			min-height:423px;
			_height:423px;
			
		}
		
	div#HomeMainBodyRightPaneContainer
	{
		float:right;
		width:225px;
		padding-left:15px;padding-top:11px;	padding-bottom:11px; padding-top:11px;
		background-color:#FFFFFF;
		position:relative; z-index:0;
	}
	
	
	div#HomeMainBodyRightPaneNewsContainer{
		float:right;
		width:210px;
		padding-bottom:11px; padding-right:15px;
		position:relative; z-index:0;
	}
    div#HomeMainBodyRightPanePortfolioContainer{
		float:right;
		width:210px;
		padding-bottom:11px; padding-right:15px;
		overflow:hidden;
		position:relative; z-index:0;
	}
/*news pages styles*/
	div#NewsAndEventMainBodyLeftPaneContainer
	{
			width:860px;
			min-height:717px;
			_height:717px;
			padding-left:16px; padding-right:16px; padding-top:10px;	padding-bottom:10px;
			float:left;
			background-color:#FFFFFF
	}
		div#NewsAndEventMainBodyLeftPaneImageContainer
		{
				width:860px;
				height:230px;
				float:left;
				background-image:url(/Images/News-&-Event.jpg);
				background-repeat:no-repeat;				
		}
		div#NewsAndEventMainBodyLeftPaneInnerContainer
		{
				width:860px;
				float:left;
				padding-top:10px;
		}	
			div#NewsAndEventMainBodyLeftPaneInnerLeftPaneContainer{
				width:585px;
				float:left;
				padding-right:15px;
				padding-top:20px; 
			}
			div#NewsAndEventMainBodyLeftPaneInnerRightPaneContainer{
				width:225px;
				float:right;
				position:relative; z-index:0;				
			}

/*internal */
	div#InternalMainBodyLeftPaneInnerImageContainer
	{
	width:608px;
	height:230px;
	float:left;
	background-image:url(../Images/internal.jpg);
	background-repeat:no-repeat;

	}

		div#InternalMainBodyRightPaneTreeContainer{
			float:right;
			width:210px;
			padding-bottom:11px; padding-right:15px;
		}

/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
float:left;
background-image:url(/Images/page_bot.gif);
background-repeat:no-repeat;
padding-left:10px; padding-right:10px;
width:892px;
height:50px;
	text-align:center; font-family:Arial; font-size:10px; color:#838282;
}
	div#FooterNavigationContainer{
		float:left;
		width:645px;
		height:50px;
		text-align:center; font-family:Arial; font-size:10px; color:#838282;
	}
	div#FooterBrandingContainer{
		float:right;
		width:237px;
		height:42px;
		padding-right:10px;
		padding-top:13px;
		text-align:right;
	}