/* CSS Document */
.clear{
  clear:both;
}
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal;margin:0;padding:0;}
ul,li{margin:0; padding:0; list-style:none}
a{text-decoration:none; color:#000000;}
a:hover{text-decoration:underline; color:#000000;}
.fltLft{float:left; width:230px;}
.fltRht{float:right}

#mainBox{width:1004px; margin:0 auto; border-top:4px solid #0C466B; padding:0px;}

#homeBanner{width:1004px; float:left; height:190px; background-color:#0E456B; margin:0px ; padding:0px;}

#innerBanner{width:1004px; float:left; height:91px; background-color:#0E456B;  margin:0px ; padding:0px;}
#innerBanner  h1{float:left; color:white; padding:0px; margin:10px 0px 0px 0px; font-size:36px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;
width:750px;}
#innerBanner  h4{float:left; color:white; padding:0px; margin:0px 0px 0px 0px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;
width:750px;}


#upperLinks{width:1002px; float:left; height:25px; background-color:#fff;  margin:0px ; padding:0px;}
#upperLinks ul{float:right}
#upperLinks ul li{float:left;}
#upperLinks ul li a{float:left; color:#0E456B; margin-top:4px; font-size:11px; border-right:1px solid #0E456B; padding:2px 10px;}

#mainNav{width:1004px; float:left; padding:10px 0px; background-color:#0E456B;  margin:0px ; padding:0px 0px 10px 0px; font-size:11px;}
#mainNav ul{float:left  margin:0px ; padding:0px;} 
#mainNav ul li{float:left}
#mainNav ul li a{float:left; color:#fff; border-right:1px solid #fff; padding:2px 10px;}

#HomeContent{float:left; width:1002px;  margin:0px ; padding:0px;}
#HomeContent .left{width:250px; border-right:1px solid #000; margin:10px 0px; float:left;}
#HomeContent .center{width:522px; margin:10px 0px 0px 10px; float:left;}
*html #HomeContent .center{width:522px; margin:10px 0px 0px 5px; float:left;}
#HomeContent .center h2{
font-size:14px;
 margin:0px; 
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#676767;}
#HomeContent .center p{ padding:2px 2px 10px 2px; margin:0px; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif;
 font-weight:lighter;
 color:#383936;
 line-height:15px;
 float:left;}

#HomeContent .right {
  float:left;
  margin:10px 0px 0px 10px;
}
#innerContent{float:left; width:1002px;  border-bottom:2px dotted #0E456B;}
#innerContent .content{width:993px; margin:10px 0px 0px 4px; float:left;}


*html #innerContent{float:left; width:1002px;  border-bottom:2px dotted #0E456B;}
*html #innerContent .content{width:993px; margin:10px 0px 0px 2px; float:left;}


.content_top{width:993px; margin:0px; float:left;
  background:url(../images/content_bg_top.gif) no-repeat;
  height:48px;
}
.content_bottom{width:993px; margin:0px; float:left;
  background:url(../images/content_bg_bottom.gif) no-repeat;
  height:9px;
  padding-bottom:20px;
}

.content_center{width:991px; margin:0px 0px 0px 0px; float:left;
  background-color:#fff;
  border:1px solid #0f466c;
  border-bottom:none;
  border-top:none;
}
.content .content_top h2{
 font-size:18px;
 margin:0px; 
 color:#0e456b;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 padding:0px;
 margin-top:10px;
text-align:center;
 width:200px;
 }

.content_center .main_img{
margin:5px 0px 0px 0px;
 float:right;

}

.content_center .about_content{
 margin:5px 0px 0px 0px;
 float:left;
 width:64%;
 
}


#innerContent .content h3{font-size:12px; margin:0px; color:#000000;}
#innerContent .content p{padding:2px 2px 10px 2px; margin:0px; text-align:justify; font-size:11px; color:#000000;}
#innerContent .content p img{padding:2px 10px; float:left;}
*html .prductDiv{float:left; margin:5px 0px 0px 2px; padding:5px; width:970px; margin-bottom:0px; padding-bottom:0px;}
.prductDiv{float:left; margin:5px; padding:5px; width:970px; margin-bottom:0px; padding-bottom:0px;}
.content_center ul{float:left; margin:25px 5px 5px 45px; padding:5px 5px 5px 0; font-size:11px;}
.content_center ul li{float:left; font-weight:bold;}
.content_center ul li a{float:left; padding:2px 5px; font-weight:bold; color:#8A8A8A; border-left:1px solid #8A8A8A;}


.homeProduct{width:224px; margin:10px; background:url(../images/home-prodct-bg.jpg) repeat-x #0e456c ; height:325px; border:1px #79C9FC solid}
.homeProduct h3{ color:#FFFFFF; margin:4px 2px; font-family:Arial, Helvetica, sans-serif;
  font-size:14px;;
  font-weight:bold;}
.homeProduct img{border:2px #0D476D solid; margin:10px 0px 0px 10px;;}
.homeProduct p{color:#ADDEFE; font-size:11px; font-weight:bold; text-align:left; margin:5px;}

.homeBox{border:1px solid #0C466B; float:left; margin:5px; width:335px; height:112px;}
.homeBox img{ padding:2px; float:left;}
.homeBox h4{ font-size:11px; font-weight:bold; width:98%; margin-left:4px; margin-top:0px; margin-bottom:0px; border-bottom:1px solid #000;}
.homeBox p{ font-size:10px; padding:2px; margin:0px; text-align:justify; width:91%; float:left;}
.homeBox ul{float:none; margin:5px 5px 5px 30px; padding:5px 5px 5px 0; font-size:11px; list-style:disc;}
.homeBox ul li{float:none; font-weight:lighter; list-style:disc; list-style-position:inside; }
.homeBox p a{ font-size:10px; padding:2px; margin:0px; text-align:right;  float:right; color:#0066FF;}
.homeBox p a:hover{ font-size:10px; padding:2px; margin:0px; text-align:right;  float:right; color:#FF0000;}

.rightcontent{
float:left;
width:45%;
}
.rightcontent h3{ color:#010101; margin:4px 2px; font-family:Arial, Helvetica, sans-serif;
  font-size:14px;;
  font-weight:bold;}
  
.contact-detail {
  float:left;
  margin:5px 0px 0px 0px;
  width:420px;
}  
.contact-detail h6{
  color:#010101;
  margin:0px 2px; 
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:lighter;
  width:110px;
  float:left;
}  
.contact-detail strong{
  color:#010101;
  margin:0px 2px; 
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:lighter;
  float:left;
} 
.contact-detail span{padding:2px 2px 10px 2px; margin:0px 0px 0px 5px; text-align:justify; font-size:12px; color:#000000; font-weight:bold; float:left; font-family:Arial, Helvetica, sans-serif;}
.why_rightcontent{
float:left;
width:60%;
}.map_rightcontent{
float:left;
width:40%;
margin:20px;
}
*html .prductDiv .why_rightcontent ul{float:left; list-style-position:inside; margin:5px 0px 0px 10px; padding:0px 0px 10px 0px; font-size:11px; list-style-type:decimal;}
.prductDiv .why_rightcontent ul{float:left; list-style-position:inside; margin:5px 5px 5px 15; padding:5px 5px 5px 0; font-size:11px; list-style-type:decimal;}
.prductDiv .why_rightcontent ul li{ font-weight:lighter;  list-style-type:decimal; list-style-position:inside; width:590px;  }
*html .prductDiv .why_rightcontent ul li{ font-weight:lighter;  list-style-type:decimal; list-style-position:inside; width:400px;  
 }

.prductDiv .map_rightcontent ul{float:none; margin:5px 5px 5px 0; padding:5px 5px 5px 0; font-size:11px; list-style:square; margin:0px 0px 0px 20px;}
.prductDiv .map_rightcontent ul li{float:none; list-style:square; list-style-position:outside; font-size:11px;
 font-weight:lighter; border:none;}
.prductDiv .map_rightcontent ul li a { float:none;  color:#006ad7; text-decoration:none;  font-weight:lighter; border:none;}
.prductDiv .map_rightcontent ul li a:hover { color:#FF0000; text-decoration:underline;  font-weight:lighter; border:none;}
.prductDiv  h4{ margin:0px; padding:0px; width:100%; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px; }

#innerContent .content .rightcontent .pwidth{
  width:112px;
    float:left;
  padding-top:0px;
}

#footer{width:1002px; padding-top:4px;  padding-bottom:4px; float:left; border-bottom:2px solid #0E456B;}
#footer .left{float:left; margin-left:4px; width:400px; font-size:11px;}
#footer .left a{ float:left; padding:0px 5px;}
#footer .right{float:left; width:580px; text-align:right; font-size:11px;}
#footer .right a{ padding:0px 5px; text-align:right;}


/*rajan*/


#innerContent .content .testing_content{
  float:left;
}
#innerContent .content .testing_content p{
  float:left;
  width:100%;
}
#innerContent .content .testing_content h4{
  font-size:12px; 
  margin:0px; 
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12;
  font-weight:bold;
}
#innerContent .content  .testing_content .img_border{ 
  float:left;
  border:1px solid #000;
  padding:2px;
  margin:20px 0px 0px 20px;
}
#innerContent .content  .testing_content .img_border2{ 
  float:left;
  border:1px solid #000;
  padding:2px;
  margin:5px 20px 20px 0px;
}

.testing_inner_content{
  float:left;
  width:740px;
}
.prductDiv .testing_inner_content ul{float:none; margin:5px 5px 5px 30px; padding:5px 5px 5px 0; font-size:11px; list-style:decimal;}
.prductDiv .testing_inner_content ul li{float:none; font-weight:lighter; list-style:decimal; list-style-position:inside; }
.manufacturing_content{
  float:left;
}
.manufacturing_content h4{
   font-size:12px; 
  margin:0px 0px 10px 0px; 
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12;
  font-weight:bold;
}
.prductDiv .manufacturing_content ul{float:left; margin:5px 5px 5px 30px; padding:5px 5px 5px 0; font-size:11px; list-style:disc;}
.prductDiv .manufacturing_content ul li{float:none; font-weight:lighter; list-style:disc; list-style-position:inside; }

.Infrastructure_content{
  float:left;
}
.Infrastructure_content h4{
   font-size:12px; 
  margin:0px 0px 10px 0px; 
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12;
  font-weight:bold;
}
.infrastr_inner_con{
  float:left;
  width:58%;
}
.prductDiv .infrastr_inner_con ul{float:none; margin:5px 5px 5px 30px; padding:5px 5px 5px 0; font-size:11px; list-style:disc;}
.prductDiv .infrastr_inner_con ul li{float:none; font-weight:lighter; list-style:disc; list-style-position:inside; margin-top:10px; }



.ourproduct_content{
  float:left;
}

.prductDiv .prod_img {float:right;

  }
*html .prductDiv .prod_img {float:right;
margin-top:-440px;
  }
.ourproduct_content h4{
   font-size:14px; 
  margin:10px 0px 10px 0px; 
  color:#cc6600;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12;
    font-weight:bold;
}
.prductDiv .ourproduct_content ul{float:none; margin:0px 5px 5px 5px; padding:0px 5px 5px 0; font-size:11px; list-style:disc;}
.prductDiv .ourproduct_content ul li{float:none; font-weight:lighter; list-style:disc; list-style-position:inside; margin-top:10px; }
*html #box { float:left;   background: #FFFFFF;width:250px; padding-bottom:12px; margin-left:0px;}

#box { float:left;   background: #FFFFFF;width:255px; margin-bottom:12px; margin-left:0px; }
.box-t { background: top url(../images/box_t.gif) repeat-x; }
.box-r { background: right url(../images/box_r.gif) repeat-y; }
.box-b { background: bottom url(../images/box_b.gif) repeat-x; }
.box-l { background: left url(../images/box_l.gif) repeat-y; }
.box-tr { background: top right url(../images/box_tr.gif) no-repeat; }
.box-br { background: bottom right url(../images/box_br.gif) no-repeat; }
.box-bl { background: bottom left url(../images/box_bl.gif) no-repeat; }
.box-tl { background: top left url(../images/box_tl.gif) no-repeat; }
.box-tl {  padding: 10px}
.box p { margin:0px; }
.box pre { padding:1px;}
#box  .margin { margin-top:51px;}
*html #box  .margin { margin-top:58px; padding-bottom:5px;}

.box-tl  h4{ font-size:11px; font-weight:bold; width:98%; margin-left:4px; margin-top:0px; margin-bottom:0px;}
.box-tl  span{ font-size:11px; text-align:justify; width:91%; float:left; margin:15px 5px 5px 8px;
padding:5px 5px 5px 0;}
*html .box-tl  span{ font-size:11px; padding:2px 0px 0px 0px;  margin-top:20px; margin-left:7px; text-align:justify; width:90%; float:left;}

.box-tl ul{float:none; margin:15px 5px 5px 8px; padding:5px 5px 5px 0; font-size:11px; list-style:disc;}
.box-tl ul li{float:none; font-weight:lighter; list-style:disc; list-style-position:inside; }

.box-tl  h5{font-size:10px; padding:0px 5px 0px 0px; margin:0px; text-align:right;  float:right; color:#0066FF; font-weight:lighter;}
.box-tl  h5 a{ font-size:10px; padding:0px; margin:0px; text-align:right;  float:right; color:#0066FF; font-weight:lighter;}
.box-tl  h5 a:hover{ font-size:10px; padding:0px; margin:0px; text-align:right;  float:right; color:#FF0000; font-weight:lighter;}


#HomeContent .right {
  float:left;
  margin:10px 0px 0px 10px;
}


#box2 {  background: #FFFFFF; width:206px; margin-bottom:12px; margin-left:0px; }
.box-t2 { background: top url(../images/box_t3.gif) repeat-x; }
.box-r2 { background: right url(../images/box_r3.gif) repeat-y; }
.box-b2 { background: bottom url(../images/box_b3.gif) repeat-x; }
.box-l2 { background: left url(../images/box_l3.gif) repeat-y; }
.box-tr2 { background: top right url(../images/box_tr3.gif) no-repeat;}
.box-br2 { background: bottom right url(../images/box_br3.gif) no-repeat;}
.box-bl2 { background: bottom left url(../images/box_bl3.gif) no-repeat;}
.box-tl2 { background: top left url(../images/box_tl3.gif) no-repeat;}
.box-tl2 {  padding: 10px}
.box2 p { margin:0px; }
.box2 pre { padding:1px;}
.box-tl2  h4{ font-size:13px; font-weight:bold; width:98%; margin-left:4px; margin-top:0px; margin-bottom:0px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.contact_box{ margin:0px;float:left; width:185px;  margin:0px 0px 0px 0px; height:96px;}
*html .contact_box{ margin:0px;float:left; width:185px;  margin:0px 0px 0px 0px; height:105px;}

.box-tl2  h5{font-size:10px; padding:0px 5px 0px 0px; margin:0px; text-align:right;  float:right; color:#0066FF; font-weight:lighter;}
.box-tl2  h5 a{ font-size:10px; padding:0px; margin:0px; text-align:right;  float:right; color:#0066FF; font-weight:lighter;}
.box-tl2  h5 a:hover{ font-size:10px; padding:0px; margin:0px; text-align:right;  float:right; color:#FF0000; font-weight:lighter;}

.box-tl2  .qulai_img{ margin:20px 0px 0px 20px;}
#box2  .margin2 { margin-top:20px;}
*html #box2  .margin2{ margin-top:12px; padding-bottom:5px;}
.contact_box h3{padding:10px 0px 0px 15px; margin:0px; font-size:14px; font-family:Arial, Helvetica, sans-serif;
 font-weight:lighter;
 color:#525050;}
.contact_box img{
 float:left;
 margin:8px 0px 0px 0px;
 
}
.contact_box p{padding:2px 0px 0px 5px; margin:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif;
 font-weight:lighter;
 color:#383737;
 float:left;}
.quality_rightcontent{
float:left;
width:60%;
}
.prductDiv .quality_rightcontent ul{ list-style-position:inside; margin:5px 5px 5px 15; padding:5px 5px 5px 0; font-size:11px; list-style-type:disc;}
*html .prductDiv .quality_rightcontent ul{ list-style-position:inside; margin:5px 5px 5px 10px; padding:5px 5px 5px 0; font-size:11px; list-style-type:disc;}
.prductDiv .quality_rightcontent ul li{ font-weight:lighter;  list-style-type:disc; list-style-position:inside; width:590px; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;  }
*html .prductDiv .quality_rightcontent ul li{ font-weight:lighter;  list-style-type:disc; list-style-position:inside; width:500px;font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }

.prductDiv .quality_rightcontent h2{
font-size:14px;
 margin:0px; 
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#676767;}
 
 .prductDiv .quality_rightcontent span{
 font-size:11px;
 margin:20px 20px 0px 0px; 
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 color:#000;

 text-decoration:underline;}
 
 
  .prductDiv .quality_rightcontent h6{
 font-size:12px;
 margin:50px 20px 0px 0px; 
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 color:#000;
 float:left;
}

.manufacturing_content .Windings_content{
  float:left;
}
.manufacturing_content .Windings_content p{
  float:left;
  padding:2px 2px 10px 2px;
  margin:0px;
  text-align:justify; 
  font-size:11px;
   color:#000000;
     width:70%;
 }
 .manufacturing_content .Windings_content img{
  float:right;
  padding:2px; 
  border:1px solid #000;
  margin:0px 32px 0px 0px;
 }