*{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

HTML{
	height:100.02%;
	}

BODY{
	background:#FFF;
	}

TABLE {
	border-collapse:collapse;
	}

TD {
	vertical-align:top;
	}		

H1{
	font-size:15px;
	letter-spacing:-0.6px;
	line-height:17px;
	color:#3b3b3b;
	margin-left:6px;
	text-align:center;
	}

H2{
	font-size:28px;
	font-weight:normal;
	color:#9C9C31;
	text-align:center;
	margin-top:6px;
	}


H3{
	font-size:15px;
	font-weight:normal;
	line-height:18px;
	color:#FFF;
	margin-left:6px;
	}

H4{
	font-size:16px;
	letter-spacing:-0.5px;
	line-height:12px;
	color:#757575;
	margin-top:23px;	
	}

H5{
	font-size:14px;
	color:#9C9C31;
	}
	
H5 A:link, 
H5 A:visited {
	font-size:13px;
	text-decoration:none;
	letter-spacing:-0.8px;
	color:#9C9B31;
	}	

H5 A:hover {
	color:#125C10;
	text-decoration:underline;
	}


H6{
	font-size:15px;
	font-weight:bold;
	letter-spacing:-0.2px;
	line-height:14px;
	color:#B6B769;
	margin-left:6px;
	margin-top:13px;
	}
	
H6 A:link, 
H6 A:visited {
	font-size:15px;
	font-weight:bold;
	letter-spacing:-0.8px;
	line-height:14px;
	color:#B6B769;
	text-decoration:none;
	}

H6 A:hover {
	text-decoration:underline;
	}	

p{
	line-height:19px;
	}

p A:link,
p A:visited {
	font-size:12px;
	line-height:19px;
	text-decoration:none;
	color:#9C9C31;
	}

p A:hover {
	text-decoration:underline;
	color:#9C9C31;
	}

.TextTitle{
	font-size:13px;
	color:#9C9C31;
	font-weight:bold;
	margin-top:18px;
	line-height:19px;
	}

.TextTitle A:link,
.TextTitle A:visited {
	font-size:13px;
	color:#9C9C31;
	font-weight:bold;
	text-decoration:none;
	}
	
.TextTitle A:hover {
	font-size:13px;
	color:#9C9C31;
	font-weight:bold;
	text-decoration:underline;
	}

/*--------------------navigation--------------------*/

#MainNav UL LI{
	float:left;
	height:34px;
	display:inline;
	}

#MainNav LI{
	list-style-type:none;
	background:url(images/tab.jpg) top no-repeat;
	height:34px;
	width:131px;
	margin-right:3px;
	}
#MainNav LI.M7{
	margin-right:0;
	}

#MainNav LI A:link,
#MainNav LI A:visited {
	display:block;
	font-size:15px;
	color:#FFF;
	height:34px;
	width:131px;
	text-decoration:none;
	line-height:33px;
	text-align:center;
	}

#MainNav LI A:hover {
	background:url(images/tab.jpg) bottom no-repeat;
	text-decoration:none;
	}
	
#FootNav{
	float:left;
	list-style-type:none;
	}

#FootNav LI{
	display:inline;
	margin-right:10px;
	}

#FootNav LI A:link, 
#FootNav LI A:visited {
	color:#000;
	text-decoration:none;
	}

#FootNav LI A:hover {
	color:#9D9B34;
	text-decoration:none;
	}	

/*--------------------content--------------------*/

.PageHolder{
	margin:0 auto;
	width:937px;
	}

.HeaderHolder{
	float:left;
	width:100%;
	height:254px;
	padding-top:12px;
	background:url(images/bg.jpg) top repeat-x;
	}
	
.MainNavHolder{
	float:left;
	height:34px;
	width:100%;
	}	
	
.Logo{
	float:left;
	margin:3px 3px 0 0;
	border:1px solid #C2C2C2;
	}
	
.HeaderImg{
	float:left;
	margin-top:3px;
	}
	
.ContentHolder{
	float:left;
	width:100%;
	margin-top:3px;
	}
	
.LeftContent{
	float:left;
	width:265px;
	margin-right:3px;
	}
	
.LeftTop{
	float:left;
	width:241px;
	border:1px solid #C2C2C2;
	padding:16px 11px 20px 11px;
	}	

.LeftBox1{
	float:left;
	width:239px;
	height:93px;
	background:url(images/LeftBox1_bg.jpg) no-repeat;
	padding:4px 13px 13px 13px;
	margin-top:3px;
	}

.boxImg{
	float:left;
	margin-top:16px;
	margin-right:26px;
	}
	
.LeftBox2{
	float:left;
	width:239px;
	height:132px;
	background:url(images/LeftBox2_bg.jpg) no-repeat;
	padding:4px 13px 13px 13px;
	margin-top:3px;
	}
	
.address{
	font-size:15px;
	letter-spacing:-0.6px;
	line-height:17px;
	color:#3b3b3b;
	margin-left:6px;	
	}
		
.CenterContent{
	float:left;
	width:667px;
	}
	
.Menu{
	float:left;
	width:667px;
	height:33px;
	background:url(images/menu.jpg) no-repeat;
	margin-bottom:7px;
	}	
		
.MenuTitle{
	font-size:16px;
	font-weight:normal;
	line-height:28px;
	color:#FFF;
	margin-left:27px;
	}
			
.ContentText{
	float:left;
	width:325px; 
	padding:18px 54px 0 28px;
	padding:expression('18px 0px 0 28px');
	}		
	
.MainTitle{
	font-size:24px;
	font-weight:normal;
	color:#9C9C31;
	line-height:23px;
	margin-bottom:10px;
	}
	
.ContentImg{
	float:left;
	margin:8px 0 8px 0;
	}
			
.RightContent{
	float:right;
	width:260px;
	}
	
.RightImg{
	background:url(images/RightImg_1.jpg) top no-repeat;
	width:226px;
	height:123px;
	padding:19px 18px 13px 16px;
	margin-bottom:5px;
	}	
	
.RightImg2{
	background:url(images/RightImg_2.jpg) top no-repeat;
	width:260px;
	height:105px;
	}	

.RightTitle{
	font-size:18px;
	font-weight:bold;
	color:#125C10;
	text-align:right;
	line-height:24px;
	margin-top:-10px
	}

.RightText{
	color:#575757;
	}
	
.pic{
	margin:7px 26px 0 0;
	}	

.Left{
	float:left;
	height:81px;
	width:92px;
	margin: 0 0 0 20px;
	font-size:20px;
	font-weight:bold;
	color:#9C9C31;
	line-height:24px;
	}

.Left a:link{
	float:left;
	height:81px;
	width:92px;
	font-size:18px;
	font-weight:bold;
	color:#9C9C31;
	line-height:24px;
	text-decoration:none
	}

.left a:hover {
	text-decoration:underline;
	color:#9C9C31;
	}
	
.Right{
	float:left;
	width:132px;
	font-size:12px;
	color:#565656;
	}
	
.Right2{
	font-size:16px;
	font-weight:bold;
	letter-spacing:-0.8px;
	color:#B6B769;
	margin-bottom:10px;
	margin-left:8px;
	margin-bottom:19px;
	line-height:12px;
	}	
		
.FooterHolder{
	float:left;
	background:url(images/bg.jpg) repeat-x top;
	height:40px;
	width:100%;
	margin-top:10px;
	padding:10px 0 15px 0;
	padding:expression('10px 0 10px 0');
	}

.Copyright{
	float:left;
	color:#000;
	text-align:right;
	margin-top:-10px;
	}

.Copyright A:link,
.Copyright A:visited {
	font-size:12px;
	color:#000;
	text-decoration:none;
	}

.Copyright A:hover {
	color:#B6B769;
	text-decoration:none;
	}
	
.Form{
	clear:both;
	margin-top:15px;
	}
		
.Form FORM TD {
	font-weight:bold;
	font-size:13px;
	color:#9C9C31;
	}

.Form FORM INPUT {
	background-color:#FFF;
	border:1px solid #9C9C31;
	width:146px;
	height:16px;
	margin-left:45px;
	margin-bottom:2px;
	font-weight:normal;
	padding:2px 0 2px 0;
	}

.Form FORM .sub {
	width:80px;
	height:22px;
	font-size:13px;
	font-weight:normal;
	color:#000;
	}

.Form FORM .sub:hover {
	color:#9C9C31;
	text-decoration:underline;
	} 

.field {
	background-color:#FFF;
	border:1px solid #9C9C31;
	width:146px;
	}
	
		