@charset "utf-8";@font-face{font-family:'code_boldregular';src:url('../fonts/code_bold-webfont.eot');src:url('../fonts/code_bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/code_bold-webfont.woff') format('woff'),
url('../fonts/code_bold-webfont.ttf') format('truetype'),
url('../fonts/code_bold-webfont.svg#code_boldregular') format('svg');font-weight:normal;font-style:normal;}
*{margin:0;padding:0;color:#333;}
h1{font-family:Arial, Helvetica, sans-serif;font-size:20px;margin:20px 0 20px 0;color:#ED8A02;}
h3{font-family:Arial, Helvetica, sans-serif;font-size:15px;margin:20px 0 20px 0;color:#333333;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;background:url(../images/back.jpg) no-repeat top center #9EA8B1;}
.main{width:980px;position:relative;margin:auto;padding:0;}
.top{width:980px;height:117px;position:relative;float:left;}
.logo{width:180px;height:79px;background:url(../images/logo.jpg) no-repeat top center;position:relative;float:left;}
.topnav{height:20px;float:right;position:relative;font-size:11px;color:#333333;margin:26px 10px 0 0;text-transform:uppercase;}
.topnav ul{list-style:none;}
.topnav ul li{display:inline;padding:5px 5px 5px 20px;}
.topnav ul li a{color:#333333;text-decoration:none;}
.topnav ul li a:hover{color:#E89832;}
.topnav ul .active a{color:#E89832;}
.nav{height:33px;float:left;position:relative;font-size:12px;color:#333333;margin:0 10px 0 0;text-transform:uppercase;top:10px;left:20px;width:790px;z-index:1000000;}
.nav ul{list-style:none;}
.nav ul li{display:inline;padding:0px 0px 24px 33px;position:relative;}
.nav ul li a{color:#333333;text-decoration:none;}
.nav ul li a:hover{color:#E89832;}
.nav ul .active a{color:#E89832;}
.dropdown{width:225px !important;background:#fff;color:#999;position:absolute;top:25px!important;left:0!important;visibility:hidden;z-index:10;border-radius:5px;padding:10px 15px!important;text-transform:none;border:1px solid #CCCCCC;}
ul.dropdown{margin:0;padding:0;}
ul.dropdown li{font-size:12px;padding:0;float:left;padding:5px;width:220px;}
ul.dropdown li a{color:#999;text-decoration:none;}
ul.dropdown li a:hover{color:#666;text-decoration:none;}
.enquiry{width:231px;height:400px;float:left;position:absolute;background-color:#ED8A02;top:89px;left:10px;}
.enqimg{width:231px;height:304px;float:left;margin:27px 0 0 0;position:relative;}
.enqbutt{width:190px;height:40px;float:left;position:relative;background:url(../images/enqbut1.png) no-repeat top center;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#fff;text-transform:uppercase;text-align:center;font-weight:bold;text-shadow:#666 1px 1px 1px;padding:26px 0 0 41px;}
.enqbutt a{color:#FFF;text-decoration:none;}
.enqbutt a:hover{color:#333;text-decoration:none;text-shadow:#ededed 1px 1px 1px;}
.whyus1{width:220px;height:524px;float:left;position:relative;background-color:#FFF;top:-23px;left:242px;}
.whyus{width:190px;height:420px;float:left;position:relative;padding:20px 15px 20px 15px;}
.whyus h2{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#005E99;font-weight:normal;}
.whyus span{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;text-align:justify;line-height:17px;}
.whyus h1{font-family:Arial, Helvetica, sans-serif;font-size:20px;margin:20px 0 9px 0;color:#ED8A02;font-weight:normal;}
.achivments{width:165px;height:115px;float:left;position:absolute;padding:20px;background:url(../images/achivment1.png) no-repeat top center;top:475px;padding:24px 0 0 65px;left:-11px;}
.achivments h2{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#333333;margin:10px 0 10px 0px;font-weight:bold;}
.achivments span{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;text-align:justify;padding:0 10px 0 0;line-height:16px;}
.achivments span a{text-decoration:none;color:#005E99;}
.achivments span a:hover{text-decoration:underline;}
.banner{width:509px;height:476px;float:left;position:relative;left:241px;background:url(../images/banner.jpg) no-repeat top center;}
.banner h2{font-family:'code_boldregular';font-size:21px;color:#fff;margin:38px 0 0 22px;line-height:29px;word-spacing:0px;}
.textmain1{width:100%;margin:0 auto;}
.textmain{width:980px;position:relative;margin:0 auto;}
.text{width:740px;float:left;position:absolute;left:12px;top:510px;padding:0 0 20px 0;}
.services{width:740px;float:left;padding:0px 0 20px 0;}
.services h2{font-family:Arial, Helvetica, sans-serif;font-size:20px;margin:0px 0 10px 0;color:#ED8A02;}
.services1{width:740px;height:103px;float:left;position:relative;margin:20px 0 0 0;}
.servicesbutt{width:12px;height:45px;padding:58px 0 0 0;float:left;position:relative;}
.service{width:238px;float:left;position:relative;}
.servicehead{width:225px;float:left;position:relative;}
.serviceicon{width:8px;height:23px;float:left;position:relative;}
.servicetext{float:left;position:relative;padding:7px 16px 7px 16px;}
.services h4{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;margin:3px 0 10px 17px;color:#ED8A02;}
.ppc{width:380px;float:left;position:relative;padding:0px 20px 0 0px;}
.ppc ul{list-style:circle;}
.ppc h2{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#333333;font-weight:bold;margin:0 0 20px 0;}
.ppc ul li{display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;font-weight:normal;background:url(../images/icons/li.png) no-repeat center left;padding:0 0 4px 10px;}
.clientsays{width:300px;float:left;position:relative;padding:0px 20px 0 20px;}
.clientsays ul{list-style:circle;}
.clientsays h2{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;color:#ED8A02;}
.clientsays ul li{display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;font-weight:normal;line-height:19px;font-style:italic;}
.clientsays span{color:#333333;font-size:11px;font-style:normal;}
.footermain{width:100%;background:#9EA8B1;margin:0 auto;}
.footer{width:970px;margin:0 auto;position:relative;padding:5px 0 0 10px;}
.footer a{color:#fff;text-decoration:none;}
.footer a:hover{color:#333;}
.navigation{width:110px;float:left;position:relative;margin:0 0 0px 0;}
.navigation h2{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#fff;font-weight:bold;padding:10px 0 10px 0;}
.navigation ul{list-style:none;}
.navigation ul li{display:block;padding:3px 0;line-height:18px;}
.ourcustomer{width:520px;float:left;position:relative;color:#fff;text-align:justify;}
.ourcustomer1{width:185px;float:left;position:relative;color:#fff;text-align:justify;}
.ourcustomer1 ul{list-style:none;}
.ourcustomer1 ul li{display:block;padding:3px;line-height:18px;}
.ourcustomer h2{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#fff;font-weight:bold;padding:10px 0 10px 0;}
.socialmain{width:330px;float:left;position:relative;color:#fff;text-align:justify;}
.socialpre{width:168px;float:right;position:relative;}
.socialpre h2{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#fff;font-weight:bold;padding:10px 0 15px 0;}
.icons{height:36px;float:left;position:relative;margin:5px 0 0 0;}
.f{width:38px;height:36px;float:left;position:relative;margin:0 4px 0 0px;}
.ppcmain{width:325px;float:left;position:relative;color:#FFF;text-align:right;font-size:11px;line-height:23px;padding:10px 0 0;}
.ppclogo{width:290px;float:left;position:relative;margin:15px 0 25px 0;}
.ppc span{color:#fff;text-align:right;}
#courses{width:100%;margin:0 auto;background:url(../images/mid-wrapper-1.jpg) left top repeat-x;height:116px;}
#courses .innerDiv{margin:0 auto;width:690px;hei ght:108px;padding-top:20px;padding-left:7px;backg round:#666;position:relative;}
#pscroller{width:330px;float:left;padding:5px 0px;line-height:18px;height:100px;margin:5px 0 0 0;}
#abut .abut, #testi .testi, #port .port, #case .case, #cust .cust, #ser .ser, #down .down, #con .con, #enq .enq, #faq .faq, #hom .hom, #medical .medical, #food .food{color:#E89832;}