.bg_main {
	background:url(../images/bg_main.gif) left bottom repeat-x;
	}
.copy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A9D171;
	text-decoration: none;
}
.copyR{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A9D171;
	text-decoration: none;
}
.copyR:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.bg_copy{
	behavior: url(../scripts/iepngfix.htc);
	background: url(../images/bg_copy.png);
}
.bg_banner{
	behavior: url(../scripts/iepngfix.htc);
	background: url(../images/bg_banner.png);
}
.bg_home{
	behavior: url(../scripts/iepngfix.htc);
	background: url(../images/bg_home.png) no-repeat;
}
.left{
	behavior: url(../scripts/iepngfix.htc);
	background: url(../images/hv1_left.png) right bottom no-repeat;
}
.right{
	behavior: url(../scripts/iepngfix.htc);
	background: url(../images/hv1_right.png) left bottom no-repeat;;
}
.banner_top{
	behavior: url(../scripts/iepngfix.htc);
	background: url(../images/bg_banner1.png) no-repeat;;
}

#home {
	position:absolute;
	width:863px;
	height:500px;
	z-index:100;
	clip: rect(auto,863,500,auto);
	overflow: visible;
	visibility: visible;
}
#banner {
	position:absolute;
	width:863;
	height:212;
	z-index:1000;
	clip: rect(auto,863,212,auto);
	overflow: visible;
	visibility: visible;
}
.img img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;
	border:#5A5A59 solid 1px;
}
.img:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.8;
	border:#22B24C solid 1px;
}
.img1 img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;
}
.img1:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.8;
}
.img2 img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;
	border:#4DC06F solid 1px;
}
.img2:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.8;
	border:#22813C solid 1px;
}

.text {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 18px;
	color: #004119;	
}
.text1 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #004119;
	font-style: italic;
}
.text2 {
	font-family: Tahoma;
	font-size: 17px;
	line-height: 20px;
	color: #004119;
}
.text_link {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 18px;
	color: #004119;
	text-decoration:underline;
}
.text_link:hover {
	color: #ED1B23;
}
.text_link1 {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 18px;
	color: #004119;
	text-decoration: none;
}
.text_link1:hover {
	color: #ED1B23;
}
.text3 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #004119;	
}

.form {
	font-family: Tahoma;
	font-size: 11px;
	color: #004119;
	border:#ABADB3 solid 1px;
	background:#FFFFFF;
}

.title{
	font-family: Tahoma;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
.title1 {
	font-family: Tahoma;
	font-size: 16px;
	line-height: 18px;
	color: #004119;	
}
.title_link{
	font-family: Tahoma;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration:underline;
}
.title_link:hover{
	color: #FFF684;
}


.bg_pho {
	background:url(../images/bg_content_pho.gif) repeat-x;
}
.border{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;	
}
.border1{
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.border_img {
	border:#4DC062 solid 1px;
}
.price {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 18px;
	font-weight:bold;
	color: #FFFFFF;
	background:url(../images/price_left.gif);
	padding:3 0 0 16;
}
.menu_sub {
	display:block;
	font-family: Tahoma;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
	background:#93BA5F;
	padding:3 10 4 10;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #87AA57;
	border-bottom-color: #87AA57;
	border-left-color: #87AA57;
}

.menu_sub:hover {
	background:#00851F;
}







.dvbdy1 {
	BACKGROUND: #22B24C;
	color:#FFFFFF;
	font-family: tahoma;
	font-size: 12px;
	padding:8 15 8 15;
}
.chamsao{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ED1B23;
}
/*======================================= menu career
=============================*/
.menu_career {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #004119;
	text-decoration: none;	
}
.menu_career:hover {
	color: #22B24C;
}
.act_menu_career {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #22B24C;
	text-decoration: none;	
}




/*======================================= page
=============================*/
.act_page_pro {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	font-style: normal;
	font-weight:bold;
	background:url(../images/bg_page.gif);
	padding:2 5 4 5;
	height: 16px;
	width: 3px;
	margin: 0px;
	padding: 3px;
	text-align: center;
	vertical-align: middle;


}
.page_pro{
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #03932D;
	text-decoration:none;
	font-style: normal;
	height: 14px;
	width: 3px;
	margin: 0px;
	padding: 3px;
	text-align: center;
	vertical-align: middle;

	}
.page_pro:hover {
	color: #FFFFFF;
	background:url(../images/bg_page.gif);
}
.nextpages_pro {
	font-family: tahoma;
	font-size: 11px;
	color: #03932D;
}
.next_bt_pro{
	font-family: tahoma;
	font-size: 11px;
	color: #03932D;
	text-decoration: none;
	}
.next_bt_pro:hover {
	color: #ED343A;
}
