@charset "utf-8";
/* CSS Document */
* html body{margin:0px; padding:0px;}
body{margin:0px;padding:0px; text-align:center; color:#2d2d2d; font:13px Trebuchet MS; background:url(pix/bg.jpg) top repeat-y; background-color:#e3540a; }
body a{text-decoration:none; color:#1d8fbf;}
body a:hover{text-decoration:none; color:#e3550a;}

h1, h2, h3, h4, h5, h6, p, div, form{margin:0px; font-weight:normal; padding:0px;  }

#topnav {width:960px;  margin:0 auto; text-align:left; overflow:hidden; color:#fff; font: 32px "Trebuchet MS"; letter-spacing:-0.8px;}
#topnav p{margin:10px 0px 10px 0px;}
#topnav p a{color:#fff; margin-right:14px; text-decoration:none}
html>body #topnav p a{margin-right:14px;}


.navi{ margin-top:25px; border-top:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; padding:3px 0px 3px 0px; color:#000; font-size:32px; letter-spacing:-1px;}
.navi p{ font: 32px "Trebuchet MS"; }
.navi p a{color:#000; margin-right:28px; text-decoration:none}
.navi a:hover{color:#e3550a; text-decoration:none;}



#topnav p a:hover{color:#000; text-decoration:none}


#footerCon{width:1000px;  margin:0 auto; text-align:left;  color:#fff; margin-bottom:10px; }
.wtxt28{font-size:32px; color:#fff;}
.wtxt13{font:13px "Trebuchet MS"; color:#fff;}
.wtxt13 a{color:#fff; text-decoration:underline;}
.wtxt13 a:hover{color:#000; text-decoration:none;}

#wrapper {background-color:#fff; width:997px;  margin:0 auto; text-align:left;}
#wrapad18{padding:18px;}

.fl{float:left;}
.fr{float:right;}
.cb{clear:both}
.vs5{height:5px; overflow:hidden;}
.vs7{height:7px; overflow:hidden;}
.vs10{height:10px; overflow:hidden;}
.vs12{height:12px; overflow:hidden;}
.vs15{height:15px; overflow:hidden;}
.vs20{height:20px; overflow:hidden;}
.vs30{height:30px; overflow:hidden;}

.mL15{margin-left:15px;}
.mL20{margin-left:20px;}
.mL10{margin-left:10px;}
.mR15{margin-right:15px;}
.mL30{margin-left:30px;}
.mR20{margin-right:20px;}
.mR10{margin-right:10px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pa10{padding:10px;}
.pa15{padding:15px;}
.pa25{padding:25px;}
.pt10{padding-top:10px;}
.pt5{padding-top:5px;}

.getintouch{width:350px; height:80px; overflow:hidden; background:url(pix/getintouch.gif) top left no-repeat; margin-top:35px; font-size:20px; color:#000}
.getintouch div{margin-left:104px;} .getintouch .get{letter-spacing:-1px; font-size:22px; margin-bottom:5px;}
.getintouch .greytxt{font-size:18px; color:#606060} .getintouch .greytxt span{display:block; float:left} .greytxt .span77{width:77px}

.service{ margin-top:25px; border-top:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; padding:7px 0px 10px 0px; color:#000; font-size:32px; letter-spacing:-1px;}
.service a{color:#000; text-decoration:none;}
.service a:hover{color:#e3550a; text-decoration:none;}

/* two column layout*/
.hleftcon432{width:431px; border-right:1px solid #c4c4c4; margin-right:28px; float:left;}
.hleft400{width:400px; margin-right:30px;}
.hrightcon500{width:500px; float:left;}

h3{ background-color:#f6ab14; overflow:hidden; color:#fff; font:32px "Trebuchet MS"; letter-spacing:-1px; line-height:24px; margin-bottom:20px;}
h3 a{color:#fff; text-decoration:none; line-height:24px;}
h3 a:hover{color:#000; }

.hrightcon500 h3{ background-color:#e3550a; overflow:hidden; color:#fff; font:32px "Trebuchet MS"; letter-spacing:-1px; line-height:24px; margin-bottom:20px;}
.hrightcon500h3 a{color:#fff; text-decoration:none; }
.hrightcon500 h3 a:hover{color:#000; }


.hworkcon h2{color:#202020; font-size:16px; line-height:18px; margin-bottom:3px;}
.hworkcon h2 a{color:#0081b7; text-decoration:none;} h2 a:hover{color:#e3550a; text-decoration:none;}
.hworkcon p{font-size:13px; color:#383838}
.hworkcon .imgcont{margin-bottom:10px;}
.more{font-size:16px; font-weight:bold; color:#1d8fbf;} .more a{color:#1d8fbf; text-decoration:underline; font-weight:bold;} .more a:hover{color:#e3550a; text-decoration:underline;}

ul.hlogo{margin:0px; padding:0px; list-style:none; list-style-type:none; margin-bottom:5px; width:500px;}
ul.hlogo li{float:left; height:66px; overflow:hidden; margin-right:10px;}
ul.hlogo li.last{margin-right:0px;}

.logolist p img{margin-right:7px; margin-bottom:7px; }


.testibox{border-bottom:1px solid #d3d3d3; padding-bottom:15px; margin-bottom:15px; font-size:14px; color:#2d2d2d}
.testibox .left{background:url(pix/quote_left.gif) top  left no-repeat; float:left; margin-right:10px; width:37px; height:40px;}
.testibox .right{float:left; width:445px; line-height:18px; background:url(pix/quote_right.gif) bottom right no-repeat; background-position:400px 70px; height:100%;}
.testibox .name{ color:#7f7f7f; margin-top:7px;}

/* two column layout*/

.col720{width:700px; float:left; padding-right:25px;}
.borright{border-right:1px solid #c4c4c4; margin-right:15px;}
.col230{width:210px; float:left; margin-left:10px;}

h1{background-color:#000000; padding:0px 2px 2px 10px; width:190px; font:32px "Trebuchet MS"; color:#fff; margin-bottom:20px;}
.col720 h2{font-size:28px; color:#737373; line-height:33px; margin-bottom:15px;}
.col720 p{margin-bottom:15px;}
.txt16{font-size:16px; color:#000000; line-height:22px;} .txt16 a{color:#0081b7; text-decoration:underline;}  .txt16 a:hover{color:#e3550a; text-decoration:underline;}
h4{font-size:32px; color:#e55b0e; margin-bottom:10px;}
.col230 p{margin-bottom:15px;}

#mmCon{width:997px;  margin:0 auto; text-align:left;  color:#fff; margin-bottom:10px; }
.mukeshmarwah{background:url(pix/aboutusbttm_bg.gif) top repeat-x; height:140px; overflow:hidden;}
.mukeshprofile{background:url(pix/mukeshmarwah.gif) top left no-repeat; height:140px; width:100%; color:#fff; font-size:16px;}
.mukeshprofile a{color:#fff; text-decoration:underline;}
.mukeshprofile a:hover{color:#e3550a; text-decoration:underline;}

ul.listitem18{margin:0px;  padding:0px;padding-left:16px;  color:#0081b7; list-style:none; list-style-image:none; list-style-type:square}
ul.listitem18 li{margin-bottom:3px; color:#0081b7;}
ul.listitem18 li a{color:#0081b7; text-decoration:none;}
ul.listitem18 li a:hover{color:#e3550a; text-decoration:none;}

ul.listitem18black{margin:0px;  padding:0px;padding-left:16px;  color:#0081b7; list-style:none; list-style-image:none; list-style-type:square}
ul.listitem18black li{margin-bottom:3px; color:#000;}
ul.listitem18black li a{color:#0081b7; text-decoration:none;}
ul.listitem18black li a:hover{color:#e3550a; text-decoration:none;}

ul.logo{margin:0px; padding:0px; list-style:none; list-style-image:none; list-style-type:none;}
ul.logo li{margin-right:10px; float:left; width:228px; height:139px; margin-bottom:10px;}

ul.wd226{margin:0px; padding:0px; list-style:none; list-style-image:none; list-style-type:none;}
ul.wd226 li{float:left; width:226px; height:355px;  margin-bottom:5px; margin-right:25px; color:#000; font:13px "Trebuchet MS";}
ul.wd226 li img{border:1px solid #b2b2b2; margin-bottom:5px;}
ul.wd226 li.last{margin-right:0px;}

