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:#dfdfdf;
	color:#686a7d;
	background-image: url(/Images/Body_BG.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial; 
	font-size:12px;
	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:940px;
	margin:0px auto;
	padding:36px 0px 0px 0px;
}


/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{		width:910px;
		height:30px;
		float:left;
		background-image:url(/Images/Menu_Bg.jpg);
		background-repeat:repeat-x;
		padding:4px 0px 0px 0px;
		/*overflow:hidden;*/
}

	div#HeaderContainer_menu_left
		{		width:15px;
				height:34px;
				float:left;
				background-image:url(/Images/Menu_Bg_left.jpg);
		}
	div#HeaderContainer_menu_right
		{		width:15px;
				height:34px;
				float:left;
				background-image:url(/Images/Menu_Bg_right.jpg);
		}
div#HeaderContainer_LogoHeader
{		width:940px;
		height:91px;
		float:left;
		padding:31px 0px 0px 0px;
		overflow:hidden;
}	
	div#HeaderContainer_Logo
	{		width:102px;
			height:91px;
			float:left;
			padding:0px 0px 0px 0px;
			overflow:hidden;
	}
	div#HeaderContainer_Title
	{		width:657px;
			height:91px;
			float:left;
			padding:0px 0px 0px 0px;
			overflow:hidden;
	}	

/*internal*/

div#HeaderContainer_Internal
{		width:940px;
		height:90px;
		float:left;
		padding:22px 0px 0px 0px;
		overflow:hidden;
}

	div#HeaderContainer_Internal_Logo
		{		width:197px;
				height:90px;
				float:left;
				padding:0px 0px 0px 117px;
				overflow:hidden;
		}

/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{		width:940px;
		height:418px;
		float:left;
		background-color:#FFFFFF;
		padding:0px 0px 71px 0px;
		overflow:hidden;	
}
	div#MainBodyContainer_left_pane
	{		width:92px;
			height:418px;
			float:left;
			background-color:#FFFFFF;
			/*background-image:url(/Images/left_pane_bg.jpg);
			background-repeat:repeat-x;*/
	}

	
		div#MainBodyContainer_center_pane
	{		width:684px;
			height:418px;
			float:left;
			padding:0px 0px 0px 0px;
			background-color:#CCCCCC;
	}
	
	
			div#MainBodyContainer_right_pane
	{		width:148px;
			height:418px;
			float:left;
			padding:0px 4px 0px 12px;
	}
	
			div#MainBodyContainer_rightFlash_Navi
	{		width:148px;
			height:418px;
			float:left;
	}
	

div#MainnewsContainer
{		width:940px;
		height:31px;
		float:left;
		padding:0px 0px 13px 0px;
		
}

	div#MainnewsContainer_left
{		width:60px;
		height:31px;
		float:left;
		background-color:#ffa631;
		overflow:hidden;
}
	div#MainnewsContainer_body
{		width:880px;
		height:25px;
		float:left;
		/*line-height:20px;*/
		background-color:#ffffff;
		border-top:solid 3px #ffa631;
		border-bottom:solid 3px #ffa631;
		padding:0px 0px 0px 0px;
		overflow:hidden;
		vertical-align:top;
		background-image:url(/Images/News_More.jpg);
		background-position:right top;
		background-repeat:no-repeat;
}

/*internalbody*/

div#MainBodyContainer_Internal
{		width:940px;
		height:418px;
		float:left;
		background-color:#FFFFFF;
		padding:10px 0px 71px 0px;
		overflow:hidden;
}
	div#MainBodyContainer_Internal_left_pane
	{		width:294px;
			height:428px;
			float:left;
			background-color:#FFFFFF;
			padding:0px 0px 0px 15px;
	}
		div#MainBodyContainer_Internal_left_pane_top
		{		width:294px;
				height:38px;
				float:left;
				background-color:#FFFFFF;
				padding:0px 0px 0px 0px;
		}
		div#MainBodyContainer_Internal_left_pane_botum
		{		width:294px;
				height:380px;
				float:left;
				background-color:#FFFFFF;
				background-image: url(/Images/internal_left_bg.jpg);
				background-repeat:no-repeat;
				padding:0px 0px 0px 0px;
		}
		div#MainBodyContainer_Internal_left_pane_botum_Treeview
		{		width:261px;
				height:310px;
				float:left;
				padding:70px 0px 0px 33px;
				overflow:hidden;
		}

			div#MainBodyContainer_Internal_left_pane_botum_newslist
		{		width:261px;
				height:310px;
				float:left;
				padding:70px 0px 0px 33px;
				overflow:hidden;

		}


	div#MainBodyContainer_Internal_right_pane
	{		width:600px;
			height:428px;
			float:left;
			background-repeat:repeat-x;
			padding:0px 14px 0px 17px;
			overflow:hidden;
			}

							div#MainBodyContainer_Internal_right_pane_gallery
				{		width:622px;
						float:left;
						height:428px;
						background-repeat:repeat-x;
						padding:0px 4px 0px 4px;
						
						}
			
			div#Media_Left{
				width:583px;
				height:428px;
				float:left;	
				padding:0px 0px 0px 0px;	
				
			}
			
			div#Media_Right{
				width:17px;
				height:70px;
				float:right;	
				padding:200px 0px 158px 0px;		
			}
			
			
	
		div#MainBodyContainer_Internal_right_ContactDetails
	{		width:235px;
			float:left;
			padding:0px 15px 0px 0px;
	}
			div#MainBodyContainer_Internal_right_ContactForm
	{		width:320px;
			float:left;
			padding:0px 0px 0px 10px;
	}
	
/************************************************************************
*	Footer
************************************************************************/
	
	div#FooterContainer
	{	width:940px;
		float:left;
		padding:20px 0px 0px 0px;
		}
		
		div#footer_copyright
		{
		position:relative;
		font-family:Arial, Helvetica, sans-serif; 
		font-size:9px; 
		font-weight:normal; 
		color:#686a7d;z-index:5;
		margin-top:-13px;
		float:left;
		padding:0px 0px 0px 400px;
		}
