body{
  background-color:#006631;
  margin:0; 
  font-family:Arial, Helvetica, sans-serif;
  padding:0 ;
}
.container{
   width: 970px;
   min-height: 7435px;

   margin: 0 auto;
   background-color: #ffffff;

}
.header{
   height: 125px;

}
.banner{
   height: 350px;

}
.bannerimges{

   float: left;
   width: 650px;

}
.banneright{

   float: right;
   width: 300px;

}
.content{
   background-color: #ffffff;

}
.leftcontent{
   float: left;
   width: 650px;
/*   min-height: 600px;*/

   
}
.rightcontent{
   float: right;
   width: 300px;
/*   min-height: 600px;*/

}
.clearAll{
   clear: both;
}
.clear{
   clear: both;
}
.span_features{
/*   width:45%;*/
   font-size: 13px;
   margin-left:20px;
   overflow:hidden;
   list-style:none;
   float:left;
   
}
.span_features_right{
   font-size: 13px;
   margin:0px 0px 0px 15px;
/*   padding:0px 20px 2px 0px;*/
   overflow:hidden;
   list-style:none;
   float:left;
}
.left_txt{
   width:490px;
   float:left;
   margin-left:30px;
   margin-top:14px;
}
 .heading2{
    width:200px;
    height: 50px;
    color: #242021;
    font-size: 30px;
    font-weight:bold;
    text-transform: uppercase;
    text-decoration:none;
 }
p{
   height:20px;
   color: #006631;
   font-size:16px;
   font-weight:bold;
   text-align:bottom;
   margin: 0 auto;
   float: left;
}
.topright{
   width:240px;
   margin:18px 0px 0px 200px;
   text-decoration:none;
   float:left;
   font-size:13px;
   line-height:1.5em;
}
.topright_a{
   text-decoration:none;
   float:left;
   font-size:13px;
   line-height:1.5em;
   color:#E12120;
}
.topright_a:hover{
   text-decoration:none;
   float:left;
   font-size:13px;
   line-height:1.5em;
   color: #006631;
}
.nav{
/*    background-image:url(../images/curve.jpg);*/
 background-repeat:no-repeat;
 background-color:#006631; 
 float:left;
 margin-left:20px;
 height:40px;
 border: 2px solid greenyellow;
 border-radius:10px;
 }
.nav ul{
   height:20px;
   margin-top: 9px;
}
.nav ul li{
   display:inline;
   padding:15px;
   text-align:center;
}
.nav a{ 
   text-decoration: none; 
   color:#FFFFFF;
   text-align:center;
}
.nav a:hover{
   text-align:center;
   text-decoration:underline;
   color:#FF0000;
}
#slide{
   overflow:hidden;
   float:left;
}
.slide{
   width:650px;
   height:334px;
   float:left;
   background-repeat:no-repeat;
   overflow:hidden;
}

.rights{
   width:250px;
   overflow:hidden;
   text-align:center;
   float:right;
   margin-right:20px;
   background-repeat:repeat;
}
.tops{
   background-repeat:no-repeat;
   overflow:hidden;
}
.bottom{
   background-repeat:repeat;
   overflow:hidden;
   text-align:center;
   float:right;
}
.heading{
   color:#D6C097;
   text-align:center;
   font-size:17px;
   float:right;
   overflow:hidden;
   margin-top:10px;
   text-align:center;
   margin-top:10px;
}
.style2 {
   width: 244px;
   color: #000000;
   float: right;
   font-size: 13px;
   margin-top: 10px;
   overflow: hidden;
   text-align: justify;
}
.forms{
   height:330px;
   width:248px;
/*        background-image:url(../images/enquiry.jpg);*/
   background-color: #E12120;
   margin-top: 20px;
   background-repeat:no-repeat;
   color:#FFFFFF;
   float:right;
   margin-top:0 auto;
   margin-right:25px;
}
.formtext{
   color:#FFFFFF;
   background-repeat:no-repeat;
   margin-right:10px;
   margin-left:10px;
   text-align:justify;
   font-size: 14px;
}
.start{
   width:240px;
   float:left;
   margin-top: 7px;
   padding:0 auto; 
   display:inline;
}
.star{
   color: #FF0000;
   background-repeat:no-repeat;
   padding-bottom:2px
}
.style1{
   color: #FFFFFF;
   background-repeat:no-repeat;
   text-align:left;
   padding-bottom:2px
}
.input{
   background-color: #FFFFFF;
   background-repeat:no-repeat;
   position: relative;
    top: -15px;
    border: 1px solid #66AE41;
    width: 140px;
    float: right; 
    margin-right: 4px;
}
.input2{
   background-color: #FFFFFF;
   background-repeat:no-repeat;
   position: relative;
   top: -15px;
   border: 1px solid #66AE41;
   width: 140px;
   float: right; 
   margin-right: 4px;
}
.enquiry {
   height:280px;
   font-size: 14px;
   background-repeat:no-repeat;
   margin-left:4px;
   margin-top:10px;
}
 
.righter{
   float:right;
   margin-top: 20px;
}
.space{
   height:8px;
}
#about{
   width:95%;
   background-color:#006631;
   color: #FFFFFF;
   margin-left:20px;
   padding:8px;
   font-weight:bold;
   float:left;
   overflow:hidden;
   position: relative;
   margin-top: 20px; 
   margin-bottom: 20px;
}  
.abouttxt{
   width:97%;
   margin-left:20px;
   float:left;
   text-align:justify;
   overflow:hidden;
   font-size: 13px;
}
.overview{
   border-color:#F81E29;
   background-color:#006631;
   color: #FFFFFF;
   width:95%;
   font-size:16;
   background-repeat:no-repeat;
   font-weight:bold;
   float:left;
   margin-top:20px;
   margin-left:20px;
   padding:8px;
   overflow:hidden;
} 
.leftoverview{
   width:97%;
   background-repeat:repeat;
   margin-top:20px; 
   margin-left:20px;
   text-align: justify;
   float:left;
   font-size:13px;
}
.ats_specifation{
   width:95%;
   background-color:#006631;
   color: #FFFFFF;
   margin-left:20px;
   margin-top: 10px;
   padding:8px;
   font-weight:bold;
   float:left;
   overflow:hidden;
}
.h2_specifications{
font-size:18px;
color:#333333;
text-align:left;
line-height:1.5em;
margin:0px 7px 15px 46px;
padding:0px 0px 0px 0px;
}
.left{
width:120px;
font-size:15px;
font-weight:bold;
list-style:none;
height:auto;
float:left;
margin: 0px 0px 0px 50px;
}
.right_speci{
width:500px;
font-size:13px;
list-style:none;
text-align:justify;
height:auto;
float:right;
margin: -20px 0px 0px 0px;
}
.specification_note{
color: #008040;
margin:0px 0px 0px 40px;
line-height:1.5em;
font-size:14px;
text-align:center;
}
.logo ul{
   margin: 0px;
   padding: 0px;
}
.logo ul li{
   list-style: none;
   text-align: center;
   padding: 20px 0px 0px 0px;
}
.cons{
   width:95%;
   background-color:#006631;
   color: #FFFFFF;
   margin-left:20px;
   padding:8px;
   font-weight:bold;
   float:left;
   overflow:hidden;
}
.style6{
   color:#006631;
   float:left;
   margin-left:20px;
   padding:2px;
   font-size:13;
}
.style7{
   width:100%; 
   margin-top: 10px;
   overflow:hidden;
   list-style:none;
   display:inline;
   float:left;
}
.floor{
   width:95%;
   background-color:#006631;
   color: #FFFFFF;
   margin-left:20px;
   padding:8px;
   font-weight:bold;
   float:left;
   overflow:hidden;
}
.layouts{
  width:95%;
  background-color:#006631;
  color: #FFFFFF;
  margin-left:20px;
  padding:8px;
  font-weight:bold;
  float:left;
  overflow:hidden;
}
.location{
   width:95%;
   background-color:#006631;
   color: #FFFFFF;
   margin-left:20px;
   padding:8px;
   font-weight:bold;
   float:left;
   overflow:hidden;
}
.map{
   width:700px;
   background-color: #FFFFFF;
   color:#00000;
   margin-top:20px;
   margin-left:22px;
   font-size: 16px;
   font-weight: bold;
   overflow:hidden;
}
.down{
   width:95%;
   background-color:#006631;
   color: #FFFFFF;
   margin-left:20px;
   padding:8px;
   font-weight:bold;
   float:left;
   overflow:hidden;
}
.downloas{
   margin: 20px 0px 20px 100px;
}
.contact{
   width:95%;
   background-color:#006631;
   color: #FFFFFF;
   margin-left:20px;
   padding:8px;
   font-weight:bold;
   float:left;
   overflow:hidden;
}