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:#ffffff;
	color:#68695a;
	font-family: Arial; 
	font-size:12px;
	background-image:url(../Images/bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	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:100%;
	background-image:url(../Images/bgover.gif);
	background-repeat:no-repeat;
	background-position:top center;
	float:left;
}

div#MainContainer_in
{
	margin:auto;
	width:100%;
	background-image:url(../Images/bgover.png);
	background-repeat:no-repeat;
	background-position:top center;
}


/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:960px;
	height:140px;
	float:left;
	padding:0px 0px 60px 0px;
	background-image:url(../Images/head_bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

div#HeaderContainer_logo
{
	width:250px;
	height:140px;
	float:left;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}

div#HeaderContainer_Right
{
	width:710px;
	height:140px;
	float:left;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}

div#HeaderContainer_Right_quicklinks
{
	width:380px;
	height:35px;
	float:left;
	padding:0px 0px 0px 330px;
	background-image:url(../Images/quick_bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

div#HeaderContainer_Right_menu
{
	width:710px;
	height:105px;
	float:left;
	padding:0px 0px 0px 0px;
}

/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:960px;
	float:left;
	background-image:url(../Images/mainBG.gif);
	background-repeat:repeat-y;
}

div#MainBodyContainer_in
{
	width:900px;
	min-height:600px;
	_height:600px;
	float:left;
	padding:10px 10px 90px 50px;
	background-image:url(../Images/main_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}

	div#MainBodyContainer_in_contentleft
	{
		width:540px;
		float:left;
		padding:0px 20px 10px 0px;
	}
	
	
	
	div#MainBodyContainer_in_FlashRight
	{
		width:340px;
		float:left;
		height:450px;
		padding:0px 0px 0px 0px;
	}
	
	div#MainBodyContainer_Newsbar
	{
		width:510px;
		height:29px;
		float:left;
		padding:17px 320px 0px 70px;
		background-image:url(../Images/newsbar.gif);
		background-repeat:no-repeat;
		background-position:top left;
	}
	
	div#MainBodyContainer_Portfolios
	{
		width:780px;
		height:95px;
		float:left;
		padding:35px 120px 0px 0px;
		background-image:url(../Images/pline.gif);
		background-repeat:no-repeat;
		background-position:top left;
	}


/*Internal*/

div#MainBodyContainer_Internal
{
	width:867px;
	min-height:600px;
	_height:600px;
	float:left;
	padding:20px 40px 90px 53px;
	background-image:url(../Images/main_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}


	div#MainBodyContainer_Internal_paneleft
	{
		width:180px;
		float:left;
		padding:0px 30px 0px 0px;
	}
	
	div#MainBodyContainer_Internal_paneleft_port
	{
		width:180px;
		float:left;
		padding:0px 0px 10px 0px;
	}
	
		div#MainBodyContainer_Internal_Newsleft
		{
			width:155px;
			float:left;
			height:110px;
			overflow:hidden;
			padding:10px 10px 10px 15px;
			background-image:url(../Images/Int_Let_Newsbg.gif);
			background-repeat:no-repeat;
			background-position:left top;
		}
	
	div#MainBodyContainer_Internal_contentRight
	{
		width:657px;
		float:left;
		padding:0px 0px 0px 0px;
	}
	
	div#MainBodyContainer_Internal_brcm
	{
		width:657px;
		float:left;
		padding:0px 0px 12px 0px;
	}

/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{	
	clear:both;
	margin:auto;
	width:960px;
	padding:22px 0px 0px 0px;
}

div#FooterContainer_in
{
	width:960px;
	float:left;
	min-height:150px;
	_height:150px;
	
}

div#FooterContainer_SEO
{
	width:860px;
	float:left;
	min-height:100px;
	_height:100px;
	padding:0px 50px 20px 50px;
	background-image:url(../Images/seo_line.gif);
	background-repeat:no-repeat;
	background-position:bottom center;

}

div#FooterContainer_Pane
{
	width:860px;
	float:left;
	min-height:100px;
	_height:100px;
	padding:12px 50px 15px 50px;
}


div#FooterContainer_INTPane
{
	width:860px;
	float:left;
	min-height:100px;
	_height:100px;
	padding:0px 50px 15px 50px;
}

div#FooterContainer_enq
{
	width:220px;
	float:left;
	min-height:40px;
	_height:40px;
	padding:0px 0px 0px 0px;
}

div#FooterContainer_links
{
	width:400px;
	float:left;
	min-height:40px;
	_height:40px;
	padding:0px 0px 0px 0px;
}

div#FooterContainer_branding
{
	width:220px;
	float:left;
	padding:0px 0px 0px 0px;
}