@charset "utf-8";
/* CSS Document */

body {background:#f1f1f1; font-family:Verdana, Geneva, sans-serif; margin:auto;}
.topbg {background:url(../images/Top_bg.jpg) repeat-x; height:468px;}
.maindiv {background:#FFF; height:100%; width:940px; margin:auto;}

.logo {background:url(../images/Logo.jpg) no-repeat; width:650px; height:60px; margin:0px 0 0 10px; padding:5px 0 0 80px; font-size:28px;}
.mainheading1 {font-size:22px;  color:#3261a6; margin:0 0 0 0; padding:8px 0 0 0px; width:350px;}
.mainheading2 { float:left; font-size:13px;  color:#3261a6; margin:0 0 0 0; padding:2px 0 0 0px; width:350px;}
.mainflash {background:url(../images/main_flash.jpg) no-repeat; height:303px; width:940px; margin:10px 0 0 0;}
.manubg {background:url(../images/menubg.jpg) no-repeat; height:47px; width:940px; margin:2px 0 0 0;}
.menus {margin:auto; float:left; font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#FFF; padding:0 0 0px 0;}
.menus ul {padding:0px;	margin:0px;	float:left; width:940px;}
.menus ul li {list-style:none; float:left; padding:14px 19px 0 19px;}
.menus ul li a {text-decoration:none; color:#FFFFFF; padding:0px 5px 0px 5px;}
.menus ul li a:hover {color:#f6ff00;}
.bodytext {margin:0 0 0 0; padding:0 0 0 0; width:940px; float:left; background:#FFF;}
.bodytext1 {margin:0 0 0 0px; padding:0 0 0 15px; font-size:12px; line-height:20px; 
width:660px; text-align:justify; float:left;}
.heading { font-family:Arial, Helvetica, sans-serif; margin:0 0 0 0px; padding:8px 0 10px 0; font-size:25px; width:660px; text-align:justify; float:left; }
.bodytext2 {margin:auto; padding:0 0 0 15px; font-size:15px;
width:700px; text-align:justify;}
.bodytext3 {margin:auto; padding:0 0 0 0px; font-size:15px;
width:900px; text-align:justify;}
.rightpannel {background:#FFF; width:217px; border:solid 1px #01659e; margin:25px 0px 0 23px;
 padding:0 0 0 0; float:left;}
 .rightpanne2 {background:#FFF; height:275px; width:217px; border:solid 1px #01659e; margin:25px 0px 0 13px;
 padding:0 0 0 0; float:left;}
.rightpannelbg1 {background:url(../images/rightpannelbg.jpg) repeat-x; height:30px; width:217px; font-size:15px; color:#FFF; text-align:center; padding:5px 0 0 0}
.rightpannelbg {background:url(../images/rightpannelbg.jpg) repeat-x; height:30px; width:217px; font-size:15px; color:#000; text-align:center; padding:15px 0 0 0}
.panneltext {font-size:12px; line-height:16px; margin:0px 0 0 0; padding:0px 0 0 0;}
.panneltext ul{margin:0px 0 0 0; padding:0px 0 0 0;}
.panneltext ul {padding:0 0 0 0px;	margin:7px 0px 0px 25px; float:left;}
.panneltext ul li { list-style:disc;}

.bottomlogos {background:url(../images/bottom_logos.jpg) no-repeat; width:738px; height:204px; margin:20px 0 0 100px; float:left;}
.professional{background:#FFF; width:700px;  float:left; }
.Professioanl-main {float:left; width:700px; text-align:left; margin:auto;}
.Profess1 {width:53px; height:18px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#CCC;}
.Profess2 {width:179px; height:18px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#CCC;}
.Profess3 {width:137px; height:18px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#CCC;}
.Profess4 {width:255px; height:18px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#CCC;}
.Profess5 {width:auto;}
.Profess6 {width:53px; height:70px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#fff;}
.Profess7 {width:179px; height:70px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#fff;}
.Profess8 {width:137px; height:70px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#fff;}
.Profess9 {width:255px; height:70px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#fff;}


.Projects{background:#FFF; width:800px;  float:left; }
.Projects-main {float:left; width:700px; text-align:left; margin:auto;}
.Projects1 {width:53px; height:18px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#CCC;}
.Projects2 {width:55px; height:18px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#CCC;}
.Projects3 {width:185px; height:18px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#CCC;}
.Projects4 {width:230px; height:18px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#CCC;}
.Projects5 {width:110px; height:18px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#CCC;}
.Projects6 {width:53px; height:200px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#fff;}
.Projects7 {width:55px; height:200px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#fff;}
.Projects8 {width:185px; height:200px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#fff;}
.Projects9 {width:230px; height:200px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#fff;}
.Projects10 {width:110px; height:200px; font-size:13px; padding:0 0 0 5px; float:left; border:solid 1px; background:#fff;}



.Professional1 {background:url(../images/Professional.jpg) no-repeat; width:738px; height:226px; margin:20px 0 0 100px; float:left;}
.Infrastructure {float:left; background:url(../images/infracture.jpg) no-repeat; width:738px; height:226px; margin:20px 0 0 100px; }
.Projectspic {background:url(../images/Projects.jpg) no-repeat; width:738px; height:226px; margin:20px 0 0 100px; float:left;}
.contactus_main {margin:auto; width:940px;}
.contactus {margin:auto; width:600px;}
.contactus ul{margin:auto; padding:0 0 20px 0;}
.contactus ul li{ list-style:none;}

.table {float:left; margin:10px 0 30px 100px; padding:0 0 0 0; font-family:Arial;}
.submenus {width:940px; margin:auto; padding:0 0 0 0; height:60px; background:#bdd9ff; float:left;}
.submenus ul {padding:0px; margin:auto; width:780px; padding:0px 0 0px 0; font-size:12px;}
.submenus ul li {float:left; list-style:none; padding:0px 15px 0 15px; border-right:solid 1px #5f5f5f; text-transform:uppercase; color:#5f5f5f; line-height:10px; margin:20px 0 20px 0px;}
.submenus ul li a {color:#3261a6; text-decoration:none;}
.submenus ul li a:hover {color:#000;}