/*
   Site design & kode by Businessprodesigns
		  www.businessprodesigns.com
		  Author : Shubhransu Mitra
*/

/*---------- CSS RESET -----------*/
body{
padding:0px; margin:0px;
background:#fff;
font:normal 12px/16px Arial, Helvetica, sans-serif;
color:#000;
}
div,p,h1,h2,h3,h4, h5,span,form,input,select,label,text-area,a,img{ margin:0px; padding:0px;}
/*	ul, li{ list-style-image:none; list-style-type:none;}	*/
img a{border:none; outline:none;}
a{text-decoration:none;}

/*---------- MAIN CSS -----------*/


 
#pagetopbg  {
 background:#fff url(../images/pagetopbg.gif) 0 0 repeat-x;
 width:100%;
 }
#pagebottombg{ background:#b7d850 url(../images/pagebottombg.gif) 0 0 repeat-x;
width:100%;}
#main_content{
	width:843px; 
	margin:0 auto;
	}
#bottom_content{
	width:843px;
	margin:0 auto;
	}
/*---------- CLASSES -----------*/

.clear  {
 font-size:0px; 
 line-height:0px; 
 clear:both;
 }
/* ------------------- Logo Section -------------------*/
 .logo{
 	/*width:225px; height:24px;
	padding-top:25px;*/
	padding:5px 0 0 10px;
	color:#fff;
	}
	
 .logo a{
	padding:0;
	margin:0;
	text-decoration:none;
	color:#fff;
	}
	
 .logo a{
	padding:0;
	margin:0;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	}
	
.logo a:hover{
	padding:0;
	margin:0;
	text-decoration:underline;
	color:#fff;
	font-weight:bold;
	}
	
/*---------- NAVIGATION-FRAME -----------*/

.nav-area{
	width:843px; 
	height:47px; padding-top:10px; 
	}
.navleft{
	background:url(../images/navleftbg.gif) 0 0 no-repeat;
	width:45px; height:47px;
	float:left;
	}
.navright{
	background:url(../images/navrightbg.gif) 0 0 no-repeat;
	width:11px; height:47px;
	float:left;}

.navbg{ 
	width:787px; 
	height:47px;
	background:url(../images/navbg.gif) 0 0 repeat-x;
	float:left;} 
	
/*----Top NAV----*/
.top_nav{ padding:0px 0 0 15px; }
.top_nav ul{ font:bold 12px/47px "Trebuchet MS", Tahoma, Arial; list-style:none; padding:0px; margin:0px;}
.top_nav ul li{ float:left; width:auto; height:47px; margin-right:2px;}
.top_nav ul li.no-r8mar{margin-right:0px;}	
.top_nav ul li a{display:block;height:47px;color:#fff;float:left;cursor:pointer; text-decoration:none; background:url(../images/navbg1.gif) 0 0 repeat-x;}
.top_nav ul li a strong{display:block;height:47px;background-repeat:no-repeat;float:left;}
.top_nav ul li a strong.leftBg{background-image:url(../images/navleftbg1.gif);background-position: 0 0;padding-left:30px;}
.top_nav ul li a strong.rightBg{background-image:url(../images/navrightbg1.gif);background-position: 100% 0;padding-right:19px;}
.top_nav ul li a:hover, .top_nav ul li a.selected{ background-position:0 100%;color:#fff;}
.top_nav ul li a:hover strong.leftBg{background-position:0 100%;}
.top_nav ul li a:hover strong.rightBg{background-position:100% 100%;}
.top_nav ul li a.selected strong.leftBg{background-position:0 100%;}
.top_nav ul li a.selected strong.rightBg{background-position:100% 100%;}
/*----end of Top NAV----*/	


/*---------- HEADER -----------*/


	
#header  {
 width:843px; 
 }
.contact{width:70px; position:absolute; right:318px; top:33px; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#3f580d;}
.contact a{text-decoration:none; color:#3f580d;}
.home{width:70px; position:absolute; left:475px; top:61px; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#3f580d;}
.home a{text-decoration:none; color:#3f580d;}


 


/*---------- BODY-FRAME -----------*/

.body_area {
 width:843px;
 padding-bottom:20px; 
 padding-top:8px; 
 }

.body_left {
 width:843px; 
 background:#f1f2f1;
 float:left;
 min-height: 320px;
 }
 
.body_left .head{
	width:808px; height:31px; background:#486c36;
	border-bottom:#fff 1px solid; color:#fff;
	font:normal 20px/24px "Verdana"; padding:3px 0 0 10px;
	}
	
.body_left-con{
 	width:818px;
	padding:10px 10px 28px 15px;
	font:normal 12px/16px "Trebuchet MS", Tahoma, Arial; color:#567f09;
	}
.body_left-con a{text-decoration:none; color:#567f09; outline:none;}
.body_left-con h1{
	font:normal 24px/28px "Trebuchet MS", Tahoma, Arial; color:#000; padding-bottom:15px; color:#3E590C; font-weight:bold;}
.body_left-con h2{
	font:bold 12px/16px Arial, Helvetica, sans-serif; color:#486c36; padding-bottom:15px;
	}
.body_left-con p{
	font:normal 12px/16px "Trebuchet MS", Tahoma, Arial; color:#567f09;
}	
.body_left-con h5{
	text-align:right; 
	font:bold 12px/15px Arial, Helvetica, sans-serif; color:#000;
	padding-top:5px;
	}
.body_left-con h5 a{
	text-decoration:none; color:#000;
	}
.body_left-con h5 a:hover{
	text-decoration:underline;
	}

/* Body left Section end */
.body_right {
 width:290px; float:right; padding-left:18px;
 }
 .contact_details{
	width:290px;
	}
.contact_heading{
	width:843px; height:33px; background:#486c36;
	border-bottom:#fff 1px solid;
	}
 .contact_con{
 	background:#628c4d url(../images/phone.gif) right top no-repeat;  width:843px; padding-bottom:10px;
	}
.contact_con p{
	padding-left:15px; padding-top:6px;
	font:normal 12px/18px "Trebuchet MS", Tahoma, Arial; color:#fff;}
.contact_con p a{text-decoration:none; font-weight:bold; color:#b6f597;}
.contact_con p a:hover{text-decoration:underline;}
 
 .link_details{
	width:296px; padding-top:8px;
	}
.link_heading{
	width:296px; height:33px; background:#4e6017;
	border-bottom:#fff 1px solid;
	}
.link_con{
 	background:#829e2e;  width:296px; padding-bottom:10px;
	}
.link_con ul{
	list-style:none;
	padding:0px; margin:0px;
	font:normal 12px/18px "Trebuchet MS", Tahoma, Arial; color:#fff;
	margin-left:15px;
}
.link_con ul li{
	background:url(../images/bullete.gif) 0 6px no-repeat;
	}
.link_con ul li a{color:#fff; text-decoration:none; padding-left:12px;
}
.link_con ul li a:hover{ color:#f2fecc;}

.rssa_shopbox p{font:bold 12px/14px Arial, Helvetica, sans-serif; color:#fff; padding-top:8px;}
 /* Body Right Section end */


.produc_area{width:843px; height:141px;}
.produc_left{
	background:url(../images/product-leftbg.gif) 0 0 no-repeat;
	width:16px; height:141px; float:left;
	}
.produc_right{
	background:url(../images/product-rightbg.gif) 0 0 no-repeat;
	width:11px; height:141px;float:left;
}
.producbg{
	background:url(../images/productbg.gif) 0 0 repeat-x;
	width:816px; height:141px; float:left;
	}
.scoler-area{width:780px; height:113px; margin-top:20px; margin-left:20px;}
  
/*---------- FOOTER -----------*/


.footer_content{
	width:843px; 
	padding:15px 0px 10px 0px;
	}
.copyright{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#000;
	float:left;
	}

.bpdlink{
	color:#000; 
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	float:right;	
	}
.bpdlink a{
	color:#000; 
	text-decoration:none;
	}
.bpdlink a:hover{
	text-decoration:underline;
	}
.w3clogo-area{ width:180px; float:left; padding-left:25px; }
 
/*.table_padding{ margin-top:10px; margin-bottom:10px;}
.table_padding1{
	padding-bottom:10px;
	padding-top:10px;	
	}
.table_padding2{ margin-top:15px; margin-left:32px;}
.table_padding3{ margin-top:4px;}
*/
.table_border{
	border-left:#8db85b 1px solid;
	border-right:#8db85b 1px solid;
	border-top:#8db85b 1px solid;
	}
.row_border{
	border-bottom:#8db85b 1px solid;
	padding:5px;
	}


/*-------------------------------- Productlisting Page css  --------------------------------------*/


.details_heading{
	background:#486c36;
	height:24px;
	}
.details_heading p{
	font:bold 12px/24px Arial, Helvetica, sans-serif; color:#fff;
	padding-left:10px;
	}
.details_heading p a{text-decoration:none; color:#fff;}
.details_heading p a:hover{text-decoration:underline;}

.details_table{border-left:#8db85b 1px solid; border-right:#8db85b 1px solid; width:808px; border-bottom:#8db85b 1px solid;}

.pro_content p{
	font:normal 12px/16px "Trebuchet MS", Tahoma, Arial; color:#567f09;
	padding:5px 5px;
	}
.pro_list_box img{padding-top:5px;}

.details_table1{
	border-bottom:#8db85b 1px solid;
	padding:3px;
	margin:0;
	background-color:#8db85b;
	color:#fff;
	}


/*-------------------------- Page nation css --------------------------*/
#tnt_pagination {
	display:block;
	text-align:left;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	float:right;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #878787;
	margin-left:10px;
	text-decoration:none;
	background-color:#fff;
	color:#878787;
	width:22px;
	font-weight:normal;
}

#tnt_pagination a:hover {
	background-color:#878787;
	border:1px solid #878787;
	color:#fff;	
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #878787;
	margin-left:10px;
	text-decoration:none;
	background-color:#878787;
	color:#fff;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #878787;
	margin-left:10px;
	text-decoration:none;
	background-color:#fff;
	color:#D7D7D7;
	cursor:default;
}


/*================================= Enquiry form =================================*/

input.tbox {border-top: #8fcb1b 1px solid; border-left: #8fcb1b 1px solid; border-right: #87c50f 1px solid; border-bottom: #87c50f 1px solid; font-size: 11px;background: #f6fee6; color: #000000;font-family: verdana;width: 230px;height: 17px;}

input.tbox1 {border-top: #8fcb1b 1px solid; border-left: #8fcb1b 1px solid; border-right: #87c50f 1px solid; border-bottom: #87c50f 1px solid; font-size: 11px;background: #f6fee6; color: #000000;font-family: verdana;width: 140px;height: 16px;}

textarea {border-top: #8fcb1b 1px solid; border-left: #8fcb1b 1px solid; border-right: #87c50f 1px solid; border-bottom: #87c50f 1px solid; font-size: 11px; color: #000000; font-family: verdana; background-color: #f6fee6;width: 230px;
padding:0px; margin:0px; }


input.submit {border-right: #87cefa 2px outset; border-top: #87cefa 2px outset; background: #8fcb1b; border-left: #87cefa 2px outset; 
color: #000;border-bottom: #87cefa 2px outset; padding:3px;}


select {border-top: #8fcb1b 1px solid; border-left: #8fcb1b 1px solid; border-right: #87c50f 1px solid; border-bottom: #87c50f 1px solid; 
font-size: 11px; width: 233px; color: #000000; font-family: verdana; background-color: #f6fee6;}

.select1 {border-top: #8fcb1b 1px solid; border-left: #8fcb1b 1px solid; border-right: #87c50f 1px solid; border-bottom: #87c50f 1px solid; font-size: 11px; width:140px; color: #000000; font-family: verdana; background-color: #f6fee6; padding:0; margin:0;}

div.brdr{border:0px solid #B9B9B9;}

/* Rj : PAGINATION */
.pagination{
	display:inline;
	float:right;
	font-weight:bold;
}
.pagination ul li{
	display:inline;
	color:#9CAF78;
}
.pagination ul li a{
	color: #345F06;
}

.pagination ul li a:hover{
	color: #9CAF78;
	text-decoration:none;
}


/*==========================sudip start css 19.7.10=====================*/
#order{
	/*width:483px;*/ width:800px;
	/*background-color:#e3e3e3;*/
	border:1px solid #c9c9c9;
	margin:0 0 10px 0px;
	padding:2px;
	}
#order h5{
	font:normal 18px/20px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0;
	margin:0;
	text-align:left;
	}
#order p{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#3E590C;
	padding:5px 0 0 0px;
	}
#order p a{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#3E590C;
	}
#order p a:hover{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	}
	
#order01{
	width:500px;
	background:url(../images/saddo_bg.jpg) left top no-repeat;
	margin:0 0 10px 0px;
	padding:8px 0 10px 12px;
	height:61px;
	}
#order01 h5{
	font:normal 18px/20px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0;
	margin:0;
	text-align:left;
	}
#order01 p{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#4e6017;
	padding:5px 0 0 0px;
	}
#order01 p a{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#4e6017;
	}
#order01 p a:hover{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#4e6017;
	text-decoration:underline;
	}	
	
ul.productlist{
	padding:0;
	margin:0;
	}
ul.productlist li{
	padding:0 10px 0 10px;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#000000;
	float:left;
	display:block;
	}
ul.productlist li.list01{
	padding:0 100px 0 0px;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#000000;
	float:left;
	display:block;
	margin:0;
	}	
ul.productlist li a{
	padding:0;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#000000;
	}
.product_form_pannel{
	/*width:490px;*/
	/*background-color:#c0e599;*/
	/*padding:3px 0 3px 10px;*/ padding:0px;
	/*font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#355003;*/
	/*width:483px;*/ width:802px;
	/*background-color:#e3e3e3;*/
	margin:0 0 10px 0px;
	padding:2px;
	
	}	
.product_form_pannel p{
	width:140px;
	float:left;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#355003;
	}
.product_form_pannel p a{
	color:#355003;
	}
.product_form_pannel p a:hover{
	color:#000;
	text-decoration:underline;
	}
p.price{
	width:90px;	
	float:left;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#355003;
	text-align:center;
	}
p.total{
	width:30px;	
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#355003;
	float:right;
	}	
label.input{
	float:left;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#355003;
	height:20px;
	}
p.totalvalu{
	text-align:right;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#000;
	padding:10px 20px 0px 0px;
	}	
p.totalvalu span{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#355003;
	}
.button{
	margin:20px 0 20px 100px;
	}
	
product_form_pannel .td{
	background-color:#FFFFFF;
	}	
	
/*==========================sudip start css 19.7.10 end=====================*/
