@charset "utf-8";

* {margin:0;
   padding:0;}
   
   
a {text-decoration:none;}  


.a2 {color:#67913E;
     font-weight:bold;} 

h1.h2,h4,h5,h6 {padding:0;
                   margin:0 0 20px 0;}
				   
h3 {font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:18px;
	color:#000000;
	font-weight:normal;
	margin:0 0 10px 0;}				   


img {border:none;}

p {line-height:180%;
   margin:10px 0 15px 0;}
   
   
.p2 {border-bottom:1px solid #cccccc;
     padding-bottom:15px;}   
	 


body {
      background-image:url(../images/bg.png);
	  background-repeat:repeat-x;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:100%;
	  color:#555555;
	  background-color:#FBFAF7;
}
.table1 td {vertical-align:middle;
         padding:0;
		 margin:0;
           }
.table1  {margin:-25px 0 0 50px;
          float:left;}	  

 
input,textarea {width:300px;
       height:25px;
	   border-radius:5px;
	   background-color:#f0f8e7;
	   margin:0 0 0 10px;
	   border:1px solid #67913E;
	   margin:5px}  
	   
.input1 {width:100px;
        height:25px;
		background-image:url(../images/img-hover.png);}	   
	   
	   
	  
	  ul li {list-style-type:none;}	  
	  
	  
.banner img  {width:970px;
        height:240px;
		border:5px solid #67913E;
		border-radius:10px;
	
}	  
	  
	  

.clr {clear:both;}



.footer {width:940px;
        padding:20px 20px 0 20px;
		float:left;
		color:#ffffff;
		font-size:11px;
		height:50px;
		background-color:#6BA036;
		
		}
		
.footer ul li {display:inline;
               margin:0 20px 0 0;}
			   
.footer li a:hover {color:#000000;}	

.footer li a.current {color:#000000;}		   
			   
			   
.footer  a {color:#ffffff;
            padding-right:20px;}			   
			   		

.header {width:980px;
         height:100px;}	  
	  
.logo {width:250px;
       height:100px;
	   margin:0 0 0 20px;
	   float:left;
	   padding:0;}
	   
.left {float:left;}	   
	   
	   
	   
.navbox {
	width:690px;
	margin:0 20px 0 0;
	float:left;
	height:65px;
	padding:35px 0 0 0;
		 }	   	  

.navbox ul {
	padding:0;
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
}
			
.navbox ul li {float:left;
               margin:0 0 0 10px;
			   height:21px;
			   width:100px;
			   background-image:url(../images/img-hover.png);
			   text-align:center;
			   padding:4px 0 0 0;
			   border-radius:5px;
			   
			  }


.navbox ul li a {color:#222222;
				font-weight:bold;
				display:block;
				/*height:25px
				width:100px;*/
				font-size:13px;
				}
			  


.navbox ul li a:hover {color:#ffffff;
                        text-shadow:2px 2px 2px #000000;}
						
						
.navbox ul li a.currrent {color:#ffffff;
                        text-shadow:2px 2px 2px #000000;}					

.maincont {width:940px;
           padding:20px 20px 0 20px;
		   float:left;}
		   



		   
.product {width:320px;
          float:left;
		  margin:0 0 0 20px;}		   
		   
.product img {float:left;
              border:1px solid #97BD70;
			  margin:3px 15px 0 0;}	
			  
			  
.product li {border-bottom:1px solid #cccccc;
			 padding-top:17px;}



.product-list  {border:none;
                color:#000000;
				margin-bottom:25px;
				width:100%;}



.product-list td {/*width:500px;*/
                 /*height:25px;*/
				 background-color:#E8E8E8;
				 margin:1px;
				 padding:5px;
		         border-top:1px solid #D5D5D5;}
				 
.product-list td.alt {background-color:#f0f8e7;}				 			  	   
		   
.right {float:right;}

		   
.welcome {width:570px;
          float:left;
		  padding:0 30px 0 0;}
		  
		  
.welcome img {float:left;
       border:2px solid #97BD70;
	   border-radius:10px;
	   margin:0 20px 0 0; }

.wrapper {
	text-align: left;
	width: 980px;
	font-size:12px;
}
