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:#ebebeb;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background-image:url(../Images/bg.gif);
	background-position:top;
	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
{
	width:980px;
	margin:auto;
	padding:40px 0px 0px 0px;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:980px;
	height:258px;
	float:left;
	padding:0px 0px 5px 0px;
	background-image:url(../Images/headertop.gif);
	background-position:top center;
	background-repeat:no-repeat;
}

	div#HeaderContainer_top
	{
		width:910px;
		height:55px;
		float:left;
		overflow:hidden;
		padding:25px 35px 18px 35px;

	}
	
		div#HeaderContainer_top_logo
		{
			width:250px;
			height:55px;
			float:left;
			overflow:hidden;
			padding:0px 450px 0px 0px;
	
		}
		
		div#HeaderContainer_top_Search
		{
			width:210px;
			height:55px;
			float:left;
			overflow:hidden;
			padding:0px 0px 0px 0px;
	
		}
		
			div#HeaderContainer_top_Search_Top
			{
				width:210px;
				height:30px;
				float:right;
				text-align:right;
				overflow:hidden;
				padding:0px 0px 0px 0px;
		
			}
			div#HeaderContainer_top_Search_in
			{
				width:210px;
				height:25px;
				float:Right;
				overflow:hidden;
				padding:0px 0px 0px 0px;
				background-image:url(../Images/search.gif);
				background-position:right top;
				background-repeat:no-repeat;
		
			}
		
		
	
	div#HeaderContainer_Menu
	{
		width:970px;
		height:40px;
		float:left;
		padding:0px 0px 0px 10px;

	}
	
	div#HeaderContainer_FLash
	{
		width:980px;
		height:120px;
		float:left;
		padding:0px 0px 0px 0px;
		background-image:url(../Images/headerBG.gif);
		background-repeat:no-repeat;
		background-position:left top;
		overflow:hidden;

	}

/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:930px;
	float:left;
	min-height:550px;
	_height:550px;
	padding:20px 15px 50px 35px;
	background-image:url(../Images/bg_1.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:#f9f9f9;
}

			div#INT_MainBodyContainer_outimage
				{
					width:930px;
					float:left;
					min-height:500px;
					_height:500px;
					padding:35px 15px 50px 35px;
					/*background-image:url(../Images/BodyBG.gif);
					background-position:bottom right;
					background-repeat:no-repeat;*/
					background-color:#f9f9f9;
				}
				
				div#INT_MainBodyContainer_Contact
				{
					width:930px;
					float:left;
					min-height:500px;
					_height:500px;
					padding:35px 15px 50px 35px;
					background-image:url(../Images/bg_2.jpg);
					background-position:bottom right;
					background-repeat:no-repeat;
					background-color:#f9f9f9;
				}
				
				div#INT_MainBodyContainer_News
				{
					width:930px;
					float:left;
					min-height:500px;
					_height:500px;
					padding:35px 15px 50px 35px;
					background-image:url(../Images/bg_3.jpg);
					background-position:bottom right;
					background-repeat:no-repeat;
					background-color:#f9f9f9;
				}
				
				
				div#INT_MainBodyContainer_Fouc
				{
					width:930px;
					float:left;
					min-height:500px;
					_height:500px;
					padding:35px 15px 50px 35px;
					background-image:url(../Images/bg_4.jpg);
					background-position:bottom right;
					background-repeat:no-repeat;
					background-color:#f9f9f9;
				}
				

				div#INT_MainBodyContainer
				{
					width:930px;
					float:left;
					min-height:500px;
					_height:500px;
					padding:35px 15px 50px 35px;
					background-image:url(../Images/bg_1.jpg);
					background-position:bottom right;
					background-repeat:no-repeat;
					background-color:#f9f9f9;
				}
				
				div#INT_MainBodyContainer_Brcum
				{
					width:930px;
					float:left;
					min-height:35px;
					_height:35px;
					padding:0px 0px 10px 0px;
				}
				
				div#INT_MainBodyContainer_Left
				{
					width:230px;
					float:left;
					padding: 0px 50px 0px 0px;
				}
				
				div#INT_MainBodyContainer_Center
				{
					width:430px;
					float:left;
					padding: 0px 30px 0px 0px;
				}
				
				div#INT_MainBodyContainer_Right
				{
					width:190px;
					float:left;
					padding: 0px 0px 0px 0px;
				}
				
				
	div#Colm_MainBodyContainer_Right
				{
					width:650px;
					float:left;
					padding: 0px 0px 0px 0px;
				}			
				

	div#FullBody_MainBodyContainer_Center
				{
					width:930px;
					float:left;
					min-height:400px;
					_height:400px;
					
				}
				
				
				div#Contact_MainBodyContainer_Left
				{
					width:600px;
					float:left;
					min-height:400px;
					_height:400px;
					padding: 0px 40px 0px 0px;
					
				}
				div#Contact_MainBodyContainer_Right
						{
							width:290px;
							float:left;
							min-height:400px;
							_height:400px;
							
						}
						
						
						.MapBG
						{
							width:260px;
							float:left;
							height:175px;
							padding:7px 7px 7px 7px;
							background-image:url(../Images/mapBG.gif);
							background-repeat:no-repeat;
							background-position:top center;
							
						}
						
						

	div#MainBodyContainer_homeContent
	{
		width:570px;
		float:left;
		padding:15px 90px 0px 0px;
	}
	
	
	div#MainBodyContainer_homeRight
	{
		width:270px;
		float:left;
		padding: 0px 0px 0px 0px;
	}
	
	
			.NewsHeader
			{
				width:270px;
				height:49px;
				float:left;
				padding: 0px 0px 0px 0px;
				overflow:hidden;
			}
			
			.NewsBody
			{
				width:230px;
				min-height:120px;
				_height:120px;
				float:left;
				/*background-image:url(../Images/Newsbody.gif);*/
				background-color:#FFF;
				background-position:top center;
				background-repeat:repeat-y;
				padding: 0px 20px 0px 20px;
				overflow:hidden;
			}
			
			
			.logonboxHeader
			{
				width:270px;
				height:18px;
				float:left;
				padding: 0px 0px 0px 0px;
				overflow:hidden;
			}
			
			.Loginbody
			{
				width:230px;
				min-height:100px;
				_height:100px;
				float:left;
				background-image:url(../Images/loginbd.gif);
				background-position:top center;
				background-repeat:repeat-y;
				padding: 0px 20px 0px 20px;
				overflow:hidden;
			}
			
			.NewsFooter
			{
				width:270px;
				height:18px;
				float:left;
				padding: 0px 0px 0px 0px;
				overflow:hidden;
			}
	
	
	.contactHeader
			{
				width:600px;
				height:18px;
				float:left;
				padding: 0px 0px 0px 0px;
				overflow:hidden;
			}
	.contactBody
			{
				width:550px;
				min-height:300px;
				_height:300px;
				float:left;
				background-image:url(../Images/combody.gif);
				background-position:top center;
				background-repeat:repeat-y;
				padding: 0px 30px 0px 20px;
				overflow:hidden;
			}
	.contactFooter
			{
				width:600px;
				height:18px;
				float:left;
				padding: 0px 0px 0px 0px;
				overflow:hidden;
			}
			
			
			
			.TablHeader
			{
				width:911px;
				height:60px;
				float:left;
				padding: 0px 0px 0px 0px;
				overflow:hidden;
			}
		.TablBody
			{
				width:911px;
				min-height:240px;
				_height:240px;
				float:left;
				/*background-image:url(../Images/tablebody.gif);
				background-position:top center;
				background-repeat:repeat-y;*/
				padding: 0px 0px 0px 0px;
				overflow:hidden;
				/*border-bottom:1px solid #ebebeb;
				border-left:1px solid #ebebeb;
				border-right:1px solid #ebebeb;*/
			}
			.TablFooter
			{
				width:911px;
				height:15px;
				float:left;
				padding: 0px 0px 0px 0px;
				overflow:hidden;
			}
			
			.TablBody_row01
			{
				width:909px;
				min-height:80px;
				_height:80px;
				float:left;
				display:block;
				background-color:#ffffff;
				padding: 10px 0px 10px 0px;
				overflow:hidden;
				border-left:1px solid #ebebeb;
				border-right:1px solid #ebebeb;
			}
			
			.TablBody_row02
			{
				width:909px;
				min-height:80px;
				_height:80px;
				float:left;
				display:block;
				background-color:#d9d9d9;
				padding: 10px 0px 10px 0px;
				overflow:hidden;
				border-left:1px solid #ebebeb;
				border-right:1px solid #ebebeb;
			}
			
				.tabcel01
				{
					
					padding: 0px 0px 0px 0px;
					overflow:hidden;
					font-size:14px; color:#222222; font-weight:normal; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-style:italic;
				}
				
				.tabcel03
				{
					
					padding: 0px 0px 0px 0px;
					overflow:hidden;
					font-size:14px; color:#222222; font-weight:normal; line-height:20px; font-family:Arial, Helvetica, sans-serif; 
				}
				
				.tabcel04
				{
					
					padding: 0px 0px 0px 0px;
					overflow:hidden;
					font-size:14px; color:#222222; font-weight:normal; line-height:20px; font-family:Arial, Helvetica, sans-serif; 
				}

			
			

/************************************************************************
*	Footer
************************************************************************/
/*div#FooterContainer
{
	width:980px;
	float:left;
	min-height:202px;
	_height:202px;
	padding:5px 0px 40px 0px;
}*/

div#FooterContainer
{
	width:980px;
	float:left;
	min-height:102px;
	_height:102px;
	padding:5px 0px 40px 0px;
}

	div#FooterContainer_Seo
	{
		width:910px;
		float:left;
		min-height:120px;
		_height:120px;
		padding:15px 35px 15px 35px;
		background-image:url(../Images/SeoBG.gif);
		background-position:bottom;
		background-repeat:repeat-x;
		background-color:#e5f2f9;
	}
	
	div#FooterContainer_Footer
	{
		width:910px;
		float:left;
		height:52px;
		padding:0px 35px 0px 35px;
		background-image:url(../Images/footerBG.gif);
		background-position:Top Center;
		background-repeat:no-repeat;
		background-color:#FFF;
	}