/* CSS Document */
body{margin:0px; padding:0px; background:url(../images/totalbg.jpg); background-repeat:repeat;}
.clear{ clear:both;}
#main{ width:1003px; margin:0 auto; background-color:#fff; }
.header{ width:1003px; background:linear-gradient(#fbfbfb, #ebebeb); border-bottom:2px solid #cde1c8;}
.head-wrap{ width:1003px; margin:0 auto;}
.head-wrap img{ margin:2px 0px 10px 22px; float:left;}
.menu{ float:right; margin-right:20px;}
.banner{ width:1003px; margin:0 auto;}
.wrapper{ width:1003px; margin:0 auto; }
.left-sidebar{ width:75%; float:left; background:#FFFFFF;}
.right-sidebar{ width:25%; float:left; background:#FFFFFF; }

.box{ width:28%;  padding:43px 20px 30px 20px; float:left;}
.box img { margin:0px 0px 10px 20px;}
.box h2{ font:bold 22px Arial, Helvetica, sans-serif; color:#ff7900; text-align:center;}
.box p{ font:normal 13px Arial, Helvetica, sans-serif; color:#666666; text-align:center; line-height:18px; margin-bottom:20px; }
.box span{ font:normal 12px Arial, Helvetica, sans-serif; color:#666666; margin-left:30%;  text-decoration:underline;}
.box span a{ color:#666666;}

.box1{ width:213px; height:452px; background:url(../images/rightbg.jpg); background-repeat:repeat-x; float:left; margin-left:10px; }
.box1 h2{ font:normal 32px Arial, Helvetica, sans-serif; color:#000000;  margin-top:60%; text-align:center; padding:0px; margin-bottom:0px; }
.box1 p{ font:bold 13px Arial, Helvetica, sans-serif; color:#666666; text-align:center; line-height:24px; padding:0px 15px;  }
.right-sidebar img { margin-top:-20px;}
.orange-text{ width:213px;  font:bold 19px Arial, Helvetica, sans-serif; color:#fff; text-align:center; line-height:32px; 
 padding:30px 15px 90px 15px; margin-top:40px; border-top:5px solid #ffe4cc; }

.footer{  background-color:#666666; float:left; }
.footer-wrap{ width:1003px; margin:0 auto;}
.copy{ font:normal 11px Arial, Helvetica, sans-serif; color:#bbbbbb; padding:20px 0px 20px 20px; float:left; }
.aakruti{ float:right; padding:5px 20px; margin-right:17px;}

.footer-menu{ float:left; margin:20px 0px 0px 130px;}
.footer-menu ul{ display:block; list-style:none;}
.footer-menu ul li{ height:15px;  float:left; margin-right:7px; border-right:1px solid #bbbbbb; font:normal 12px Arial, Helvetica, sans-serif; color:#bbbbbb;}
.footer-menu ul li a{margin-right:7px;  font:normal 12px Arial, Helvetica, sans-serif; color:#bbbbbb; }
.border{ border:none!important;}

.wrapper-career{ width:963px; margin:0 auto; padding:0px 20px; }
.wrapper-career h2{ font:bold 24px Arial, Helvetica, sans-serif; color:#ff7900}
.wrapper-career a{ font:bold 12px Arial, Helvetica, sans-serif; color:#333333}
.wrapper-career p{ font:normal 12px Arial, Helvetica, sans-serif; color:#333333; line-height:20px; margin-bottom:20px;}
.wrapper-career img{  margin:0px 0px 0px 12px;}
.wrapper-career h4{ font:bold 16px Arial, Helvetica, sans-serif; color:#6cbd47; margin:0px; padding:0px;}


.wrapper-about{ width:963px; margin:0 auto; padding:0px 20px;}
.wrapper-about h2{ font:bold 24px Arial, Helvetica, sans-serif; color:#ff7900}
.wrapper-about p{ font:normal 12px Arial, Helvetica, sans-serif; color:#333333; line-height:20px; margin-bottom:20px;}
.about{ background-color:#FF6600; border-radius:6px; padding:10px; margin-bottom:30px; }
.about-img{ float:left; margin:0px 6px 0px 0px; border:1px solid #fbdabc; padding:2px;}
.content{ width:61%; float:left; padding:0px 10px; }
.content p{ font:bold 12px Arial, Helvetica, sans-serif; color:#fff; line-height:20px; } 
.content h2{margin:5px 0px 20px 0px; color:#fff; font-size:18px;}

.wrapper-services{width:1003px; margin:0 auto;}
.wrapper-services h2{ font:bold 24px Arial, Helvetica, sans-serif; color:#ff7900}
.wrapper-services p{ font:normal 12px Arial, Helvetica, sans-serif; color:#333333; line-height:20px; margin-bottom:20px;}
.wrapper-services h4{ font:bold 16px Arial, Helvetica, sans-serif; color:#6cbd47; margin:0px; padding:0px;}

.images img{ margin-top:30px; float:right; }
.left{ width:75%; float:left; padding-right:20px; padding-left:20px;}
.right{ width: 16%; float:right; margin-top:50px; margin-right:25px;}
.right img{ margin:30px 0px 0px 0px; border:1px solid #ccc; padding:5px;}
.right img:nth-child(3){ margin-bottom:20px;}

.left ul{ list-style:none; display:block; margin-bottom:10px;}
.left ul li{ font:normal 12px Arial, Helvetica, sans-serif; color:#333333; margin:0px 0px 5px 17px; list-style-type:circle;  }
.left ul li a{ text-decoration:none; font:normal 12px Arial, Helvetica, sans-serif; color:#333333; }
.left ul li a:hover{ color:#00CC33;}

.left ul li ul li{ margin-top:10px; }

.left span{ }
.left span a{font:bold 12px Arial, Helvetica, sans-serif; color:#00CC66; float:right; text-decoration:underline; margin:0px 20px 20px 0px;}

.left-ser{ width:64%;  padding:0px 20px 20px 20px; float:left; }
.left-ser h2{ font:bold 24px Arial, Helvetica, sans-serif; color:#ff7900; padding-top:20px; }
.right-ser{ width:30%; background-color:#ccc; float:right; margin-top:7%; margin-left:10px; margin-right:20px; padding:15px 15px 15px 20px; border-radius:10px;} 

.right-ser h3{ font:bold 18px Arial, Helvetica, sans-serif; color:#FF6633;}
.right-ser p{ margin:0px; padding-top:10px; color:#000; font-weight:bold; }

.map{width:30%; height:275px; float:right; margin:48px 20px 0px 10px; border:1px solid #dcdcdc;}
#banner-wrapper{width:100%; background-image:url(../images/totalbg.jpg); background-repeat:repeat; float:left;}

.set{ border:1px dotted #666; margin-bottom:20px; padding:10px 15px; border-radius:7px;}
.set h4{ color:#5aab3a; margin:0px; padding:0px; font:italic 20px Pristina; font-weight:bold;}
.set img{ float:right; margin:-15px 10px 10px 15px; border:1px dotted #666; border-radius:5px;}
.set ul{ display:block; list-style:none; margin-bottom:25px;}
.set ul li{ font:normal 12px Arial, Helvetica, sans-serif; margin-bottom:7px; list-style-image:url(../images/arrow5.png); margin-left:20px;}
.set ul li a{}
.career{ font:normal 15px Arial, Helvetica, sans-serif; color:#0000000; font-weight:bold;}
.career_box{ font:normal 15px Arial, Helvetica, sans-serif; color:#133493; font-weight:bold; padding-left:15px;}
.career_box_para{ font:normal 13px Arial, Helvetica, sans-serif; color:#454545; padding-left:15px;}

.glossymenu{width:200px; float:left;}
.right1{ margin-right:60px!important;}

.table{ overflow:scroll; }
.table table{ width:100%; position:relative;}
.table table td img{ width:154px;}
