@charset "utf-8";
/* CSS Document */

.body{
background-image:url(body-back.jpg);
}
.body1{
background-image:url(body-back1.jpg);
}
.about_text{
background-image:url(about_tect.jpg);
width:467px;
height:185px;
background-position:right;
background-repeat:no-repeat;
}
.infra_text{
background-image:
url(infra_text1.jpg);
width:466px;
height:185px;
background-position:right;
background-repeat:no-repeat;
}
.infra_body_text{ font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#6e6a6a;
 text-align:justify;
 padding-left:10px;
 padding-right:20px;
 line-height:16px;
 }
 .infra_body_text1{ font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#6e6a6a;
 text-align:justify;
 padding-left:45px;
 padding-right:10px;
 line-height:16px;
 padding-top:10px;
 }
  .infra_body_text2{ font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#6e6a6a;
 text-align:justify;
 padding-left:35px;
 padding-right:20px;
 line-height:16px;
 padding-top:6px;
 padding-bottom:10px;
 }
 .li{
 padding-left:55px;}
 
.product_text{
background-image:url(product_text.jpg);
width:466px;
height:185px;
background-position:right;
background-repeat:no-repeat;
}

.contact_text{
background-image:url(contact_text1.jpg);
width:466px;
height:185px;
background-position:right;
background-repeat:no-repeat;
}
.enquiry_text{
background-image:url(enquiry_text1.jpg);
width:466px;
height:185px;
background-position:right;
background-repeat:no-repeat;
}

.body_back{
background:url(body_text_back1.jpg) top right no-repeat;
width:467px;
height:407px;
}
.body_back1{
background:url(body_text_back2.jpg) top right no-repeat;
width:467px;
height:600px;
}
.top1{
background-image:url(top3.jpg);
width:467px; 
height:130px;
background-position:right;
background-repeat:no-repeat;
}
.top3{
background-image:url(top2.jpg);
width:492px;
height:43px;
background-position:left;
background-repeat:no-repeat;
}

.top2{
background-image:url(top4.jpg);
width:492px;
 height:130px;
 background-position:left;
 background-repeat:no-repeat;
  }
 .body_text{
  font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#6e6a6a;
 text-align:justify;
 padding-left:50px;
 padding-right:40px;
 padding-top:10px;
 line-height:16px;
 }
 
 .contactus{
  font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#600503;
 text-align:justify;
 padding-left:100px;
 padding-right:40px;
 padding-top:20px;
 line-height:16px;
 }
 

  .about_body_text{
  font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#6e6a6a;
 text-align:justify;
 padding-left:45px;
 padding-right:35px;
 padding-top:5px;
 line-height:16px;}
 
 .readmore{ font-family:arial;
 color:#8b3b2e;
 text-decoration:underline;
 text-align:right;
 font-size:12px;
 padding-left:300px;}
 
 .search{
 padding-left:10px;}
 
  .search_text{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 padding-left:220px;
 color:#FFFFFF;
 font-weight:bold;}
 
 .search_img{
 padding-left:10px;
 padding-top:2px;
 background-position:center;
 vertical-align:middle;}
 
 
 .flash_back{
 background-image:url(flash-back1.jpg);
 width:492px;
 height:335px;
 background-repeat:no-repeat;}
 
 .flash{
 padding-left:21px;
 padding-right:20PX;}
 
 .bottom_red{
 background-image:url(red_bar_bot.jpg);
 height:127;
 background-repeat:repeat-x;
 background-position:center;
 }
 
 .bottom_text{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 padding-left:20px;
 color:#FFFFFF;
  }
  
   
  .bottom_text a:link{
color:#FFFFFF;
text-decoration:none;
}
.bottom_text a:visited{
color:#FFFFFF;
text-decoration:none;
}
.bottom_text a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.bottom_text a:active{
color:#FFFFFF;
text-decoration:none;
}

 .bottom_text1{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 padding-left:40px;
 color:#FFFFFF;
  }
  .addpro{
   font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 padding-left:40px;
 color:#FFFFFF;
 text-align:center;
 padding-top:20px;}

.addpro a:link{
color:#FFFFFF;
text-decoration:none;
}
.addpro a:visited{
color:#FFFFFF;
text-decoration:none;
}
.addpro a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.addpro a:active{
color:#FFFFFF;
text-decoration:none;
}

.enquiet_text{font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 padding-left:10px;
 color:#690102;
 text-align:left;
 font-weight:bold;}
 .contact_img{
}