@charset "utf-8";
/* CSS Document */

body{background:url(../images/bg.jpg) #e8e7e7 repeat-x top; margin:0px; padding:0px; font-size:12px; 
font-family:Verdana, Geneva, sans-serif; color:#555; text-align:justify;}
#container{ background: url(../images/green_theme.jpg) no-repeat bottom center;}
#container2{ background: url(../images/greenbg.jpg) repeat-x bottom;}

tr{ text-align:left;}
p{ margin:0; padding:5px; 0 0 0;}
img{ border:none;}
form { margin:0px; padding:0px; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#666;}
.bodytext{font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#555;}
.floatR{ float:right;} 
.floatL{ float:left;}
.pdgL10{ padding-left:10px;}
.headerName{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; color:#afafaf;}
.headerName span{ color:#5f8139;}
.details_btn{ background:url(../images/details_btnBG.gif) no-repeat; width:95px; font-weight:bold; line-height:33px; padding-left:5px; text-align:center; color:#5f8139;}
.details_btn a{ color:#5f8139; text-decoration:underline;}
.details_btn a:hover{ color:#666666; text-decoration:none;}
.addto_cart_btn{ background:url(../images/addto_cart_btnBG.gif) no-repeat; width:116px; font-weight:bold; line-height:33px; padding-left:10px; text-align:center; color:#5f8139;}
.addto_cart_btn a{ color:#5f8139; text-decoration:underline;}
.addto_cart_btn a:hover{ color:#666666; text-decoration:none;}
.verG12{ color:#769357; font-weight:bold; text-decoration:none;}
.verG11{ color:#769357; font-weight:bold; font-size:11px; text-decoration:none;}
.verGrey12{ color:#666666; font-weight:bold; text-decoration:none;}
.lineH16{ line-height:16px;}
.footnote{ color:#555555; font-size:11px; text-decoration:none;}
.email{font-size:12px; color:#e76900;}
.email a{color:#e76900; text-decoration:underline;}
.email a:hover{color:#e76900; text-decoration:none;}
.dotline{background:url(../images/dot.gif) repeat-x; padding:5px 0 0px 0;}

/*...Login...*/
.selectfield {background:url(../images/nl_fieldbg.gif) no-repeat; height:22px;}
.selectfield select {border:none; background:none;  padding-left:0px; color:#666666; font-size:11px; width:190px;}
.selectfield select option{background-color:#FFF;}

/*...Bread Crumb...*/
/*.breadcrumb_BG{ background:url(../images/breadcrumb_BG.jpg) no-repeat; width:460px; height:37px;}*/
.breadcrumb{padding:0 0 0 3px; *padding:0 0 0 0; background:url(../images/breadcrumb_BG.jpg) no-repeat; width:460px; height:37px; }
.breadcrumb ul {list-style:none; margin:0; padding:0; font-size:12px;}
.breadcrumb ul li {list-style:none; float:left; margin-left:5px; padding-left:0px; }
.breadcrumb a {line-height:35px; color:#797979;	margin:0; padding-lef:15; text-decoration:underline; text-align:center;	display:block;}
.breadcrumb a:hover {display:block;	color:#769356;	margin:0; padding:0; text-decoration:none; text-align:center;}
.breadcrumb a:active {display:block;	color:#769356; margin:0; padding:0; text-decoration:none; text-align:center;}
.breadcrumb .on {line-height:35px; display:block; color:#769356; margin:0; padding-left:5px; text-decoration:none; text-align:center;}
.breadcrumb .spacer {background:url(../images/breadcrumb_separator.gif) no-repeat; width:10px; height:35px; display:block; margin-left:5px; padding:0 0px 0 0px;}

/*siva add on 18/11/2009*/
.MenuChange {line-height:35px; display:block; color:#769356; margin:0; padding-left:5px; text-decoration:none; text-align:center;}


/*...Bread Crumb...*/
/*.breadcrumb_BG{ background:url(../images/breadcrumb_BG.jpg) no-repeat; width:460px; height:37px;}*/
.breadcrumbBig{padding:0 0 0 3px; *padding:0 0 0 0; background:url(../images_new/breadcrumb.jpg) no-repeat; width:690px; height:37px; }
.breadcrumbBig ul {list-style:none; margin:0; padding:0; font-size:12px;}
.breadcrumbBig ul li {list-style:none; float:left; margin-left:5px; padding-left:0px; }
.breadcrumbBig a {line-height:35px; color:#797979;	margin:0; padding-lef:15; text-decoration:underline; text-align:center;	display:block;}
.breadcrumbBig a:hover {display:block;	color:#769356;	margin:0; padding:0; text-decoration:none; text-align:center;}
.breadcrumbBig a:active {display:block;	color:#769356; margin:0; padding:0; text-decoration:none; text-align:center;}
.breadcrumbBig .on {line-height:35px; display:block; color:#769356; margin:0; padding-left:5px; text-decoration:none; text-align:center;}
.breadcrumbBig .spacer {background:url(../images/breadcrumb_separator.gif) no-repeat; width:10px; height:35px; display:block; margin-left:5px; padding:0 0px 0 0px;}




/*...header content start...*/
.tollfree{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#464646;}
.tollfree span{ font-family:Helvetica; font-size:21px; font-weight:bold; color:#688a39;}

/*...top login....*/
.loginBG{ background:url(../images/loginBG.jpg) no-repeat; width:301px; height:48px;}
.verBoldG{ font-size:11px; font-weight:bold; color:#5f8139; padding:5px 10px 5px 0; text-align:right;}
.verBoldG span a{ color:#5f8139; text-decoration:none; }
.verBoldG span a:hover{ color:#5f8139; text-decoration:underline; }
.ver11G{font-size:11px; color:#5f8139; padding:5px 10px 3px 0; text-align:right;}
.ver11G span {color:#e76900; text-decoration:none;}
.ver11G span a{color:#5f8139; text-decoration:underline;}
.ver11G span a:hover{color:#5f8139; text-decoration:none;}


/*...menu...*/
.menu{ padding:28px 0 0 68px; *padding:28px 0 0 58px; }
.menu ul {list-style:none; margin:0; padding:0; font-size:12px;}
.menu ul li {list-style:none; float:left; margin:0;	padding:0; }
.menu a {background:url(../images/menuBG_off.jpg) no-repeat; width:135px; line-height:32px; font-weight:bold; color:#FFFFFF; margin:0;	padding:0; text-decoration:none; text-align:center; display:block;}
.menu a:hover {background:url(../images/menuBG_on.jpg) no-repeat; width:135px; line-height:32px; display:block; font-weight:bold;	color:#783700; margin:0; padding:0;	text-decoration:none; text-align:center;}
.menu a:active {background:url(../images/menuBG_on.jpg) no-repeat; width:135px;	line-height:32px; display:block; font-weight:bold;	color:#fff;	margin:0; padding:0; text-decoration:none; text-align:center;}
.menu .on {background:url(../images/menuBG_on.jpg) no-repeat; width:135px; line-height:32px; display:block;	font-weight:bold; color:#783700; margin:0; padding:0; text-decoration:none; text-align:center;}
.menu .spacer {background:url(../images/menuspacer.gif) no-repeat; width:2px; line-height:32px;	display:block; margin:0; padding:0;}
.greyBG{background:url(../images/bg1.jpg) repeat-x;}
/*...News & Evenmts...*/

.date{ font-size:11px; color:#c95c00; line-height:12px;}
.readmore { color:#5f8139;}
a.readmore{ color:#5f8139; text-decoration:underline;}
a.readmore:hover{ color:#5f8139; text-decoration:none;}
.contentBG{ background:url(../images/content_bg.jpg) repeat-y;}

/*...Our Product...*/
.product_list {padding:0; margin:0;	text-align:left;}
.product_list ul { line-height:22px; padding-left:10px; margin-left:0; *padding-top:10px; width:230px;}
.product_list ul li {background:url(../images/arrw.jpg) 0.0em 0.8em no-repeat; color:#3c3d3e; font-size:13px; font-weight:normal; padding:3px 0 0 10px; vertical-align:top; list-style:none;}
.product_list ul li a {	color:#333;	font-size:12px;	text-decoration:none;}
.product_list ul li a:hover { text-decoration:underline;}
.lt_mid_bg{ background:url(../images/lt_mid.gif) repeat-y;}
.rt_mid_bg{ background:url(../images/rt_mid.gif) repeat-y;}
.top_mid_bg{ background:url(../images/top_mid.gif) repeat-x;}
.btm_mid_bg{ background:url(../images/btm_mid.gif) repeat-x;}

/*...search part...*/
.searchBG{ background:url(../images/searchBG.jpg) no-repeat; width:254px; height:62px; color:#FFF;}
.searchHDR{ font-family:Helvetica; font-size:19px; font-weight:bold; padding:10px 0 5px 10px; Xclear:both;}
.searchField{padding-left:10px;}
.inputSearch{background:url(../images/search_fieldbg.gif) no-repeat; padding-top:3px; height:22px; float:left; }
.inputSearch input{border:none; background:none; padding-left:0px; color:#666666; font-size:11px; width:193px;}

/*...quick order...*/
.quick_order_txt{ font-weight:bold; font-size:11px; color:#606060; text-align:right; padding-right:10px;}
.quick_order_item{background:url(../images/item_bg.gif) no-repeat; height:22px; }
.quick_order_item input{border:none; background:none; padding-left:0px; color:#666666; font-size:11px; width:150px;}
.quick_order_qty{background:url(../images/qty_bg.gif) no-repeat; height:22px; }
.quick_order_qty input{border:none; background:none; padding-left:0px; color:#666666; font-size:11px; width:106px;}

/*...news letter*/
.nl_fieldbg{background:url(../images/nl_fieldbg.gif) no-repeat; height:22px; }
.nl_fieldbg input{border:none; background:none; padding-left:0px; color:#666666; font-size:11px; width:193px;}

/*...about Us...*/
.about_list{padding:0; margin:0;}
.about_list ul{padding:0px 0 0 5px; margin:0; }
.about_list ul li{list-style:none; background:url(../images/arrw_or.gif) 0.0em 1.0em no-repeat; padding:5px 0px 0px 12px; line-height:18px;}

/*...download...*/
.download_link{ margin:0; padding:0; width:254px;}
.download_link ul{ padding:5px 0 5px 5px; margin:0; clear:both;}
.download_link ul li{ list-style:none; padding:10px 0 0 5px; margin:0; background:url(../images/download_icon.gif) 18.0em 1.0em no-repeat; line-height:18px; color:#666666;  }
.download_link ul li a{ text-decoration:underline; color:#666666;}
.download_link ul li a:hover{ text-decoration:none; color:#666666;}
.download_link a{ text-decoration:underline; }
.download_link a:hover{ text-decoration:none;}
.ver11Bl{ font-size:11; color:#000;}
.ver12Bl{ font-weight:bold; color:#000;}
.ver12Bl a{ font-weight:bold; color:#000; text-decoration:underline;}
.ver12Bl a:hover{ font-weight:bold; color:#000; text-decoration:none;}

/*...Contact Us...*/
.contactus{ text-align:right; padding-right:10px;}
.contactus_txtarea{background:url(../images/txtareaBG.gif) no-repeat; height:102px; }
.contactus_txtarea textarea{border:none; background:none; padding-left:0px; color:#666666; font-size:11px; Xborder:1px solid #d5d5d5; 
width:190px;}
.btn{ background:url(../images/btn_bg.jpg) no-repeat; text-align:center; color:#888888; font-weight:bold; width:85px; height:31px;  text-align:center; }
.btn a{ font-weight:bold; color:#888888; text-decoration:none; text-align:center; }
.btn a:hover{font-weight:bold; color:#444444; text-decoration:none; text-align:center;}

/*...shopping Cart...*/
.cart_mid_top{ background:url(../images/cart_mid_top.gif) repeat-x; color:#5b5b5b; font-weight:bold;}
.chkout_btn{ background:url(../images/checkout_btn_bg.gif) no-repeat; width:108px; font-weight:bold; line-height:33px; padding-left:5px; text-align:center; color:#5f8139;}
.chkout_btn a{ color:#5f8139; text-decoration:underline;}
.chkout_btn a:hover{ color:#666666; text-decoration:none;}
.keep_shopping{ background:url(../images/keepShopping.gif) no-repeat; width:146px; font-weight:bold; line-height:33px; padding-left:5px; text-align:center; color:#666666;}
.keep_shopping a{ color:#666666; text-decoration:underline;}
.keep_shopping a:hover{ color:#5f8139; text-decoration:none;}
.input100{ border:1px solid #cecece; width:40px; color:#888888; text-align:center;}
.border_ltrt{border-left:1px solid #eaeaed; border-right:1px solid #eaeaed;}

/*...footerBG...*/
/*.footer {background:url(../images/footerBG.jpg) repeat-x; height:147px;}*/
a.footerLink{ color:#464646; text-decoration:underline; line-height:20px;}
a.footerLink:hover{ color:#464646; text-decoration:none;}
.ver11_wh{ color:#FFF;}
.ver11_wh a{ color:#FFF; text-decoration:none;}
.ver11_wh a:hover{ color:#FFF; text-decoration:underline;}

/*...carbon calc...*/
.slider {
	width: 600px; 
	background: #fff;
	border:1px solid #dcdcdc;
	padding:5px;
	text-align:justify;
}

/* added from old css by siva on 12/11/2009*/
.tahoma13bluebold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #709337;
}

.tahoma14bluebold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E7B522;
}
.tahoma11bluebold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #616952;
}
.arial11bold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #616952;
}
.arial11bold a
{
	
text-decoration:underline;
}
.arial11bold a:hover{
	text-decoration:none;
}
