body,html{
padding:0px;
margin:0px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#585858;
line-height:18px;
background:url(images/tobg.gif) repeat-x;
}

#container{
width:935px;
margin:0 auto;
}
.a:focus{
outline:none;
}


/*header css*/
#header{
width:935px;
float:left;
}

.menu{
width:935px;
float:left;
}
.menu ul{
padding:0px;
margin:0px;
}
.menu ul li{
list-style-type:none;
display:inline;
}
.menu ul li a{
float:left;
font-size:14px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
padding:20px 24px 0px 24px;
margin-right:1px;
height:31px;
}

.menu ul li a:hover{
font-size:14px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
background:url(images/hoverbg.gif) no-repeat;
}
.menu ul li a.here{
font-size:14px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
background:url(images/hoverbg.gif) no-repeat;
}


/*header css*/

/*middle css*/
#middle{
width:935px;
float:left;
padding-top:8px;	
}


/*left_panel css*/
.left_panel{
width:630px;
float:left;
}
.logo{
width:630px;
float:left;
}
.banner{
width:630px;
float:left;
}
.leftbot{
width:596px;
float:left;
border:1px solid #D5D5D5;
margin:10px 0px 0px 3px;
background-color:#F9F9F9;
}
.leftbot h1{
margin:0px;
font-size:17px;
font-weight:normal;
color:#251B1B;
line-height:20px;
background:url(images/h1.gif) repeat-x left top;
height:26px;
padding:6px 0px 10px 20px;
}
.vedio{
width:276px;
float:left;
padding-left:10px;
}
.vedio img{
margin-bottom:6px;
}
.cantent{
width:290px;
float:left;
text-align:justify;
padding-right:10px;
padding-left:10px;
}
.cantent p{
padding:8px 0px;
margin:0px;
}

.cantent a{
color:#585858;
text-decoration:underline;
}
.cantent a:hover{
color:#2371AB;
text-decoration:none;
}
/*left_panel css*/




/*right_panel css*/
.right_panel{
width:305px;
float:left;
padding-top:30px;
}
.right_panel p.search{
padding:0px;
margin:0px;
}
.right_panel p{
padding:0px;
margin:0px;
}
.input{
border:1px solid #D3D3D3;
height:22px;
width:195px;
padding:5px 0px 0px 3px;
}
.right_panel p.serchbot{
padding:5px 8px 0px 0px;
margin:0px;
font-family:"Times New Roman";
font-size:18px;
font-weight:normal;
color:#282219;
line-height:25px;
text-align:right;
}

.loginbox{
width:294px;
float:left;
padding:10px 5px 0px 6px;
}

.loginform{
margin:0px;
width:272px;
float:left;
border:1px solid #D5D5D5;
padding:10px;
background-color:#F4F4F4;
}

.loginform h2{
padding:0px;
margin:0px;
font-size:15px;
line-height:18px;
font-weight:bold;
color:#846018;
}

.loginform p{
padding:0px;
margin:0px;
}
.loginform p.inputpart{
padding-left:34px;
}

.loginform p.inputpart input.text{
margin-top:5px;
margin-bottom:8px;
border:1px solid #C9C2BD;
width:220px;
}

.button{
padding:0px;
margin:0px;
text-align:right;
}

.button input{
margin-bottom:5px;
}

.button a{
font-family:arial;
font-size:11px;
font-weight:bold;
color:#BB1111;
text-decoration:underline;
}
.button a:hover{
font-family:arial;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

/*right_panel css*/

/*middle css*/



/*footer css*/
#footermain{
width:100%;
float:left;
background:url(images/footer.gif) repeat-x;
height:50px;
margin-top:20px;
padding-top:32px;
}

.footer{
width:935px;
margin:0 auto;
color:#ffffff;
}

.footer a{
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

.footer a:hover{
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:underline;
}

.footer u{
font-weight:bold;
}

/*footer css*/


/*inner css*/
.loginform1{
margin:0px;
width:272px;
float:left;
border:1px solid #D5D5D5;
padding:10px;
background-color:#F4F4F4;
margin-top:27px;
}
.loginform1 h2{
padding:0px;
margin:0px;
font-size:15px;
line-height:18px;
font-weight:bold;
color:#846018;
}
.loginform1 p{
padding:0px;
margin:0px;
}
.loginform1 p.inputpart{
padding-left:34px;
}
.loginform1 p.inputpart input.text{
margin-top:5px;
margin-bottom:8px;
border:1px solid #C9C2BD;
width:220px;
}
.aboutmain{
width:630px;
float:left;
}
.aboutmain p.topbar{
padding:0px;
margin:0px;
float:left;
width:610px;
background:url(images/barbg.gif) no-repeat;
height:30px;
font-family:Verdana;
font-size:16px;
font-weight:normal;
color:#251B1B;
padding:18px 0px 0px 20px;
}
.aboutmain p.topbar1{
padding:0px;
margin:0px;
float:left;
width:630px;
background:url(images/grbg.gif) no-repeat;
height:15px;
}
.graybg{
width:590px;
float:left;
background:url(images/midbg.gif) repeat-y;
padding:0px 20px 0px 20px;
text-align:justify;
}

.graybg p{
padding:0px;
margin:8px 0px;
}

.graybg b{
font-size:12px;
font-weight:normal;
color:#2C4D13;
}


.aboutmain p.botbar{
padding:0px;
margin:0px;
float:left;
width:630px;
background:url(images/botbg.gif) no-repeat;
height:21px;
}

.theform{
width:590px;
float:left;
padding-top:10px;
font-size:12px;
}

.theform p{
padding:0px;
margin:15px 0px;
}
.theform p label{
width:90px;
float:left;
}
.theform p input.inbg{
border:1px solid #BDBCBD;
height:20px;
padding:3px 0px 0px 3px;
}
.theform p textarea{
border:1px solid #BDBCBD;
}
.theform p.submit{
padding-left:260px;
margin:0px;
}

.graybg1{
width:610px;
float:left;
background:url(images/midbg.gif) repeat-y;
padding:0px 10px 0px 10px;
text-align:justify;
}

.graybg .btn{
   color:#FFFFFF; 
   background-color:#609D39; 
   cursor:pointer;
}

.graybg1 p{
padding:0px;
margin:8px 0px;
}

.graybg1 b{
font-size:12px;
font-weight:normal;
color:#2C4D13;
}
.graybg1 p.leftbox{
width:326px;
float:left;
background:url(images/boxbg.gif) no-repeat;
height:79px;
padding:0px 8px 8px 8px;
font-size:10px;
line-height:15px;
}
.graybg1 p.rightbox{
width:245px;
float:left;
background:url(images/boxbg1.gif) no-repeat;
margin-left:7px;
height:79px;
padding:0px 8px 8px 8px;
font-size:10px;
line-height:15px;
}
.graybg1 p.content{
padding:0px 10px 8px 10px;
margin:0px;
}

.photomain{
width:630px;
float:left;
}
.photomain h1{
font-size:19px;
font-weight:normal;
color:#251B1B;
background:url(images/hr.gif) no-repeat left bottom;
padding:10px 0px 12px 0px;
margin:0px;
}

.graybox{
width:293px;
float:left;
border:1px solid #D9D8D4;
background-color:#F2F1EF;
padding:5px;
margin-top:15px;
margin-right:15px;
}

.graybox1{
width:293px;
float:left;
border:1px solid #D9D8D4;
background-color:#F2F1EF;
padding:5px;
margin-top:15px;
}

.whitebox{
width:273px;
float:left;
border:1px solid #D9D8D4;
background-color:#ffffff;
padding:9px;
font-size:10px;
text-align:justify;
line-height:15px;
height:190px;
}
.whitebox h2{
padding:0px;
margin:0px;
font-size:14px;
font-weight:normal;
color:#2C4D13;
}
.whitebox p{
padding:0px;
margin:8px 0px;
}

.planning_left{
width:288px;
float:left;
padding-top:10px;
}
.planning_right{
width:320px;
float:left;
padding-top:10px;
padding-left:22px;
font-size:13px;
color:#585858;
}

.planning_right h3{
padding:0px;
margin:0px;
font-size:19px;
font-weight:normal;
color:#296900;
line-height:20px;
}
.planning_right p{
padding:0px;
margin:10px 0px;
}
.planning_right p img{
margin-top:10px;
}

.products_main{
width:630px;
float:left;
padding-top:15px;
}

.products{
width:190px; 
float:left;
border:1px solid #D9D8D4;
padding:5px;
background:#F2F1EF url(images/graybg.gif) repeat-x left bottom;
padding-bottom:13px;
}
.products p.heading{
padding:10px 0px 0px 0px;
margin:0px;
width:178px;
float:left;
text-align:center;
font-size:17px;
font-weight:normal;
color:#D60401;
}

.products p.heading a{
font-size:17px;
font-weight:normal;
color:#D60401;
text-decoration:none;
}
.products1 p.heading a:hover{
font-size:17px;
font-weight:normal;
color:#D60401;
text-decoration:underline;
}

.products1 p.heading a{
font-size:17px;
font-weight:normal;
color:#D60401;
text-decoration:none;
}
.products p.heading a:hover{
font-size:17px;
font-weight:normal;
color:#D60401;
text-decoration:underline;
}


.productsmid{
width:178px;min-height:110px;
float:left;
border:1px solid #D9D8D4;
background-color:#ffffff;
padding:5px;
font-size:10px;
text-align:justify;
line-height:15px;
}
.productsmid h3{
padding:5px 0px 5px 0px;
margin:0px;
font-size:14px;
font-weight:normal;
color:#221D1D;
}
.productsmid p{
padding:0px;
margin:8px 0px;
}
.productsmid img{
margin-right:10px;
}


.products1{
width:190px;
float:left;
border:1px solid #D9D8D4;
padding:5px;
background:#F2F1EF url(images/graybg.gif) repeat-x left bottom;
padding-bottom:13px;
margin-left:10px;
margin-right:10px;
}
.products1 p.heading{
padding:10px 0px 0px 0px;
margin:0px;
width:178px;
float:left;
text-align:center;
font-size:17px;
font-weight:normal;
color:#D60401;
}


.midlink{
padding:0px;
margin:0px;
}
.midlink li{
list-style-type:none;
display:inline;
}
.midlink li a{
float:left;
font-size:11px;
font-weight:bold;
color:#585858;
text-decoration:none;
width:200px;
text-align:center;
}
.midlink li a:hover{
font-size:11px;
font-weight:bold;
color:#585858;
text-decoration:underline;
}

a.alink{
color:#585858;
text-decoration:underline;
}
a.alink:hover{
color:#2371AB;
text-decoration:none;
}
a.alink img{text-decoration:none; border:0px;}


/*inner css*/
