A:link, A:visited, A:active    {font-family: Arial, Helvetica, sans-serif;text-decoration: underline; font-size: 12px; font-weight: normal; color: #4F8A2E;}
A:hover   {font-family: Arial, Helvetica, sans-serif;text-decoration: none;      font-size: 12px; font-weight: normal; color: #4F8A2E;}

body
{
	background:#09711c;
	font-family:Arial,sans-serif;
	font-size:100%;
	
}
* 
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;	
}
div{
overflow:hidden;
}
/*for div-s with floating elements*/
.clear_cont:after, .cc:after
{
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both !important;
	visibility: hidden;
}
.clear_cont, .cc
{
	min-height: 1px;
}
* html .clear_cont, * html .cc
{
	height: 1px;
}
/**/
img
{
	border: none;
}

.inputfields {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;color:#666666; height:19px;
padding-top:3px;padding-left:3px; border:solid 1px #0C8B1E; background:#FBFAF5;}

.textareafields {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;color:#666666; 
padding-top:3px;padding-left:3px; border:solid 1px #0C8B1E;background:#FBFAF5;}

.buttonstyle {width:105px;height:26px; background:url(images/bg_but.gif);font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;color:#B0E198; border:none;cursor:pointer;}

/*					site content
-----------------------------------------------*/
.all_site
{
	margin:0 auto;
	width:1000px;
}
/*					site content
-----------------------------------------------*/
.header
{
	width:1000px;
	height:203px;
	background:url(images/top_img11.jpg) no-repeat;
	position:relative;
}
ul.menu_top
{
	position:absolute;
	top:9px;
	right:199px;
}
ul.menu_top li
{
	float:left;
	margin:0 15px 0 0;
}
ul.menu_top li a
{
	text-decoration:none;
	color:#fff;
	display:block;
}
.home a
{
	background:url(images/home.jpg) no-repeat left center;
	width:46px;
	height:14px;
}
.contact_us a
{
	background:url(images/contactus.jpg) no-repeat left center;
	width:65px;
	height:14px;
}
.site_map a
{
	background:url(images/sitemap.jpg) no-repeat left center;
	width:58px;
	height:14px;
}
ul.title_top
{
	bottom:84px;
	position:absolute;
	right:366px;
}
ul.logo_top
{
	bottom:190px;
	position:absolute;
	right:770px;
}
ul.title_top li a
{
	display:block
}
.title1 a
{
	background:url(images/title_top.jpg) no-repeat;
	width:248px;
	height:26px;
}
.title2 a
{
	background:url(images/title_top1.jpg) no-repeat;
	width:248px;
	height:21px;
}
.title3 a
{
	background:url(images/title_top2.jpg) no-repeat;
	width:248px;
	height:20px;
}
.title4 a
{
	background:url(images/title_top3.jpg) no-repeat;
	width:248px;
	height:25px;
}
.search_cnt
{
	width:230px;
	position:absolute;
	bottom:20px;
	right:121px;
}
.ask_cnt
{
	background:url(images/ask.jpg) no-repeat;
	width:157px;
	float:right;
	padding:0 34px 0 0;
	display:inline;
}
.search
{
	width:230px;
}
input.search_input 
{
	background:url(images/search.jpg) no-repeat;
	border:none;
	width:187px;
	height:21px;
	color:#98e296;
	font-size:0.75em;
	padding:3px 0 3px 10px;
	float:left;
}

.butt_search
{
	background:url(images/search-button.jpg) no-repeat;
	width:25px;
	height:21px;
	float:left;
	cursor:pointer;
	margin:0 0 0 1px;
}
.center_side
{
	background:#08751b url(images/center_img.jpg) no-repeat;
}
.center_side_bottom{
background-image:url(images/bottom_bcg.jpg);
background-position:bottom;
background-repeat:no-repeat;
}
.center_content
{
	width:735px;
	margin:0 auto;
}
.menu
{
	width:735px;
}
.m_home a
{
	background:url(images/menu1.jpg) no-repeat;
	width:77px;
	height:61px;
}
.m_aboutus a
{
	background:url(images/menu2.jpg) no-repeat;
	width:80px;
	height:61px;
}
.m_research a
{
	background:url(images/menu3.jpg) no-repeat;
	width:141px;
	height:61px;
}
.m_news a
{
	background:url(images/menu4.jpg) no-repeat;
	width:124px;
	height:61px;
}
.m_products a
{
	background:url(images/menu5.jpg) no-repeat;
	width:137px;
	height:61px;
}
.m_contactus a
{
	background:url(images/menu6.jpg) no-repeat;
	width:71px;
	height:61px;
}
.m_blog a
{
	background:url(images/menu7.jpg) no-repeat;
	width:94px;
	height:61px;
}
.m_faq a
{
	background:url(images/menu8.jpg) no-repeat;
	width:83px;
	height:61px;
}
/*------------------------------------------*/
.m_home a:hover
{
	background:url(images/menu1_s.jpg) no-repeat;
	width:77px;
	height:61px;
}
.m_aboutus a:hover
{
	background:url(images/menu2_s.jpg) no-repeat;
	width:80px;
	height:61px;
}
.m_research a:hover
{
	background:url(images/menu3_s.jpg) no-repeat;
	width:141px;
	height:61px;
}
.m_news a:hover
{
	background:url(images/menu4_s.jpg) no-repeat;
	width:124px;
	height:61px;
}
.m_products a:hover
{
	background:url(images/menu5_s.jpg) no-repeat;
	width:137px;
	height:61px;
}
.m_contactus a:hover
{
	background:url(images/menu6_s.jpg) no-repeat;
	width:71px;
	height:61px;
}
.m_blog a:hover
{
	background:url(images/menu7_s.jpg) no-repeat;
	width:94px;
	height:61px;
}
.m_faq a:hover
{
	background:url(images/menu8_s.jpg) no-repeat;
	width:83px;
	height:61px;
}
/*------------------------------------------*/
.m_home_s a
{
	background:url(images/menu1_s.jpg) no-repeat;
	width:77px;
	height:61px;
}
.m_aboutus_s a
{
	background:url(images/menu2_s.jpg) no-repeat;
	width:80px;
	height:61px;
}
.m_research_s a
{
	background:url(images/menu3_s.jpg) no-repeat;
	width:141px;
	height:61px;
}
.m_news_s a
{
	background:url(images/menu4_s.jpg) no-repeat;
	width:124px;
	height:61px;
}
.m_products_s a
{
	background:url(images/menu5_s.jpg) no-repeat;
	width:137px;
	height:61px;
}
.m_contactus_s a
{
	background:url(images/menu6_s.jpg) no-repeat;
	width:71px;
	height:61px;
}
.m_blog_s a
{
	background:url(images/menu7_s.jpg) no-repeat;
	width:94px;
	height:61px;
}
.m_faq_s a
{
	background:url(images/menu8_s.jpg) no-repeat;
	width:83px;
	height:61px;
}
.m_bara
{
	background:url(images/bara_menu.jpg) no-repeat;
	width:2px;
	height:61px;
}
ul.main_menu
{
	width:737px;
}
ul.main_menu li
{
	float:left;
}
ul.main_menu li a
{
	display:block;
}
.adv_img
{
	background:url(images/big_image.jpg) no-repeat;
	width:735px;
	height:270px;
	margin:14px 0 0 0;
}
.middle_cnt
{
	width:734px;
	background:#fffffe;
	margin:13px 0 0 0;
	font-size:0.75em;
}
.l_s_bg
{
	background:url(images/left_bg.jpg) no-repeat;
	width:11px;
	float:left;
	height:276px;
}
.r_s_bg
{
	background:url(images/right_bg.jpg) no-repeat;
	width:11px;
	float:left;
	height:276px;
}
.center_bg
{
	background:url(images/center_bg.jpg) repeat-x;
	float:left;
	padding:20px 10px;
	width:692px;

}

.rightflower
{
	background:url(images/bg_flower.jpg) no-repeat;
    background-position:right top;
     margin: -17px -22px 0px 0px;

    width:692px;
	height:100%;
}

.center_bg2
{
	background:url(images/center_bg.jpg) repeat-x;
	float:left;
	padding:5px 10px;
	width:692px;

}
.left_side
{
	width:357px;
	float:left;

}
.header_title
{
	background:url(images/t_aboutus.jpg) no-repeat;
	width:94px;
	height:23px;
}
.subh_txt
{
	width:335px;
	color:#3b3b3b;
	margin:10px 0 0 0;
	text-indent:10px;
}
.subh_txt2
{
	width:600px;
	color:#3b3b3b;
	margin:10px 0 0 0;
	text-indent:0px;
}
.subh_txt3
{
	width:650px;
	margin:10px 0 0 0;
	text-indent:0px;
}
.title_f
{
	color:#0c8b1e;
	font-weight:800;
	font-size:1.15em;
	text-indent:10px;
	margin:5px 0;
}
.title_f2
{
        color:#0c8b1e;
        font-weight:800;
        font-size:1.35em;
        text-indent:0px;
        margin:0px 0;
}

.title_f3
{
        color:#0c8b1e;
        font-weight:800;
        font-size:1.15em;
        text-indent:0px;
        margin:5px 0;
}
.title_f4
{
        color:#038778;
        font-weight:800;
        font-size:1.35em;
        text-indent:0px;
        margin:0px 0;
}
.n_b
{
	color:#0c8b1e;
}

.more_info a, .more_info a:link, .more_info a:visited, .more_info a:active 
{
	color:#038778;
	float:right;
	font-size:0.9em;
	font-weight:800;
	margin:15px 0 0;
	padding:0px 28px 4px 10px;
	text-decoration:none;
	
}
.more_info a:hover
{
	color:#038778;
	float:right;
	font-size:0.9em;
	font-weight:800;
	margin:15px 0 0;
	padding:0px 28px 4px 10px;
	text-decoration:underline;
	
}
.bottob_place a 
{
	position:absolute;
	right:0;
	bottom:0;
}
.right_side
{
	width:320px;
	float:left;
	margin:0 0 0 10px;
}
.header_title2
{
	background:url(images/t_news.jpg) no-repeat;
	width:140px;
	height:23px;
	margin:0 0 0 6px;
}
.news_cnt
{
	position:relative;
}
.news_cnt img
{
	float:left;
	padding:5px;
}
.news_txt
{
	text-indent:0px;
	padding:5px 0 0 0;
}
.header_title3
{
	background:url(images/t_contactus.gif) no-repeat;
	width:149px;
	height:23px;
	margin:0 0 0 6px;
}
.contactus
{
	margin:5px 0 0 0;
}
div.content_footer{
}
div.content_footer div.left{
background-image:url(images/c_l_b.gif);
height:8px;
padding-left:9px;
background-repeat:no-repeat;
background-position:left;
}
div.content_footer div.right{
background-image:url(images/c_r_b.gif);
height:8px;
padding-right:9px;
background-repeat:no-repeat;
background-position:right;
}
div.content_footer div.center{
height:8px;
background-color:#fffffe;
}
div.footer{
height:65px;
padding-top:25px;
text-align:center;
color:#88cb90;
font-size:11px;
font-weight:bold;

}
div.footer a,div.footer a:link,div.footer a:visited,div.footer a:active {
text-decoration:none;
color:#88cb90;
font-size:11px;
}
div.footer a:hover {
text-decoration:underline;
color:#88cb90;
font-size:11px;
}
.fsize9{
font-size:11px;
}
.color1{
color:#51b15c;
}
.bold{
font-weight:bold;
}
div.block{
margin-bottom:15px;
}
div.block img{
margin-right:10px;
}
a.color1{
color:#51b15c !important;
}
