body {

	background: url(../images/mainbg.jpg) repeat-x center top;

	margin: 0px;

	font-family:Arial;

	font-size:11px;

	color:#727374;

}



.justify

{

	text-align:justify;

}



.main_table_bg{

	background: url(../images/bg.jpg) no-repeat center top;

}

.headbg

{

	background:#FFFFFF url(../images/head_bg.jpg) no-repeat;

	height:210px;

	width:628px;

}



.headbg1

{

	background:#FFFFFF url(../images/head_bg1.jpg) no-repeat;

	height:210px;

	width:255px;

}



.headimg

{

	background: url(../images/headimg.jpg) no-repeat;

	width:179px;

	height:94px;

}



.headbtn

{

	background: url(../images/headbtn.jpg) no-repeat;

	width:27px;

	height:27px;

	vertical-align:middle;

}

.content

{

   width:883px;

   background:#FFFFFF;

}



.left

{

   background:#FFFFFF url(../images/left.jpg) no-repeat right top;

   width:6px;

  

}

.textabout

{

	font-family:Tahoma;

	font-size:19px;

	vertical-align:text-top;

}



.representation_bottom

{

  background:#FFFFFF url(../images/pnl_bottom.jpg) no-repeat bottom center;

  height:200px;

  border-left:#abc95b 1px solid;

  border-right:#abc95b 1px solid;

}



.representation

{

  background:#FFFFFF url(../images/representation.jpg) no-repeat top center;

  height:256px;

  width:236px;

}



.right

{

  background:#FFFFFF url(../images/right.jpg) no-repeat left top;

   width:6px;

   height:165px;

}



.inner_footerimg

{

	background:#FFFFFF url(../images/inner_footer_bg.jpg) no-repeat center center;

	width:873px;

}



.footerimg

{

	background:#FFFFFF url(../images/footerimg.jpg) no-repeat center center;

	width:873px;

}



.approved_bg

{

	background:#FFFFFF url(../images/approved_bg.jpg) no-repeat center center;

	width:386px;

	height:173px;

}



.page_name

{

	font-family:tahoma;

	font-size:19px;

	color:#5e980b;

	text-decoration:none;

	height:30px;

	border-bottom:#5e980b 1px solid;

}



.sub_pro_name

{

	font-family:arial;

	font-size:15px;

	color:#7d9c33;

	text-decoration:none;

	font-weight:bold;

	height:25px;

	border-bottom:#d1deb2 1px solid;

}



.sub_pro_name a

{

	font-family:arial;

	font-size:15px;

	color:#7d9c33;

	text-decoration:none;

	font-weight:bold;

	height:25px;

	border-bottom:#d1deb2 1px solid;

}



.sub_pro_name a:hovar

{

	font-family:arial;

	font-size:15px;

	color:#7d9c33;

	text-decoration:none;

	font-weight:bold;

	height:25px;

	border-bottom:#d1deb2 1px solid;

}





.sub_name

{

	font-family:tahoma;

	font-size:12px;

	color:#000;

	text-decoration:none;

	background:#dadada;

	border:#efefef 2px solid;

	padding-left:3px;

	vertical-align:middle;

	height:25px;

}



.boder

{

	font-family:tahoma;

	font-size:11px;

	color:#025889;

	text-decoration:none;

	background:#f3f3f3;

	border:#e0e0e0 1px solid;

	padding-left:3px;

	vertical-align:middle;

}





.pro_inner_3_link

{

	font-family:tahoma;

	font-size:13px;

	color:#025889;

	text-decoration:none;

	background:#f1f9fa;

	border:#d7eef1 1px solid;

	padding-left:3px;

	vertical-align:middle;

}



.pro_inner_3_link a

{

	font-family:tahoma;

	font-size:13px;

	color:#025889;

	text-decoration:none;

	background:#f1f9fa;

	padding-left:3px;

}



.pro_inner_3_link a:hover

{

	font-family:tahoma;

	font-size:13px;

	color:#025889;

	text-decoration:none;

	background:#f1f9fa;

	padding-left:3px;

}



.product_text

{

	font-family:tahoma;

	font-size:10px;

	color:#698200;

	text-decoration:none;

}



.product_text a

{

	font-family:tahoma;

	font-size:10px;

	color:#698200;

	text-decoration:none;

}



.product_text a:hover

{

	font-family:tahoma;

	font-size:10px;

	color:#698200;

	text-decoration:none;

}





.bottom_product_name

{

	font-family:tahoma;

	font-size:11px;

	color:#000000;

	text-decoration:none;

}



.bottom_product_name a

{

	font-family:tahoma;

	font-size:11px;

	color:#000000;

	text-decoration:none;

}



.bottom_product_name a:hover

{

	font-family:tahoma;

	font-size:11px;

	color:#000000;

	text-decoration:none;

}



.footer

{

	background:#FFFFFF url(../images/footer_bg.jpg) repeat-x;

	 height:18px;

}



.mid_bg

{

	background:#FFFFFF url(../images/mid_bg.jpg) repeat-x;

	height:18px;

	background-position:bottom;

}



.flagbg

{

	background: url(../images/flagbg.jpg) no-repeat;

	width:130px;

}



.menubg

{

	background: url(../images/menubg.jpg) repeat-x center top;

}



.menu

{

	font-family:Arial;

	font-size:12px;

	color:#FFFFFF;

	vertical-align:middle;

	text-align:center;

	text-decoration:none;

	width:60px;

}



.menu3{

	

	font-family:Arial;

	font-size:12px;

	color:#FFFFFF;

	vertical-align:middle;

	text-align:center;

	text-decoration:none;

	width:95px;

}



.menu2{

	background: url(../images/active_link1.jpg) no-repeat center top;

	font-family:Arial;

	font-size:12px;

	color:#FFFFFF;

	vertical-align:middle;

	text-align:center;

	text-decoration:none;

	width:95px;

}



.menu1{

	background: url(../images/active_link.jpg) no-repeat center top;

	font-family:Arial;

	font-size:12px;

	color:#FFFFFF;

	vertical-align:middle;

	text-align:center;

	text-decoration:none;

	width:60px;

}





.home_services_txt{

	font-family:tahoma;

	font-size:11px;

	color:#68abcf;

	vertical-align:middle;

	text-align:left;

	text-decoration:none;

}



.home_services_txt a{

	font-family:tahoma;

	font-size:11px;

	color:#68abcf;

	vertical-align:middle;

	text-align:left;

	text-decoration:none;

}



.home_services_txt a:hover{

	font-family:tahoma;

	font-size:11px;

	color:#99c714;

	vertical-align:middle;

	text-align:left;

	text-decoration:none;

}





.button{

	background: url(../images/button.jpg) no-repeat;

	height:21px;

	width:61px;

	font-family:tahoma;

	font-size:11px;

	color:#3c8194;

	vertical-align:middle;

	text-align:center;

	text-decoration:none;

}



.button a{

	height:21px;

	width:61px;

	font-family:tahoma;

	font-size:11px;

	color:#3c8194;

	vertical-align:middle;

	text-align:center;

	text-decoration:none;

}



.button a:hover{

	height:21px;

	width:61px;

	font-family:tahoma;

	font-size:11px;

	color:#3c8194;

	vertical-align:middle;

	text-align:center;

	text-decoration:none;

}



.top_head_text

{

	font-family:tahoma;

	font-size:19px;

	color:#3e4547;

	text-decoration:none;

}



.btnlast

{

	background: url(../images/btnlast.jpg) repeat-x;

	height:33px;

}



.product_bg{

	border:#dce7ef 1px solid;

	background:#f3f8fc;

	width:281px;

	padding-left:5px;

	padding-top:5px;

}



.product_name{

	font-family:tahoma;

	font-size:11px;

	color:#3c8194;

	vertical-align:middle;

	text-align:left;

	background:#dce7ef;

	height:20px;

	padding-left:5px;

	font-weight:bold;

}



.sublink_list{

	font-family:Arial;

	font-size:12px;

	color:#576734;

	vertical-align:middle;

	text-align:left;

	height:20px;

	text-decoration:none;

	height:20px;

}



.sublink_list a{

	font-family:Arial;

	font-size:12px;

	color:#929f75;

	vertical-align:middle;

	text-align:left;

	text-decoration:none;

	height:20px;

}



.sublink_list a:hover{

	font-family:Arial;

	font-size:12px;

	color:#000000;

	vertical-align:middle;

	text-decoration:none;

	text-align:left;

	height:20px;

}



.home_news_head{

	padding-top:3px;

	font-family:arial;

	font-size:16px;

	color:#10806f;

	vertical-align:middle;

	text-decoration:none;

	text-align:left;

	height:20px;

}



.news_date{

	font-family:tahoma;

	font-size:11px;

	color:#ffffff;

	text-decoration:underline;

	font-weight:bold;

}



.news_name{

	font-family:tahoma;

	font-size:11px;

	color:#95f8f9;

	text-decoration:underline;

}



.news_text{

	font-family:tahoma;

	font-size:11px;

	color:#000000;

	text-decoration:none;

}



.sub_name1

{

	font-family:tahoma;

	font-size:13px;

	color:#3b6500;

	text-decoration:none;

	padding-left:3px;

	height:25px;

	vertical-align:middle;

}



.sub_name2

{

	font-family:tahoma;

	font-size:13px;

	color:#cbcbcb;

	text-decoration:none;

	background:#efefef;

	border:#e0e0e0 3px solid;

	padding:3px;

	height:25px;

}



.text3{

	font-family:tahoma;

	font-size:13px;

	color:#fff;

	vertical-align:middle;

	text-align:left;

	text-decoration:none;

	background:#242424;

	padding:5px;

	height:20px;

}



.font{

	font-size:11px;

	color:#727374;

}



.pro_name_head{

	background:#d1deb2 url(../images/pro_name_m.jpg) repeat-x;

	font-family:arial;

	font-size:13px;

	color:#314305;

	font-weight:bold;

	vertical-align:middle;

}



.green_text{

	font-family:tahoma;

	font-size:11px;

	color:#68822a;

	text-decoration:none;

	font-weight:bold;

	line-height:10px;

}



.partision

{

	background: url(../images/partision.jpg) no-repeat center top;

	height:13px;

}



.about_pnl_mid_bg{

	border-left:#abc95b 1px solid;

	border-right:#abc95b 1px solid;

	width:219px;

	padding-left:7px;

	padding-right:7px;

}



.about_pnl_text{

	font-family:tahoma;

	font-size:11px;

	color:#556f32;

	text-decoration:none;

	height:18px;

	padding:2PX;

	vertical-align:middle;

}



.about_pnl_text1{

	background:#f0f7dd;

	font-family:tahoma;

	font-size:11px;

	color:#556f32;

	text-decoration:none;

	height:18px;

	padding:2PX;

	vertical-align:middle;

}



.group_head{

	background:#f0f7dd;

	font-family:tahoma;

	font-size:13px;

	color:#000;

	text-decoration:none;

	height:30px;

	padding-left:5px;

	vertical-align:middle;

	font-weight:bold;

}



.groupmore{

	font-family:tahoma;

	font-size:11px;

	color:#017ede;

	text-decoration:underline;

}

.groupmore a{

	font-family:tahoma;

	font-size:11px;

	color:#017ede;

	text-decoration:underline;

}

.groupmore a:hover{

	font-family:tahoma;

	font-size:11px;

	color:#017ede;

	text-decoration:underline;

}



.bottom_part{

	background:url(../images/index_botttom.jpg) no-repeat center top;

	height:175px;

	vertical-align:middle;

}

/* ***********************************************************************************/



.menu_list {	

	width: 228px;

}

.menu_head {

	padding: 5px 10px;

	cursor: pointer;

	position: relative;

	margin:1px;

	text-align:left;

    font-weight:bold;

	font-size:12px;

    background: #ECF6D4 url(../images/left.png) center right no-repeat;

}

.menu_body {

	display:none;

}

.menu_body a{

  display:block;

  color:#000;

  background-color:#fafef0;

  border-left:#ECF6D4 5px solid;

  border-right:#ECF6D4 5px solid;

  vertical-align:middle;

  text-align:left;

  padding-left:15px;

  padding-right:15px;

  padding-top:5px;

  padding-bottom:5px;

  text-decoration:none;

  height:18px;

}

.menu_body a:hover{

  color: #577119;

  vertical-align:middle;

}



/* */

 



*{margin:0; padding:0}



#accordion {width:232px; text-align:left; }

.accordion {width:232px; font:12px Verdana,Arial; color:#033; text-align:left; }

.accordion dt {width:212px; border:1px solid #9ac1c9; padding:5px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(images/header.gif); text-align:left; }

.accordion dt:hover {background:url(images/header_over.gif)}

.accordion dd {overflow:hidden; background:#fff}

.accordion span {display:block; width:172px; border:1px solid #9ac1c9; border-top:none; padding:15px}


.textbox_style
{
	
	background-color:#eff2e7;
	border-style: solid;
	border-width: 1px;
	border-color: #5d6722;
	color:#5d6722;
	font: normal 12px arial;
	padding: 3px 3px;
}
.textbox_style:hover
{
	background-color: #f7f8f4;
}

.paratext {

	FONT-SIZE: 12px;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	TEXT-DECORATION: none;

	color: #3e5221;
}
.btn_style
{
	font-family:tahoma;
	font-size:12px;
	color:#f4f6ef;
	background-color:#384409;
	border:1px solid #384409;
	font-weight:bold;
	cursor:pointer;
}