@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
a,img{ border:0; outline:none;}
.clr{ clear:both;}
body{ background:#12175f;}
.main-bg{ background:#ece8e5; width:954px; margin:0 auto;overflow:hidden; padding-bottom:100px;}
.wrapper{ width:954px; margin:0 auto; overflow:hidden;}
.cont-left{ width:321px; float:left;}
.cont-left .logo{ background:url(../images/logo.png); width:280px; height:87px; cursor:pointer;text-indent:-999999px; margin-left:15px; margin-top:46px;}
.cont-left .logo a{ display:block; width:280px; height:87px;}
.cont-left .menu{ width:280px; float:left; margin-top:83px; margin-left:5px;}
.cont-left .menu .home{ background:url(../images/menu.png) 0px 0px; height:30px; width:95px; text-indent:-999999px; display:block;}
.cont-left .menu .home a{ height:30px; width:95px; text-indent:-999999px; display:block;}
.cont-left .menu .home:hover{background:url(../images/menu.png) -97px 0px; height:30px; width:114px; text-indent:-999999px; cursor:pointer;}

.cont-left .menu .pack{background:url(../images/menu.png) 0px -39px; height:30px; width:95px; text-indent:-999999px; display:block;}
.cont-left .menu .pack a{ height:30px; width:95px; text-indent:-999999px; display:block;}
.cont-left .menu .pack:hover{background:url(../images/menu.png) -97px -39px; height:30px; width:114px; text-indent:-999999px; cursor:pointer;}

.cont-left .menu .our{background:url(../images/menu.png) 0px -78px; height:30px; width:95px; text-indent:-999999px; display:block;}
.cont-left .menu .our a{ height:30px; width:95px; text-indent:-999999px; display:block;}
.cont-left .menu .our:hover{background:url(../images/menu.png) -97px -78px; height:30px; width:114px; text-indent:-999999px; cursor:pointer;}

.cont-left .menu .engg{background:url(../images/menu.png) 0px -115px; height:30px; width:95px; text-indent:-999999px; display:block;}
.cont-left .menu .engg a{ height:30px; width:95px; text-indent:-999999px; display:block;}
.cont-left .menu .engg:hover{background:url(../images/menu.png) -97px -115px; height:30px; width:114px; text-indent:-999999px; cursor:pointer;}


.cont-left .menu .capa{background:url(../images/menu.png) 0px -154px; height:30px; width:95px; text-indent:-999999px; display:block;}
.cont-left .menu .capa a{ height:30px; width:95px; text-indent:-999999px; display:block;}
.cont-left .menu .capa:hover{background:url(../images/menu.png) -97px -154px; height:30px; width:114px; text-indent:-999999px; cursor:pointer;}

.cont-left .menu .contact{background:url(../images/menu.png) 0px -192px; height:30px; width:95px; text-indent:-999999px; display:block;}
.cont-left .menu .contact a{ height:30px; width:95px; text-indent:-999999px; display:block;}
.cont-left .menu .contact:hover{background:url(../images/menu.png) -97px -192px; height:30px; width:114px; text-indent:-999999px; cursor:pointer;}


.cont-right{ width:633px; float:left;} 
.cont-right .banner-bg{ background:url(../images/banner-shadow.jpg) no-repeat; width:612px; height:384px; padding-left:10px;}
/*inner pages banners */
.cont-right .banner-packages{ background: url(../images/package-banner.jpg) no-repeat; width:612px; height:384px; padding-left:10px;}
.cont-right .banner-our-staff{ background:url(../images/banner-our.jpg) no-repeat; width:612px; height:384px; padding-left:10px;}
.cont-right .banner-engineering{ background:url(../images/banner-engineering.jpg) no-repeat; width:612px; height:384px; padding-left:10px;}
.cont-right .banner-capabilities{ background: url(../images/capabilities.jpg) no-repeat; width:612px; height:384px; padding-left:10px;}
.cont-right .banner-contact{ background:url(../images/banner-contact.jpg) no-repeat; width:612px; height:384px; padding-left:10px;}

/*-----------*/
.cont-right .banner{ background:url(../images/banner-home.jpg); width:595px; height:360px;}
.cont-right .con-outer{ margin-top:40px; padding-left:7px;}
.cont-right .con-title{ margin:0; padding:0;}
.cont-right h2{ font: bold 16px Arial, Helvetica, sans-serif; color:#12175e; padding-top:15px;}
.cont-right p{ font:bold 13px Arial, Helvetica, sans-serif; color:#000; width:465px; padding-top:25px;}
.cont-right .con-outer .list-items{ margin:0; padding:0; }
.cont-right .con-outer .list-items ul{ padding:0; margin:0;}
.cont-right .con-outer .list-items ul li{ font:normal 13px Arial, Helvetica, sans-serif; color:#000; background:url(../images/bullet.jpg) no-repeat 0px 25px; list-style-type:none; padding-left:8px; padding-top:20px;}
.width300{ width:300px; float:left;}
span{ font: normal 12px Arial, Helvetica, sans-serif; color:#000; }
span a{ font: normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
span a:hover{ font: normal 12px Arial, Helvetica, sans-serif; color:#12175e; text-decoration:underline;}


/*inner pages*/



