@charset "utf-8";
/* CSS Document Ðß$ */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#060b3d;
	margin: 0px;
	padding: 0px;
	background:#fff url(../images/main-bg.png) repeat-x left top;
}
img {
	border:0;
}
div, p, h1, h2, h3, h4 {
	margin:0;
	padding:0;
}

img, div, a, input  { behavior: url("css/iepngfix.htc"); }

.globalborder{ border:#c2c2c2 solid 1px; }

.clear-all{ clear:both; }

/***********************
	  LAYOUT
************************/

#wrapper {
	margin: 0px auto ;
	width:958px; background:#fff;
	padding:14px 14px 0 14px;
}


.heder-part{ width:958px;
float:left; 
background:url(../images/header-bg.png) no-repeat left top;
height:143px;
}




/*---------LOGO----------*/
.logo {
	float:left;
	width:395px;
	height:107px;
	padding:25px 0 0 43px;
	

}
.logo h1  {
	font-family: "Trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin:0;
	padding:0;
	
}
.logo h1 a {
	text-indent:-9999px;
	text-decoration:none;
	background-image:url(../images/logo.png);
	display:block;
	background-repeat: no-repeat;
	width:395px;
	height:107px;
	
}

/*--------LOGO End-------------*/


/*--navigation DB$--*/


#navigation {
	color: #fff;
	width:958px; background: url(../images/nav-bg.png) repeat-x left top;
	/*height:44px;*/
	float: left;padding:0;
}
.navigation-main {
	color: #fff;
	font-family: "FuturaBT" Arial, Helvetica, sans-serif;
	font-size: 14px;
	 float:left;width:755px; letter-spacing:1px; 
}
.navigation-main ul{
	padding:0;
	margin-top:0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left:0px;
}
.navigation-main li{ display:block;
	margin:0;
	float:left;
	list-style-type: none; background:url(../images/nav-divider.png) no-repeat top right;
	padding:0 4px 0 0;
}


.home{
	width:91px;
	
	}

.home span a {text-indent:-9999px;
	display:block; background: url(../images/home.png) no-repeat left top !important; height:41px; 
	width:91px;
	 color:#FFF;font-weight: normal;/* padding:10px 20px 14px 20px;*/ text-decoration:none;
}
.home span a:hover { text-indent:-9999px;
	display:block; background: url(../images/home-h.png) no-repeat left top !important; height:41px; 
	display:block;
	width:91px;
	color:#FFF; font-weight:bold; text-decoration:none;/*padding:10px 20px 14px 20px;*/
}

.home-current a{text-indent:-9999px;
	display:block; background: url(../images/home-h.png) no-repeat left top !important; height:41px; 
	display:block;
	width:91px;
	color:#FFF;font-weight:bold; text-decoration:none;/*padding:10px 20px 14px 20px;*/
	}


.product{
	width:235px;
	}

.product span a {text-indent:-9999px;
	display:block; background: url(../images/pro.png) no-repeat left top !important; height:41px; 
	width:235px;
color:#FFF;font-weight: normal; /*padding:10px 20px 14px 20px;*/ text-decoration:none;
}
.product span a:hover {text-indent:-9999px;
	display:block; background: url(../images/pro-h.png) no-repeat left top !important; height:41px; 
	width:235px;
	color:#FFF; font-weight:bold; text-decoration:none;/*padding:10px 20px 14px 20px;*/
}

.product-current a{text-indent:-9999px;
	display:block; background: url(../images/pro-h.png) no-repeat left top !important; height:41px; 
	width:235px;
	color:#FFF; font-weight:bold; text-decoration:none;/*padding:10px 20px 14px 20px;*/
	}


.faq{
	width:73px;
	}

.faq span a {text-indent:-9999px;
	display:block; background: url(../images/faq.png) no-repeat left top !important; height:41px; 
	width:73px;
color:#FFF;font-weight: normal; /*padding:10px 20px 14px 20px;*/ text-decoration:none;
}
.faq span a:hover {text-indent:-9999px;
	display:block; background: url(../images/faq-h.png) no-repeat left top !important; height:41px; 
	width:73px;
	color:#FFF; font-weight:bold; text-decoration:none;/*padding:10px 20px 14px 20px;*/
}

.faq-current a{text-indent:-9999px;
	display:block; background: url(../images/faq-h.png) no-repeat left top !important; height:41px; 
	width:73px;
	color:#FFF; font-weight:bold; text-decoration:none;/*padding:10px 20px 14px 20px;*/
	}



.contact{
	width:136px;
	}

.contact span a {text-indent:-9999px;
	display:block; background: url(../images/contact.png) no-repeat left top !important; height:41px; 
	width:136px;
color:#FFF;font-weight: normal; /*padding:10px 18px 14px 18px;*/ text-decoration:none;
}
.contact span a:hover {text-indent:-9999px;
	display:block; background: url(../images/contact-h.png) no-repeat left top !important; height:41px; 
	width:136px;
	color:#FFF; font-weight:bold; text-decoration:none;/*padding:10px 18px 14px 18px;*/
}

.contact-current a{text-indent:-9999px;
	display:block; background: url(../images/contact-h.png) no-repeat left top !important; height:41px; 
	width:136px;
	color:#FFF; font-weight:bold; text-decoration:none;/*padding:10px 18px 14px 18px;*/
	}



/*--navigation end DB$--*/



#main-contant-area {
	margin:10px 0 0 0; background:url(../images/welcome-bg.png) left top repeat-x;
	width:902px; float:left;
	padding:20px 28px 0 28px; 
}



/*-----for index page DB$------*/


.welcome-pannel{width:902px; float:left; }

.welcome-heading{font-size:17px; font-family:Arial, Helvetica, sans-serif; color:#3a601b; font-weight:bold; padding-bottom:10px; display:block;  }

.welcome-text{ font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#50534a; display:block; border-bottom:#d1dac9 solid 1px;padding-bottom:10px; }


/*----leftpanel DB$-----*/

#leftpanel {
	float: left;
	width: 249px;margin-top:10px;
	
}
.categories {
	color: #50534a;
	margin:0;
	padding:0;
	float:left; font-size:16px; font-family: Arial, Helvetica, sans-serif; font-weight:normal;
	width:245px; background:#f6fbf3 url(../images/left-box-mid-bg.png) left top repeat-x ;border-left:#ccd8c6 solid 1px; border-right:#ccd8c6 solid 1px;
}
.categories ul{
	margin: 0;
	padding: 5px 15px;
}
.categories li{
		margin:0;
	list-style-type:none; background:url(../images/bullet.png)  left 10px no-repeat;
	padding:5px 10px; border-top:#c2d2b4 1px solid;

}
.categories a{
	color:#50534a;
	text-decoration:none;
}
.categories a:hover{
	color:#8baf75 ;
	text-decoration:none;
}
.title-tab {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF; 
	background: url(../images/left-box-heading.png) left top no-repeat;
	height: 142px;
	width: 247px;
	float: left; text-indent:10px; line-height:25px;
}
.bottom-box-tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF; 
	width: 247px; height:9px;background: url(../images/left-box-foot-bg.png) left top no-repeat;
	float: left;
}








/*----leftpanel DB$-----*/


/*----rightpanel---*/

#rightpanel {
	float: right;
	width: 605px;
	margin-top:10px;
	padding:0px;font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#50534a;
}

.dr-green-text{ color:#3a601b; font-size:19px; font-weight:bold;}

.li-green-text{ color:#4f8630;font-weight:bold; font-size:13px;}

.li-green-text-sm{ color: #60a638;font-weight:bold; font-size:11px;}

/*----rightpanel---*/


/*-----for index page end------*/



/*-----for product page------*/

/*----leftpanel pro---*/

#leftpanel-pro {
	float: left;
	width: 635px;
	margin-top:10px;
	padding:0px;font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#50534a;
}


.cont-pannel{width:902px; float:left; }

.cont-heading{font-size:17px; font-family:Arial, Helvetica, sans-serif; color:#3a601b; font-weight:bold; padding-bottom:5px; display:block;border-bottom:#d1dac9 solid 1px;  }


.cont-border-bottom{border-bottom:#d1dac9 solid 1px;}


/*----leftpanel pro---*/


/*----rightpanel-----*/

#rightpanel-pro {
	float: right  ;
	width: 249px;margin-top:10px;
	
}

.right-heading{font-size:17px; font-family:Arial, Helvetica, sans-serif; color:#3a601b; font-weight: normal;  }

.right-border-tb{ border-top:#bed0b0 solid 1px;border-bottom:#bed0b0 solid 1px; }


.categories-pro {
	color: #50534a;
	margin:0;
	padding:0;
	float:left; font-size:12px; font-family: Arial, Helvetica, sans-serif;
	width:245px; background:#f6fbf3 url(../images/left-box-mid-bg.png) left top repeat-x ;border-left:#ccd8c6 solid 1px; border-right:#ccd8c6 solid 1px;
}

.title-tab-pro {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF; 
	background: url(../images/suppliers-heading.png) left top no-repeat;
	height: 62px;
	width: 247px;
	float: left; text-indent:10px; line-height:25px;
}
.bottom-box-tab-pro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF; 
	width: 247px; height:9px;background: url(../images/left-box-foot-bg.png) left top no-repeat;
	float: left;
}


.pro-logo-box-hovers {opacity:.4;
	-moz-opacity:.4; 
	filter: alpha(opacity=40);
	
	}
.pro-logo-box-hovers:hover {opacity:1;
	-moz-opacity:1; 
	filter: alpha(opacity=100);
	

}




/*----rightpanel pro end-----*/

/*-----for product page end------*/


/*-----for faq page ------*/

#leftpanel-faq {
	float: left;
	width: 635px;
	margin-top:10px;
	padding:0px;font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#50534a; line-height:19px;
}


.right-border-tb2{ border-top:#bed0b0 solid 1px;border-bottom:#bed0b0 solid 1px; padding:5px 0 5px 0; }



.title-tab-faq {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF; 
	background: url(../images/faq-heading.png) left top no-repeat;
	height: 89px;
	width: 247px;
	float: left; text-indent:10px; line-height:25px;
}


.click-here{color:#3a601b;font-weight: normal; font-size:16px; font-family:Arial, Helvetica, sans-serif;}

.click-here a{
	color:#3a601b;
	text-decoration: underline;
}
.click-here a:hover{
	color:#3a601b;
	text-decoration: none;
	
}





/*-----for faq page end------*/

/*-----for contact page------*/

.title-tab-contact {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF; 
	background: url(../images/reach-us.png) left top no-repeat;
	height: 111px;
	width: 247px;
	float: left; text-indent:10px; line-height:25px;
}


.reach-us{font-size:13px; font-family:Arial, Helvetica, sans-serif;color:#50534a;  }

.reach-us a{
	color:#50534a;
	text-decoration: underline;
}
.reach-us a:hover{
	color:#50534a;
	text-decoration:none;
}



/*-----for contact page end------*/



/*----foot-panel DB$-----*/

#footer {
	  background: url(../images/footer-bg.png) left top  no-repeat ;
	width:972px; height:67px; margin-top:10px;  
	float: left; text-align:left;color: #abba9f;
}


.contact-info { font-size:10px;
	color: #8baf75;
	padding:20px 0  0 50px;

	float:left;
	width:500px;
}
.contact-info ul{
	margin: 0;
	padding: 2px 0px 0 0px;
}
.contact-info li{
		margin:0; float:left;
	list-style-type:none;
	padding:3px 2px 0 0px ; /*display:block; */

}
.contact-info a{
	color:#8baf75;
	text-decoration: none;
}
.contact-info a:hover{
	color:#3a601b;
	text-decoration:none;
}

.design-info{float:right; width:200px; text-align:center; color:#8baf75; font-size:10px; padding:27px 40px 0 0;}

.design-info a{
	color:#8baf75 ;
	text-decoration: none;
}
.design-info a:hover{
	color: #3a601b;
	text-decoration:none;
}




/*----foot-panel end- DB$----*/

