html,
body {
	margin:0px;
	padding:0px;
	height:100%;
	font-family:"Trebuchet MS";
	background:#DEFA98; /*Ddf7a8  FCFCA9 FAFAAC FAFA9B*/
	font-size:12px;
}
#content	{
	width:992px;
	margin:10px auto;
}
#page {
	width:992px;
	margin:0px auto;
}
img	{
	border:none;
}
form	{
	margin:0px;
	padding:0px;
}
a	{
	text-decoration:none;
	outline:none;
}
.fltrht	 {
	float:right;
}
.fltlft	{
	float:left;
}
.ra	{
	text-align:right;
}
.la	{
	text-align:left;
}
.ca	{
	text-align:center;
}
.clrbth	{
	clear:both;
}
img	{
	border:none;
	outline:none;
}
.hide	{
	display:none;
}
.top_menu	{
	width:753px;
}
.top_menu	a{
	padding-right:1px;
	float:left;
}
.gallery	{
	width:230px;
}
.rhtpnl_top_lft	{
	background:url(../images/rhtpnl_top_lft.jpg) no-repeat;
	float:left;
	width:10px;
	height:25px;
}
.rhtpnl_top_rgt	{
	background:url(../images/rhtpnl_top_rht.jpg) no-repeat;
	float:left;
	width:10px;
	height:25px;
}
.pnl_rht_hdr	{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	background:#0194E1;
	width:210px;
	height:25px;
}
.pnl_rht_hdr	div{
	margin-top:3px;
}
.home{
	color:#00FF55;
}
.home_bg	{
	background:url(../images/home_bg.jpg) no-repeat;
	width:114px;
	height:31px;
	color:#062502;
	font-size:14px;
	font-weight:400;
	line-height:2.3em;
}
.home_bg a	{
	color:#062502;
	font-size:14px;
	font-weight:400;
	line-height:2.3em;
}
.pnl_rht_bg	{
	border:1px #0093DD solid;
	border-top:none;
	border-bottom:none;
	width:228px;
	float:left;
}
.show_photo_top	{
	background:url(../images/show_photo_top.gif) no-repeat;
	float:left;
	width:753px;
	height:11px;
	float:left;
}
.show_photo_btm	{
	background:url(../images/show_photo_btm.gif) no-repeat;
	float:left;
	width:753px;
	height:11px;
	float:left;
}
.show_photo_bg	{
	border:1px #2c7824 solid;
	border-top:none;
	border-bottom:none;
	width:751px;
	float:left;
}
.recent_pics	{
	background:url(../images/gallery_hdr.jpg) repeat-y;
	height:25px;
	width:220px;
	margin-top:5px;
}
.view_albums	{
	background:url(../images/gallery_hdr.jpg) repeat-y;
	height:25px;
	width:220px;
	margin-top:3px;
}
.view_albums span{
	font-weight:bold;
	margin:15px 0px 0px 8px;
	line-height:2em;
}
.view_albums span a{
	color:#fff;
	text-decoration:underline;
}
.view_albums span a:hover{
	color:#fff;
	text-decoration:none;
}
.recent_pics span{
	color:#fff;
	font-weight:bold;
	margin:0px 0px 0px 8px;
	line-height:2em;
}
.gallery_items	{
	width:223px;
	margin:5px auto 1px auto;
}
.gallery_cont	{
	width:504px;
}
.gallery_cont .outer{
	width:68px;
	height:68px;
	overflow:hidden;
	border:1px #08699E solid;
	float:left;
	margin:15px;
}
.gallery_cont .outer .inner{
	width:64px;
	height:64px;
	float:left;
	overflow:hidden;
	margin:1px;
	border:1px #CCCCCC solid;
}
.gallery_items .outer{
	width:67px;
	height:67px;
	border:1px #08699E solid;
	float:left;
	padding:1px;
	margin:0px 0px 2px 3px;
}
.gallery_items .inner{
	width:64px;
	height:64px;
	overflow:hidden;
	border:1px #CCCCCC solid;
	margin:0px;
}

.img_inr_bdr	{
	width:64px;
	height:64px;
	border:1px #CCCCCC solid;
	margin-top:1px;
}
.img_out_bdr	{
	width:68px;
	height:68px;
	border:1px #08699E solid;
	float:left;
	margin:0px 0px 2px 3px;
}
.rhtpnl_btm	{
	background:url(../images/rhtpnl_btm.jpg) no-repeat;
	width:230px;
	height:10px;
	float:left;
}
.pnl_rht_ch_bg	{
	background:url(../images/rhtpnl_bg.jpg) repeat-x;
	width:228px;
	border-left:1px #0093DD solid;
	border-right:1px #0093DD solid;
	border-top:none;
	min-height:150px;
}
.recent_news_bg	{
	background:url(../images/rhtpnl_bg.jpg) repeat-x;
	width:228px;
	border:1px #0093DD solid;
	border-top:none;
	border-bottom:none;
	min-height:150px;
}
.ch	{
	color:#353435;
	font-size:10px;
	font-weight:bold;
	font-style:italic;
}
.ch_name	{
	color:#353435;
	font-size:11px;
	font-weight:bold;
}
.ch_text	{
	color:#353435;
	font-size:11px;
	padding-left:4px;
}
.ch_text a	{
	color:#353435;
	font-size:11px;
}
.ch_text a:hover	{
	color:#ff0000;
	font-size:11px;
}
.lftmenu .item	{
	border-bottom:1px solid #CCCCCC;
	width:230px;
	height:60px;
}
.lft_menu_img	{
	float:left;
	width:60px;
	
}
.lft_menu_lft	{
	float:left;
	width:210px;
	margin-top:5px;
}
.lftmenu_hdr a	{
	color:#669219;
	font-weight:bold;
	font-size:12px;
}
.lftmenu_hdr a:hover	{
	color:#0099FF;
	font-weight:bold;
	font-size:12px;
}
.lftmenu_hdr a.active	{
	color:#0099FF;
	font-weight:bold;
	font-size:12px;
}
.lftmenu_pl	{
	color:#999999;
	font-size:10px;
	font-weight:bold;
}
.pnl_cnt_hdr	{
	color:#D6E6D4;
	font-size:13px;
	font-weight:bold;
	background:#16690E;
	width:486px;
	height:25px;
}
.pnl_cnt_hdr	div{
	margin-top:5px;
}
.pnl_cnt_bg	{
	width:508px;
	border:1px solid #84B87C;
	border-bottom:none;
	border-top:none;
}
.pnl_cnt_bg ul li	{
	margin-left:20px;
	text-align:left;
}
.pnl_cnt_bg ul li a	{
	font-size:12px;
}
.pnl_cnt_bg p	{
	color:#183f05;
	margin:10px 5px;
	font-size:11px;
	text-align:justify;
	line-height:1.4em;
}
.submenu	{
	color:#095dc7;
	font-weight:bold;
	padding-top:10px;
	width:190px;
}
.innerpdf	{
	color:#095dc7;
	font-weight:bold;
	padding-top:10px;
}
.innerpdf a	{
	color:#095dc7;
	font-weight:bold;
	padding-top:10px;
}
.innerpdf a:hover	{
	color:#095dc7;
	font-weight:bold;
	padding-top:10px;
}
.patch	{
	background:url(../images/patch.jpg) repeat-y;
	width:405px;
	height:75px;
}
.submenu a	{
	color:#095dc7;
	font-weight:bold;
	padding-top:10px;
	width:180px;
	text-decoration:underline;
}
.submenu a:hover	{
	color:#095dc7;
	font-weight:bold;
	width:180px;
	padding-top:3px;
	text-decoration:none;
}
.quaterly_text	{
	color:#095dc7;
	font-weight:bold;
	padding-top:3px;
	text-decoration:none;
}
.quaterly_text a	{
	color:#095dc7;
	font-weight:bold;
	padding-top:3px;
	text-decoration:none;
}
.quaterly_text a:hover	{
	color:#095dc7;
	font-weight:bold;
	padding-top:3px;
	text-decoration:underline;
}
.cont_top_lft{
	background:url(../images/cont_top_lft.jpg) no-repeat;
	width:12px;
	height:25px;
	float:left;
}
.cont_top_rgt{
	background:url(../images/cont_top_rht.jpg) no-repeat;
	width:12px;
	height:25px;
	float:left;
}
.cont_btm	{
	background:url(../images/cont_btm.jpg) no-repeat;
	width:510px;
	height:12px;
	float:left;
}
.footer	{
	background:url(../images/footer_bg.jpg) repeat-x;
	height:32px;
}

.ftrtxt	{
	line-height:3.4em;
	padding-left:5px;
}
.afixi	{
	line-height:3.4em;
	font:Trebuchet MS;
	color:#4f584d;
	font-size:11px;
	padding-right:5px;
}
.news_dtl_bg	{
	background:#fff url(../images/news_dtl_bg.jpg) repeat-x;
	width:500px;
	padding:2px 1px;
}
.news_hdr_bg, .news_hdr_bg a 	{
	background:url(../images/new_hdr_bg.jpg) repeat-y;
	height:17px;
	margin:5px;
	color:#095dc7;
	font-weight:bold;
	font-size:11px;
}
.news_desc	{
	font-size:11px;
	color:#000;
	margin:0px 10px;
}
.news_desc	p{
	font-size:11px;
	color:#000;
	margin:0px;
}
.news_hdr_bg div{
	padding:2px 0px 0px 10px;
}
.news_readmore	{
	color:#610619;
	font-size:11px;
	margin-bottom:0px;
}
#desc_cont{
	background:#333333;
	opacity:0.7;
	height:28px;
	padding:5px 10px;
	width:728px;
	color:#FFFFFF;
	top:151px;
	left:0px;
	z-index:100;
	position:absolute;
}
#news_gallery{
	z-index:10;
}
#desc_cont div{
	margin:10px;
	height:40px;
}
.product_bnr_bg	{
	background:url(../images/product_bnr_bg.jpg) repeat-x;
	height:191px;
	height:200px;
}
.products_desc	{
	font-size:11px;
	color:#183f05;
	margin:0px 10px;
	line-height:1.3em;
	padding:0px 8px;
	text-align:justify;
}
.pagination	a{
	color:#226402;
	font-size:11px;
	font-weight:bold;
}
.product_hdr_bg	{
	background:url(../images/product_hdr_bg.jpg) repeat-y;
	height:17px;
	margin:5px;
	color:#095dc7;
	font-weight:bold;
	font-size:11px;
	padding:1px 0px 0px 8px;
}
.product_subhdr_bg	{
	background:url(../images/product_hdr_bg.jpg) repeat-y;
	height:17px;
	margin:5px;
	color:#095dc7;
	font-weight:bold;
	font-size:11px;
	padding:1px 0px 0px 20px;
}
th	{
	color:#fff;
	background:#168f21;
	font-weight:bold;
	height:20px;
	font-size:12px;
}
.row_1 td	{
	color:#666666;
	background:#FDFED6;
	font-size:11px;
	font-weight:bold;
	height:15px;
}
.row_1 td a	{
	color:#666666;
	background:#FDFED6;
	font-size:11px;
	font-weight:bold;
	height:15px;
	text-decoration:underline;
}
.row_1 td a:hover	{
	color:#666666;
	background:#FDFED6;
	font-size:11px;
	font-weight:bold;
	height:15px;
	text-decoration:none;
}
.row_2 td	{
	color:#666666;
	background:#E9FAC9;
	font-size:11px;
	font-weight:bold;
	height:15px;
}
.row_2 td a	{
	color:#666666;
	background:#E9FAC9;
	font-size:11px;
	font-weight:bold;
	height:15px;
	text-decoration:underline;
}
.row_2 td a:hover	{
	color:#666666;
	background:#E9FAC9;
	font-size:11px;
	font-weight:bold;
	height:15px;
	text-decoration:none;
}
td.cmd	{ 
	font-size:13px;
	color:#000066;
}
.total	{
	color:#fff;
	background:#185C35;
	font-weight:bold;
	height:20px;
}
.inner_table	{
	border:1px solid #e0ecc9;
}
.inner_table td	{
	padding:5px;
}	
.historyback	{
	color:green;
	font-weight:bold;
	padding:10px;
}
.norms	{
	color:#D6E6D4;
	font-weight:bold;
	background:#16690E;
	width:487px;
	height:25px;
	line-height:2em;
}
.grpimg	{
	height:
}
.board	{
	width:508px;
	border:1px solid #84B87C;
	border-bottom:none;
	border-top:none;
	text-align:justify;
}
.board_txt	{
	border-bottom:none;
	border-top:none;
	margin:5px
}
.board_txt span.top	{
	color:#183f05;
	font-size:11px;
	line-height:1.3em;
	font-weight:bold;
}
.no_photo	{
	color:#183f05;
	font-size:11px;
	line-height:1.3em;
	font-weight:bold;
}
.album_header	{
	color:#183f05;
	font-size:11px;
	line-height:1.3em;
}
.showphoto_header	{
	color:#183f05;
	font-size:11px;
	line-height:1.3em;
	font-weight:bold;
}
.board_txt span.btm	{
	color:#183f05;
	font-size:11px;
	line-height:1.4em;
}
.banker_txt	{
	color:#183f05;
	font-size:11px;
	line-height:1.3em;
	font-weight:bold;
	padding-top:3px;
}
.blt	{
	padding-left:15px;
	background:url(../images/bulet.png) no-repeat bottom left;
	width:10px;
	margin-left:10px;
}
.environment	{
	color:#183f05;
	font-size:11px;
	line-height:1.3em;
	font-weight:bold;
	padding-top:3px;
}
.more	{
	color:#FF0000;
	padding:15px;
}
.top_slide_bg{
	background:url(../images/top_slide_bg.jpg) repeat-x;
	height:191px;
	width:748px;
}

/* gallery */
.gallery_prod {
	width:720px;
	height:190px;
	overflow:hidden;
}
.gallery_prod ul	{
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.gallery_prod ul li	{
	float:left;
	list-style-type:none;
	margin:0px 3px;
}
.gallery_prod ul img {
	float:left;
}
.gallery_prod ul a:hover img {
	margin:1px;
}
.body_back_profile	{
	background:#CDCEDB;
}
#footer {
	background:#064370;
	position:absolute;
	bottom:0;
	width:100%;
	height:60px;   /* Height of the footer */
	color:#4D4D4D;
	font-size:11px;
	font-weight:bold;
	margin:0px auto;
}
.tbl_menu td	{
	background:#275655;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	font-size:16px;
	width:146px;
}
.tbl_menu a	{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:146px;
	height:100%;
	padding:5px 0px;
	background-color:#949494;
}
.tbl_menu a:hover	{
	padding-left:4px;
	width:140px;
	background:#fff;
	color:#000000;
}
a.selected	{
	background:#254949;
	padding-left:4px;
	width:146px;
}
.error_msg	{
	color:#990000;
}
.rortxt{
	color:#ff0000;
	font-size:10px;
}
#adm_bnr	{
	background:#254949;
	height:139px;
}
.adm_bnr_txt	{
	color:#FFFFFF;
	font-size:30px;
	font-weight:bolder;
	padding:64px 0px 0px 27px;
	font-style:italic;
}
.odd	{
	background:#CDCEDB;
}
.even	{
	background:#E8E9F3;
}
.adm_brdr	{
	border:#333 solid 1px;
}

/* CSS for Tables */
.tbl_brdr	{
	border:#707070 solid 1px;
} 
.tbl_brdr th	{
	background:#999999;
	color:#254949;
	font-weight:bold;
	padding:5px 3px;
	text-align:left;
}
.tbl_brdr th a	{
	color:#FFFFFF;
}
.tbl_brdr td	{
	color:#333333;
	padding:2px 2px;
}
.tbl_brdr td a	{
	color:#064370;
	text-decoration:none;
}
.tbl_brdr td a:hover	{
	text-decoration:underline;
}
.tbl_brdr .txtfields{
	width:143px !important;
	width:155px;
}
.tbl_data	{
	border:#707070 solid 1px;
} 
.tbl_data th	{
	background:#064370;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 13px;
	text-align:left;
}
.tbl_data td	{
	color:#333333;
}
/* End CSS for Tables */

.add_edit_bg	{
	background:url(../images/add_edit.jpg) no-repeat;
	width:226px;
	height:33px;
}
.add_edit_bg div,.add_edit {
	color:#000;
	font-weight:bold;
}
.add_edit a	{
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
.add_edit a:hover	{
	text-decoration:underline;
}
.txt_box	{
	border:#42618F solid 1px;
	width:170px;
	height:22px;
}
.btn	{
	background:#064370;
	color:#FFF;
	border:none;
}
.back,.back a	{
	color:#111E22;
	font-weight:bold;
	text-decoration:none;
}
.back a:hover	{
	text-decoration:underline;
}
.messages	{
	color:#990000;
}
.available	{
	color:#006633;
}
.txtbox	{
	border:#003366 solid 1px;
	background:#92B5CF;
	width:120px;
}
fieldset	{
	width:20%;
}
legend	{
	color:#04375E;
	font-weight:bold;
}
.tbl3_header	{
	background:#eee;
	height:70px;
}
.tbl3_photo	{
	background:#990000;
	color:#000099;
}
.cat_title_col1	{
	color:#BB0000;
	font-weight:bold;
}
.cat_title_col2	{
	color:#BB0000;
	font-size:16px;
	font-weight:bold;
}
.recipe_top {
	color:#FF0000;
}
.welcome_user	{
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
}
.list_th_head	{
	color:#254949;	
}
.profile_text	{
	color:#000000;
}
.admin_menu	{
	background:#999999;
	color:#FFFFFF;
	border:#CCCCCC 2px solid;
	font-size:16px;
		
}
.admin_menu	a{
	color:#0000FF;
}
.admin_menu	a:hover{
	color:#990000;
}
.admin_menu_logout	a{
	color:#0000FF;
}
.admin_menu_logout	a:hover{
	color:#990000;
}
.admin_menu_admin	a{
	color:#003399;
	font-weight:bolder;
	font-size:14px;
}
.urll {
	color:#666666;
	font-weight:bold;
	font-size:15px;
}
.small_text {
	font-size:10px;
	font-weight:normal;
	margin-top:10px;
	padding-left:6px;
	color:#666666;
}
ul {
	margin-left:10px;
	padding:0px;
}
.cat_item_list {
	list-style-image:url(../images/arrow.gif);
}
.addcomt_txtarea	{
	height:80px;
	width:260px;
}
.content_head	{
	text-align:center;
	font-size:16px
}
.ppl_header_txt	{
	color:#0090DD;
	font-size:24px;
	font:bold;
}
.ppl_menu_text	{
	color:#408080;
}
.ppl_menu_text a {
	color:#74814C;
}
.rht_menu_bg	{
	background:url(../images/rht_menu_bg.jpg) no-repeat;
	width:229px;
	height:120px;
	margin-top:8px;
}
.rht_menu_bg a{
	display:block;
}
.rht_menu_bg a.invisible{
	visibility:hidden
}
.articles	{
	height:13px;
	width:75px;
	margin:12px 0px 0px 100px;
}
.graffiti	{
	height:13px;
	width:70px;
	margin:7px 0px 0px 140px;
}
.industry_news	{
	height:16px;
	width:140px;
	margin:7px 0px 0px 38px;
}
.interviews	{
	height:13px;
	width:100px;
	margin:17px 0px 0px 14px;
}
.start_img_cont{
	width:544px;
	height:390px;
	background:#153704;
	padding:105px 128px;
	margin:auto;
}
.start_img_cont img{
	position:absolute;
}
.inner_img_cont{
	width:550px;
	height:400px;
	position:relative;
}
.startimg0{
	z-index:5;
	left: 165px;
	top: 124px;
}
.startimg1{
	z-index:4;
	left:0px;
	top:0px;
}
.startimg2{
	z-index:3;
	right:0px;
	top:0px;
}
.startimg3{
	z-index:2;
	right:0px;
	top:220px;
}
.startimg4{
	z-index:1;
	left:0px;
	top:220px;
}
.arrow1	{
	margin-left:550px;
}
.img_text_cont{
	width:480px;
	text-align:left;
	height:73px;
	color:#7B8CB3;
	font-weight:normal;
}
.dynamic_bnr{
	width:310px;
	color:#666666;
	text-align:left;
	height:73px;
}
.img_const{
	width:160px;
	height:73px;
}
.dynamic_bnr div.text{
	margin-right:10px;
	float:left;
	height:73px;
	width:310px;
}
.dynamic_bnr .prod_desc{
	font-size:14px;
	font-weight:bold;
}
.farmer	{
	font-size:11px;
	font-weight:bold;
	color:#166a0d;
}
.infra a	{
	background:url(../images/infra.jpg) no-repeat;
	width:102px;
	height:44px;
}
.infra a:hover	{
	background:url(../images/infra_hover.jpg) no-repeat;
	width:102px;
	height:44px;
}
.infra a.active	{
	background:url(../images/infra_hover.jpg) no-repeat;
	width:102px;
	height:44px;
}
.product a	{
	background:url(../images/product.jpg) no-repeat;
	width:135px;
	height:44px;
}
.product a:hover	{
	background:url(../images/product_hover.jpg) no-repeat;
	width:135px;
	height:44px;
}
.product a.active	{
	background:url(../images/product_hover.jpg) no-repeat;
	width:135px;
	height:44px;
}
.newsroom a	{
	background:url(../images/newsroom.jpg) no-repeat;
	width:98px;
	height:44px;
}
.newsroom a:hover	{
	background:url(../images/newsroom_hover.jpg) no-repeat;
	width:98px;
	height:44px;
}
.newsroom a.active	{
	background:url(../images/newsroom_hover.jpg) no-repeat;
	width:98px;
	height:44px;
}
.career	a{
	background:url(../images/carr.jpg) no-repeat;
	width:102px;
	height:44px;
}
.career a:hover	{
	background:url(../images/carr_hover.jpg) no-repeat;
	width:102px;
	height:44px;
}
.career a.active	{
	background:url(../images/carr_hover.jpg) no-repeat;
	width:102px;
	height:44px;
}
.financial a	{
	background:url(../images/financial.jpg) no-repeat;
	width:103px;
	height:44px;
}
.financial a:hover	{
	background:url(../images/financial_hover.jpg) no-repeat;
	width:103px;
	height:44px;
}
.financial a.active	{
	background:url(../images/financial_hover.jpg) no-repeat;
	width:103px;
	height:44px;
}
.csr a	{
	background:url(../images/csr.jpg) no-repeat;
	width:102px;
	height:44px;
}
.csr a:hover	{
	background:url(../images/csr_hover.jpg) no-repeat;
	width:102px;
	height:44px;
}
.csr a.active	{
	background:url(../images/csr_hover.jpg) no-repeat;
	width:102px;
	height:44px;
}
.glry a	{
	background:url(../images/gallery.jpg) no-repeat;
	width:103px;
	height:44px;
}
.glry a:hover	{
	background:url(../images/gallery_hover.jpg) no-repeat;
	width:103px;
	height:44px;
}
.glry a.active	{
	background:url(../images/gallery_hover.jpg) no-repeat;
	width:103px;
	height:44px;
}
.envinmnt a	{
	background:url(../images/environment.jpg) no-repeat;
	width:100px;
	height:44px;
}
.envinmnt a:hover	{
	background:url(../images/environment_hover.jpg) no-repeat;
	width:100px;
	height:44px;
}
.envinmnt a.active	{
	background:url(../images/environment_hover.jpg) no-repeat;
	width:100px;
	height:44px;
}
.responsibility,.sklreq	{
	width:480px;
}
.responsibility li	{
	margin-left:20px;
}
.sklreq p span	{
	width:445px;
	margin-right:10px;
}
.cont_bg{
	width:490px;
}
table.environment_tbl td{
	font-weight:normal;
	vertical-align:top;
	text-align:left;
}
