Body {
	background-color: #f4f4f4;
	margin: 0px;
}
a{ padding:0px; margin:0px;}
#Wrapper {
	width: 989px;
	margin: 0 auto;
	overflow:hidden;
	background-image: url(../image/MiddleMainAreaBgwhite.png);
	background-position: left top;
	background-repeat: repeat-y;
}
#MainHeaderArea {
	height: 326px;
	background-image: url(../image/MainHeaderBg.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding-top: 25px;
	padding-right: 19px;
	padding-left: 20px;
	background-color: #ffffff;
}
#MainFooterArea {
	height: 69px;
	background-image: url(../image/MainFooterBg.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 19px;
	width: 950px;
	margin: 0 auto;
	overflow:hidden;
	padding-bottom: 26px;
	background-color: #ffffff;
	
}
#FooterBottomBg {
	background-color: #ffffff;
	height: 12px;
}
#FooterBottomLeft {
	background-image: url(../image/FooterBottomLeft.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width: 9px;
	height: 12px;
	float: left;
}
#FooterBottomRight {
	background-image: url(../image/FooterBottomRight.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width: 9px;
	height: 12px;
	float: right;
}
#FooterNavAreaBg {
	margin-left: 9px;
	margin-right: 10px;
	background-image: url(../image/FooterNavBg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	height: 57px;
}
#FooterNavLeft {
	background-image: url(../image/FooterNavLeft.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 8px;
	height: 57px;
	float: left;
	width: 915px;
}
#FooterNavRight {
	background-image: url(../image/FooterNavRight.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width: 8px;
	height: 57px;
	float: right;
}
#FooterLinkArea {
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
}
a.ftr:link {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
}
a.ftr:visited {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
}
a.ftr:hover {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
}
#FooterCopyRightArea {
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	text-align: center;
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
}
a.FooterLink:link {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
a.FooterLink:visited {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
a.FooterLink:hover {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
#HeaderTopBg {
	height: 10px;
}
#HeaderTopLeft {
	float: left;
	width: 8px;
	height: 10px;
	background-image: url(../image/HeaderTopLeft.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}
#HeaderTopRight {
	float: right;
	width: 8px;
	height: 10px;
	background-image: url(../image/HeaderTopright.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}
#HeaderMiddleBg {
	margin-left: 8px;
	margin-right: 9px;
	background-image: url(../image/HeaderMiddleBg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	height: 119px;
	margin-bottom: 10px;
}
#HeaderMiddleLeft {
	float: left;
	height: 119px;
	background-image: url(../image/HeaderMiddleLeft.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 16px;
	width: 911px;
}
#HeaderMiddleRight {
	float: right;
	background-image: url(../image/HeaderMiddleRight.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width: 6px;
	height: 119px;
}
#LogoArea {
	width: 280px;
	height: 108px;
	padding-top: 11px;
	float: left;
}
#HeaderNavArea {
	float: left;
	width: 631px;
	padding-top: 44px;
	height: 75px;
}
#HeaderNavBg {
/*	background-image: url(../image/HeaderNavBg.jpg);*/
	background-position: left top;
	background-repeat: repeat-x;
	height: 37px;
}
.HeaderNavSep {
	background-image: url(../image/HeaderNavSep.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width: 2px;
	float: left;
	height: 37px;
}
.HomeArea-Nor {
	width: 63px;
	height: 37px;
	background-image: url(../image/HomeNav-Nor.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	text-align: center;
	line-height: 37px;
	vertical-align: middle;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	float: left;
	cursor: pointer;
}
.HomeArea-Rol {
	width: 63px;
	height: 37px;
	background-image: url(../image/HomeNav-Rol.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	text-align: center;
	line-height: 37px;
	vertical-align: middle;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	float: left;
	cursor: pointer;
	text-decoration:none;
}
.NewsArea-Nor {
	width: 155px;
	height: 37px;
	float: left;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
	line-height: 37px;
	vertical-align: middle;
	text-decoration:none;
}
.NewsArea-Rol {
	width: 155px;
	height: 37px;
	float: left;
	background-image: url(../image/NewsNav-Rol.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
	line-height: 37px;
	vertical-align: middle;
	text-decoration:none;
}
.TradeArea-Nor {
	width: 176px;
	height: 37px;
	float: left;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
	line-height: 37px;
	vertical-align: middle;
	text-decoration:none;
}
.TradeArea-Rol {
	width: 176px;
	height: 37px;
	float: left;
	text-align: center;
	background-image: url(../image/TradeNav-Rol.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
	line-height: 37px;
	vertical-align: middle;
	text-decoration:none;
}
.TradeNewsArea-Nor {
	width: 115px;
	height: 37px;
	float: left;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
	line-height: 37px;
	vertical-align: middle;
	text-decoration:none;
}	
.TradeNewsArea-Rol {
	width: 115px;
	height: 37px;
	float: left;
	text-align: center;
	background-image: url(../image/TradeNewsNav-Rol.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
	line-height: 37px;
	vertical-align: middle;
	text-decoration:none;
}
.LinksArea-Nor {
	width: 114px;
	height: 37px;
	float: left;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
	line-height: 37px;
	vertical-align: middle;
	background-image: url(../image/LinksNav-Nor.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	text-decoration:none;
}
.LinksArea-Rol {
	width: 114px;
	height: 37px;
	float: left;
	text-align: center;
	background-image: url(../image/LinksNav-Rol.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
	line-height: 37px;
	vertical-align: middle;
	text-decoration:none;
}
#HeaderImgArea {
	margin-right: 10px;
	margin-left: 9px;
	height: 147px;
	background-image: url(../image/HeaderBottomBg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-top: 23px;
	padding-bottom: 17px;
	padding-left: 33px;
	padding-right: 480px;
}
.HeaderImgTitleArea {
	height: 25px;
	font-family: "Times New Roman";
	font-size: 20px;
	color: #ffffff;
	padding-top: 15px;
	background-image: url(../image/BoxIcon.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	text-transform: uppercase;
}
.NewsAndEventArea {
	height: 98px;
}
.NewsAndEventLeft {
	float: left;
	width: 201px;
	height: 98px;
	background-image: url(../image/NewsAreaSep.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	padding-right: 10px;
}
.NewsAndEventRight {
	float: left;
	width: 197px;
	height: 98px;
	padding-left: 10px;
}
.TitleArea {
	height: 34px;
	line-height: 34px;
	vertical-align: middle;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.GreenContent {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #a3dd55;
}
.NewsAndEventContent {
	font-family: Arial;
	font-size: 11px;
	color: #cbcbcb;
	height: 40px;
}
.LinkArea {
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	font-family: Arial;
	font-size: 11px;
	color: #a3dd55;
}
a.Morelink:link {
	font-family: Arial;
	font-size: 11px;
	color: #a3dd55;
	text-decoration: underline;
}
a.Morelink:visited {
	font-family: Arial;
	font-size: 11px;
	color: #a3dd55;
	text-decoration: underline;
}
a.Morelink:hover {
	font-family: Arial;
	font-size: 11px;
	color: #a3dd55;
	text-decoration: none;
}
#MainMiddleArea {
	background-image: url(../image/MiddleMainAreaBg.png);
	background-position: left top;
	background-repeat: repeat-y;
	padding-left: 29px;
	padding-right: 30px;
	background-color: #ffffff;
	padding-top: 8px;

}
.TopBoxBg {
	background-image: url(../image/TopBoxBg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-top: 17px;
	padding-left: 15px;
	background-color: #ffffff;
	margin-bottom: 20px;
}
.BoxContent {
	font-family: Arial;
	font-size: 11px;
	color: #393939;
}
.BoxTitleArea {
	margin-bottom: 8px;
}
.h1 {
	font-family: "Times New Roman";
	font-size: 14px;
	color: #40660d;
	text-transform: uppercase;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.h2 {
	font-family: "Times New Roman";
	font-size: 18px;
	color: #40660d;
	text-transform: uppercase;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.MiddleBoxArea {
	background-image: url(../image/MiddleBoxBg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #ffffff;
	padding-top: 23px;
	padding-left: 16px;
	padding-right: 8px;
	overflow: auto;
	height: 100%;
}
.MiddleBoxLeft {
	float: left;
	width: 260px;
	height: 192px;
	background-image: url(../image/MiddleBoxSep.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	padding-right: 33px;
}
.MiddleBoxTitleArea {
	margin-bottom: 10px;
	height: 30px;
}
.MiddleBoxLinkArea {
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	margin-top: 30px;
	font-family: Arial;
	font-size: 11px;
	color: #3c3c3c;
	font-weight: bold;
}
a.urllink:link {
	font-family: Arial;
	font-size: 11px;
	color: #5d891e;
	font-weight: bold;
	text-decoration: none;
}
a.urllink:visited {
	font-family: Arial;
	font-size: 11px;
	color: #5d891e;
	font-weight: bold;
	text-decoration: none;
}
a.urllink:hover {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.MiddleBoxMiddle {
	float: left;
	width: 275px;
	height: 192px;
	background-image: url(../image/MiddleBoxSep.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	padding-right: 29px;
	padding-left: 9px;
}	
.MiddleBoxContent {
	font-family: Arial;
	font-size: 11px;
	color: #393939;
	height: 84px;
}
.MiddleBoxRight {
	float: left;
	width: 292px;
	height: 192px;
	padding-left: 8px;
}
.MiddleBottomArea {
	margin-bottom: 10px;
	overflow: auto;
	height: 100%;
}
.MiddleBottomLeft {
	float: left;
	margin-right: 5px;
	width: 263px;
	padding-top: 9px;
	padding-left: 11px;
	padding-right: 32px;
	height: 187px;
	background-image: url(../image/MiddleBottomBoxBg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.MiddleBottomMiddle {
	float: left;
	margin-right: 5px;
	width: 263px;
	padding-top: 9px;
	padding-left: 11px;
	padding-right: 32px;
	height: 187px;
	background-image: url(../image/MiddleBottomBoxBg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.MiddleBottomRight {
	float: left;
	width: 267px;
	padding-top: 9px;
	padding-left: 11px;
	padding-right: 28px;
	height: 187px;
	background-image: url(../image/MiddleBottomBoxBg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
a.email:link {
	font-family: Arial;
	font-size: 11px;
	color: #393939;
	font-weight: bold;
	text-decoration: underline;
}
a.email:visited {
	font-family: Arial;
	font-size: 11px;
	color: #393939;
	font-weight: bold;
	text-decoration: underline;
}
a.email:hover {
	font-family: Arial;
	font-size: 11px;
	color: #393939;
	font-weight: bold;
	text-decoration: none;
}

/*...................................................pppp..........................................*/


.MiddleBoxArea_bottom{
	background-image: url(../image/MiddleBoxBg_bottom.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	background-color: #ffffff;
	height:63px;
	padding-left: 16px;
	padding-right: 8px;
	overflow: auto;
}
.iconlink li{ list-style-image:url(../image/site_icon.png); font-family: Arial;font-size: 11px;color: #393939; padding-bottom:10px;}
.iconlink li a:link{ list-style-type:none; color:#787878; font-size:12px; font-weight:bold;font-family: Arial; text-decoration:none; }
.iconlink li a:visited{ list-style-type:none;  color:#787878; font-size:12px; font-weight:bold;font-family: Arial; text-decoration:none;}
.iconlink li a:hover{ list-style-type:none;  color:#40660d; font-size:12px; font-weight:bold;font-family: Arial; text-decoration:none;}
.iconlink li a:active{  list-style-type:none;  color:#40660d; font-size:12px; font-weight:bold;font-family: Arial; text-decoration:none;}

.leftlinkside{ width:435px; float:left; overflow:hidden;}
.middledevidedlinkside{ width:2px; float:left; overflow:hidden;}
.rightlinkside{ width:400px; float:left; overflow:hidden; margin-left:50px;}
.innerMiddleBoxArea {
	background-image: url(../image/MiddleBoxBg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #ffffff;
	padding-top: 23px;
	padding-left: 16px;
	padding-right:20px;
	overflow: auto;
	min-height:300px;
	height: 100%;
}
.heght12{ height:12px;}
.writtertell{ text-align:right; font-size:14px; font-family:"Times New Roman"; font-weight:bold; color:#000000; padding-right:10px;}

a.ashcolor:link {
	font-family: Arial;
	font-size: 11px;
	color: #6b6b6b;
	font-weight: bold;
	text-decoration: none;
}
a.ashcolor:visited {
	font-family: Arial;
	font-size: 11px;
	color: #6b6b6b;
	font-weight: bold;
	text-decoration: none;
}
a.ashcolor:hover {
	font-family: Arial;
	font-size: 11px;
	color: #393939;
	font-weight: bold;
	text-decoration: none;
}
.middletext{font-family: Arial;
	font-size: 10px;
	color: #393939;
	font-weight: bold;
	text-decoration: none;
	text-align:right;
	float:left; width:530px;}

a.designby:link{ color:#000000; font-size:10px; font-weight:bold;font-family: Arial; text-decoration:none; }
a.designby:visited{  color:#000000; font-size:10px; font-weight:bold;font-family: Arial; text-decoration:none;}
a.designby:hover{  color:#000000; font-size:10px; font-weight:bold;font-family: Arial; text-decoration:underline;}
a.designby:active{    color:#000000; font-size:10px; font-weight:bold;font-family: Arial; text-decoration:none;}

/*h2 a:link{ color:#40660d; font-size:11px; font-weight:bold;font-family: Arial; text-decoration:underline; }
h2 a:visited{  color:#40660d; font-size:11px; font-weight:bold;font-family: Arial; text-decoration:underline;}
h2 a:hover{  color:#000000; font-size:11px; font-weight:bold;font-family: Arial; text-decoration:none;}
h2 a:active{    color:#40660d; font-size:11px; font-weight:bold;font-family: Arial; text-decoration:underline;}*/


/*p a:link{ color:#40660d; font-size:11px; font-weight:bold;font-family: Arial; text-decoration:underline; }
p a:visited{  color:#40660d; font-size:11px; font-weight:bold;font-family: Arial; text-decoration:underline;}
p a:hover{  color:#000000; font-size:11px; font-weight:bold;font-family: Arial; text-decoration:none;}
p a:active{    color:#40660d; font-size:11px; font-weight:bold;font-family: Arial; text-decoration:underline;}*/

a.whitetext:link{ color:#FFFFFF; font-size:12px; font-weight:bold;font-family: Arial; text-decoration:none; }
a.whitetext:visited{  color:#FFFFFF; font-size:12px; font-weight:bold;font-family: Arial; text-decoration:none;}
a.whitetext:hover{  color:#FFFFFF; font-size:12px; font-weight:bold;font-family: Arial; text-decoration:none;}
a.whitetext:active{    color:#FFFFFF; font-size:12px; font-weight:bold;font-family: Arial; text-decoration:none;}
img a{ padding:0px; margin:0px;}