@charset "utf-8";
.alink,.trainingorangebg,dfn,mark {    font-style: italic}
.ir,body {    text-align: left}
.latest-news-title,.phone-number,.readmore a:hover,.sectionheading,.topscrollingnew,b,li a,li a:hover,mark,strong {    font-weight: 700}
a,a:active,a:hover {    outline: 0}
ins,mark {    color: #000}
hr,ol,ul {    margin: 1em 0}
fieldset,figure,form,nav ol,nav ul {    margin: 0}
fieldset,hr,img,legend {    border: 0}
td,textarea {    vertical-align: top}
.visuallyhidden,hr {    padding: 0;    height: 1px}
.logomid,body,fieldset,hr,legend,nav ol,nav ul,table,td {    padding: 0}
body,h3 {    color: #FFF}
.quicksubmit,label {    cursor: pointer}
.hidden,.invisible {    visibility: hidden}
.ir,article,aside,details,figcaption,figure,footer,header,hgroup,hr,nav,section {    display: block}
.wecall_subm,audio,canvas,video {    display: inline-block}
.ir br,[hidden],audio:not([controls]) {    display: none}
html { font-size: 100%; overflow-y: scroll;  -webkit-text-size-adjust: 100%;  -ms-text-size-adjust: 100%}
body,button,input,select,textarea {    font-family: sans-serif;    color: #222}
abbr[title] {    border-bottom: 1px dotted}
blockquote {    margin: 1em 40px}
hr {    border-top: 1px solid #ccc}
ins {    background: #ff9;    text-decoration: none}
mark {    background: #ff0}
code,kbd,pre,samp {    font-family: monospace, monospace;    font-size: 1em}
.sectionheading,body,h3 {    font-family: Arial}
#form_placement h1,#latestnews h4{    font-family: Arial, Helvetica, sans-serif}
pre {    white-space: pre;    white-space: pre-wrap;    word-wrap: break-word}
q {    quotes: none}
q:after,q:before {    content: "";    content: none}
small {    font-size: 85%}
sub,sup {    font-size: 75%;    line-height: 0;    position: relative;  vertical-align: baseline}
sup {    top: -.5em}
sub {    bottom: -.25em}
ol,ul {    padding: 0 0 0 40px}
dd {    margin: 0 0 0 40px}
nav ol,nav ul {    list-style: none}
img {    -ms-interpolation-mode: bicubic;    vertical-align: middle}
svg:not(:root) {    overflow: hidden}
button,input,select,textarea {    font-size: 100%;    margin: 0;    vertical-align: baseline}
form,select {    font-size: 11px}
button,input {    line-height: normal}
#latestnews h4,.sectionheading {    text-align: left;    line-height: 20px}
button,input[type=button],input[type=reset],input[type=submit] {  cursor: pointer;    -webkit-appearance: button}
input[type=checkbox],input[type=radio] {   box-sizing: border-box}
input[type=search] {  -webkit-appearance: textfield;  -moz-box-sizing: content-box;  -webkit-box-sizing: content-box;  box-sizing: content-box;}
input[type=search]::-webkit-search-decoration {    -webkit-appearance: none}
button::-moz-focus-inner,input::-moz-focus-inner {    border: 0;    padding: 0}
textarea {    overflow: auto;    resize: vertical}
.ir,.visuallyhidden {    border: 0;    overflow: hidden}
input:invalid,textarea:invalid {    background-color: #f0dddd}
table {    border-collapse: collapse;    border-spacing: 0}
.ir {    text-indent: -999em;    background-color: transparent; background-repeat: no-repeat; direction: ltr;}
.hidden { display: none!important;}
.visuallyhidden {   clip: rect(0 0 0 0);  margin: -1px;  position: absolute;  width: 1px;}
#latestnews h4,.logomid,body,form,h3,h4,table,td {  margin: 0}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {    clip: auto;    height: auto;    margin: 0;
    overflow: visible;    position: static;    width: auto}
.combut,.combuta,.index_lbut,.quicksubmit,input.text {    overflow: hidden}
.clearfix:after,.clearfix:before {    content: "";    display: table}
.clearfix:after {    clear: both}
.clearfix { zoom: 1;}
.combuta,.readmore a {text-decoration: none}
a:hover,li a,li a:hover {text-decoration: underline}
.combuta,.index_lbut,.readmore a,.readmore a:hover {text-align: center;}
#ess,#latestnews,#services,li {text-align: left;}
.mand{ color:#F00;}
#main-wrapper{ float:left; width:100%; margin:0; padding:0;}
.common-wrapper,.inner-wrapper{ float:left; width:100%; margin:0; padding:0;}
.course-inner-wrapper{float:left;width:auto;margin:0; padding:0;}
#inner-content-wrapper{ border:1px solid #4cb400; border-radius:10px;}
#accr-logo{ float:left; margin:0; padding:0; width:100%; text-align:left;}
.iao-align{float:left; margin:0; padding:0; text-align:center; width:100%;}
.iao-align img{ width:35%;}
#header-wrapper{ float:left; width:100%; margin:0; padding:0;}
.main-rht-wrap{ background:#2f2d2e;}
#menu-wrapper{ float:left; width:100%; margin:0; padding:0; background:#222; border-top:1px solid #111; border-bottom:1px solid #111;}
#c_but_wrapper{float:left; width:40%; overflow:hidden; padding:38px 0 0 0px; margin:0; background:#232122;}
#c_but_wrapper1{float:left; width:100%; overflow:hidden; padding:38px 0 0 0px; margin:0; background:#232122;}
#c_but_wrapper .course-title, #c_but_wrapper1 .course-title{ float:left; width:100%; text-align:center; padding:0px 0; margin:0;}
#c_but_wrapper ul, #c_but_wrapper1 ul{float:left; width:100%; overflow:hidden; margin:0; padding:20px 1px; list-style:none;}
#c_but_wrapper ul li, #c_but_wrapper1 ul li{float:left; width:24%; overflow:hidden; margin:10px 0; padding:2px 2px;}
.course-btn1 { background: #00b6e8; background-image: -webkit-linear-gradient(top, #00b6e8, #009ec6); background-image: -moz-linear-gradient(top, #00b6e8, #009ec6); background-image: -ms-linear-gradient(top, #00b6e8, #009ec6); background-image: -o-linear-gradient(top, #00b6e8, #009ec6);  background-image: linear-gradient(to bottom, #00b6e8, #009ec6);  -webkit-border-radius: 6;  -moz-border-radius: 6;  border-radius: 6px;  font-family:Calibri;  color: #ffffff;  font-size: 16px;  padding: 20px 10px;  border: solid #00758f 1px;  text-decoration: none; font-weight:bold; text-align:center;}
.course-btn2 { background: #8ec101; background-image: -webkit-linear-gradient(top, #8ec101, #7ca706);  background-image: -moz-linear-gradient(top, #8ec101, #7ca706); background-image: -ms-linear-gradient(top, #8ec101, #7ca706); background-image: -o-linear-gradient(top, #8ec101, #7ca706); background-image: linear-gradient(to bottom, #8ec101, #7ca706); -webkit-border-radius: 6; -moz-border-radius: 6; border-radius: 6px; font-family:Calibri; color: #ffffff; font-size: 16px; padding: 20px 10px; border: solid #618205 1px; text-decoration: none; font-weight:bold; text-align:center;}	
#c_but_wrapper ul li a,#c_but_wrapper1 ul li a{ color:#FFF; text-decoration:none; font-size:14px;}
#c_but_wrapper ul li a:hover,#c_but_wrapper1 ul li a:hover{ color:#000;}
.i_cont{float:left; width:96%; text-align:justify; line-height:20px; font-size:14px; margin:0 5px;}
.i_cont .ltitle{ font-size:20px; color:#FFF; text-align:center; margin:0; padding:0; font-weight:bold; margin:10px 0;}
.maintable {background-color: #232122;}
.logomid {background: url(../images/logomid.gif) no-repeat;width: 264px;height: 35px;}
.dotbg {background: url(../images/dotbg.gif);}
h3 {font-size: 22pt; padding: 0 0 4px;}
.combuta,.readmore a, input.button {font-weight: 700;color: #000;   }
form {padding: 5px 0 0; }
input.button { background: url(../images/buttonbg.jpg) repeat-x; height: 22px;border: none;}
.ftextbox,input.text {border: 1px solid #999;}
input.text, select,textarea {background-color: #CCC;}
input.text {width: 95%;height: 15px;}
select {width: 95%;}
textarea {width: 50%;}
.readmore,.readmore a {display: block;width: 80px;}
.readmore {height: 24px;float: right;padding: 5px 10px 4px;}
.readmore a {background: url(../images/buttonbg.jpg) top right repeat-x;height: 21px;padding: 3px 3px 0;}
.index_lbut {width: 100%;float: right;display: block;padding: 0px 0 0;}
.combut { float: right;display: block;padding: 5px 10px 4px;}
.combuta {background: url(../images/buttonbg.jpg) bottom right repeat-x #fafcf7;float: left;display: block;      padding: 3px;}
#logoouter {position: relative;}
#logoouter .logo {position: absolute;  z-index: 1000; top: 0; left: 22px; height: 187px;width: 263px;}
.readmore a:hover {background: url(../images/buttonbg_over.jpg) repeat-x; display: block; height: 21px;      padding: 3px 3px 0; color: #039;}
#msg,.topbar, div#scrollbar { display: none;}
.flash { z-index: -1;  width: 698px; height: 359px;}
.vbar {background: url(../images/vbar.gif) no-repeat; width: 1px;height: 269px; }
#latestnews {padding: 5px 0 0 10px; color: #C6C4C5;font-size: .9em;}
.sectionheading {padding: 10px;text-align:center;color: #FFF;font-size: 25px;}
#latestnews h4 { color: #FD9735;font-size: 1.4em; padding: 0;}
.quicksubmit {background: url(../images/submit.gif) no-repeat;width:74px;height:26px;border:0;margin:0 105px;}
.lpad {padding-left: 10px;}
.pagetextreg { color: #C5C5C5;  padding: 2px; line-height: 2; float:left; width:100%; }
.pagetextreg1 { color: #C5C5C5;padding: 2px;line-height: 2; float:left; width:25%; font-size:15px; }
.pagetextreg2 {color: #C5C5C5; padding: 2px;line-height: 2; float:left; width:70%;}
.tabs li,h4,li {  line-height: 20px;}

#ess,#services {color: #C6C4C5; font-size: .9em;}
#ess {padding: 5px 0 0 5px;}
#services { padding: 5px 0 0 10px;}
li,li a {color: #FF9835;}
.imgborder {width: 180px;}
.picborder {border: 1px solid #656565;padding: 2px; width: 90px;margin: 3px;}
li,ul { margin: 0;}
ul { padding-left: 30px;list-style: url(../images/arrowbullet.gif); }
#gallery ul li,.cont_testi_wrap ul,.product ul,.product ul li, .social li,nav ul {list-style: none}
.latest-news-title,.topscrollingnew,.trainingorangebg {font-family: Arial, Helvetica, sans-serif;font-size: 16px }
.social {float: left; margin-top: 10px; padding: 0}
.social li {   margin: 0 0 0 5px; padding: 0 0 0 10px;float: left }
#marqueecontainer,#marqueecontainerone {overflow: hidden; position: relative; padding-left: 2px;margin: 0;}
#footer_wrapper a,#gallery_wrapper a,.ipagination a,.tabs li a,.wecall_subm, a,nav ul li a {text-decoration:none;}
#marqueecontainer { width: 185px;height: 170px; }
#marqueecontainerone {width: 157px; height: 495px;}
.aboutbg {background-color: #005DB3 !important;}
.aboutbg h1,h2,h3 {color: #FFF !important;}
.indexshortly_wrapper {float: left;width: 100%;height: 521px;position: relative;}
.indexshortly_flash {top: 0;left: 4px;z-index: 2; width: 100%;height: 521px;overflow: hidden;position: absolute;}
.indexshortly_banner,.indexshortly_bannerone,.next_itil,.placement-tieup, .student_feebback,.vs_banner {       overflow: hidden; position: absolute; z-index: 3; }
.indexshortly_banner,.vs_banner { top: 30px;width: 177px;}
.indexshortly_banner {left: 5px;height: 94px; }
.vs_banner {left: 2px; height: 114px;}
.next_itil { left: 10px; top: 90px;        width: 155px;        height: 65px    }
.placement-tieup {        left: 4px;        top: 180px;        width: 175px;        height: 63px    }
.student_feebback {        left: 12px;        top: 260px;        width: 157px;        height: 50px    }
p {       text-align: justify;       /* padding: 10px  */  }
.indexshortly_bannerone {        left: 5px;        top: 30px;        width: 175px;        height: 495px    }
.trainingbut {        text-align: center    }
.trainingorangebg {color: #000;padding: 10px;text-align: left;border: 1px solid #f26c00;background: url(../images/trainging-lbg.gif) bottom left repeat-x #f8d04a;}
.i_lfortraining { float: right; width: auto; overflow: hidden; padding: 0 2px 8px 0;}
.i_rfresher {        float: left;        width: auto;        overflow: hidden;  padding: 8px 0px 5px 0; }
.i_click_placement { float: right;  width: 100%; overflow: hidden; padding: 0 10px 8px 0;text-align: center; }
.topscrollingclose { top: 235px;right: 10px;width: 24px;height: 24px;z-index: 2000; position: absolute }
.topscrollingnew { left: 5px;top: 2px;width: 380px;height: 40px;z-index: 2000; position: absolute;text-align: center;background: 0 0;}
#topbar,.topbar-wrapper {        width: 423px;        height: 236px    }
.topscrollingnew strong {        color: #f6ff04    }
#topbar {top: 82px;left: 403px;color: #FFF;z-index: 100;position: absolute;border: 1px solid #000;background: url(../images/top-scrolling.jpg) no-repeat;}
.topbar-wrapper {        float: left;        overflow: hidden;        position: relative;    }
.phone-number {        font-size: 12px    }
#pscroller1 { overflow: hidden; width: 161px;height: 150px; padding: 15px 10px;margin: 0 auto;position: relative;background: #000;color: #fd9735;}
#pscroller1 .title,#pscroller1 strong {float: left; width: 100%;overflow: hidden; margin: 0 0 10px;color: silver;}
#placement_news {overflow: auto;width: 185px;height: 450px;padding: 15px 0x;margin: 0;position: relative;text-align: left;background: #000;color: #fd9735;}
#placement_news .title {float: left;width: 100%;overflow: hidden;margin: 10px 0;color: #fd9735; }
#placement_news strong {float: left;width: 100%;overflow: hidden;margin: 0 0 5px;color: silver;}
#placement_news .news_outerbox { float: left;width: 100%; overflow: hidden; margin: 10px 0    }
#form_rwrapper {float: left;text-align: left;width: 100%;overflow: hidden;position: relative }
#form_placement {float: right;width: 200px;height: 500px;right: 0;top: 0;overflow: hidden;position: absolute;z-index: 3}
#form_placement h1,.coml,.comw { overflow: hidden;float: left;}
#form_placement h1 { color: #3194f7;font-size:18px;font-weight:400;width:100%;margin:15px 0 10px; padding:0;}
.ipagination,.isliderwrapper {font-size: 11px;font-family: Verdana, Geneva, sans-serif;}
.coml {        width: auto    }
.comw {        width: 100%;        position: relative    }
.isliderwrapper {position: relative;overflow: hidden; width: 250px;height: 163px; padding: 5px;text-align: left;  margin: 6px 0 0;}
.isliderwrapper .contentdiv {visibility: hidden;position: absolute;left: 0;top: 0;padding: 5px;color: #d2d2d2;width: 250px;height: 153px;overflow: auto;filter: progid: DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.ipagination {width: 260px;text-align: right;font-weight: 700;padding: 8px 0;margin: 0;overflow: hidden;}
.enquiry div,.enquiry1 div,.cenquiry div {clear: both;overflow: hidden; margin: 5px 0; }
.ipagination a {padding: 2px 3px;color: #fff;background: red;border: none;}
.enquiry span, .enquiry1 span,.cenquiry span {float: left; overflow: hidden;  padding: 5px 0 0; }
.ipagination a.selected,.ipagination a:hover {color: #FFF; background-color: red; border: none;}
.iabout_orange_title {color: #ffba00;font-size: 12px; font-weight: 700;}
.iabout_title {color: #d2d2d2;font-size: 11px;font-weight: 700;}
.about_orange_title {color: #ffba00;font-size: 18px;font-weight: 400;font-family: Arial, Helvetica, sans-serif;}
.about_title,.enquiry span,.enquiry1 span,.cenquiry span {font-weight: 700;font-size: 12px;font-family: Verdana, Geneva, sans-serif;}
.about_title {color: #d2d2d2;}
.loc-finder {float: left;width: 150px;}
.enquiry span {width: 160px; text-align:left;}
.enquiry1 span {width: 100px;}
.cenquiry span {width: 80px; color:#FFF; text-align:left;}
.thanks {color: #C00;font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: 700;width: 100%;   margin: 0;padding: 7px 0;}
.enquirybox,.enquirybox1,.enquirylist,.enquirylist1,.placelist {color: #000;font-size: 12px;padding: 5px 3px;background: #f8fcfe;border: 1px solid #9bc9e0;font-family: Verdana, Geneva, sans-serif;}
.enquirybox {width: 360px; float:left;}
.enquirylist {width: 360px; float:left;}
.enquiryradio{ float:left;}
.enquirybox1 {width: 300px;}
.enquirylist1 {width: 305px;}
#provide_wrapper,.product ul li b {font-family: Arial, Helvetica, sans-serif;}
.enquirysubmit,.locate {cursor: pointer;border: none;padding: 2px 5px;width: 90px;height: 29px;overflow: hidden;}
.enquirysubmit { background: url(../images/enquiry-submit.gif) no-repeat;}
.locate {background: #FC0;border-radius: 5px;color: #333; }
#enquery_b,#enquery_t {overflow: hidden;float: left;height: 13px;}
.contact_enquiry {float: left;width: 100%;overflow: hidden;margin: 0 0 10px; border-bottom: 1px dashed #cadde7;  padding: 0 0 10px;}
.upload_enquiry{float: left;width: 100%;overflow: hidden;margin: 0 0 10px; border-bottom: 1px dashed #cadde7;  padding: 0 0 10px;}
.monetary {color: red;}
#online_enquiry {float: left; width: 580px;padding: 20px 0 20px 170px;position: relative;}
#enquery_t { width: 580px; background: url(../images/enauiry-t.gif) no-repeat; }
#enquery_c {float: left;width: 536px;padding: 0 22px;background: url(../images/enauiry-c.gif) repeat-y;color: #000;
 overflow: hidden;}
#enquery_c span {font-weight: 400;font-size: 11px;}
#enquery_b {width: 580px;background: url(../images/enauiry-b.gif) no-repeat;}
#enquiery_ftitle1 {float: left; width: 100%;overflow: hidden;color: #168ece;font-weight: 700;font-size: 18px;    text-align: center;}
#course_f_bg,#provide_wrapper {overflow: hidden;color: #000;text-align: left;}
.online_s {background: url(../images/online-submit.gif) no-repeat;width: 77px;height: 21px;overflow: hidden;       border: none;cursor: pointer;}
.online_enquiry_wrapper {float: right;overflow: hidden;width: 485px;}
.enquiry_ban_l {position: absolute;width: 122px; height: 229px;top: 70px;left: 100px; }
.eplacement {overflow: hidden;}
#provide_wrapper {float: left;width: 264px;height: 398px;background: url(../images/provide-bg.jpg) no-repeat;      font-size: 12px;}
.protex_wrapper {float: left;background: url(../images/provide-text-bg.gif) top left no-repeat;width: 154px;     height: 22px;padding: 0 5px;overflow: hidden;}
.protex {background: 0 0;width: 150px;float: left; border: none; padding: 2px 0;}
.prosel {float: left;width: 163px;background: #FFF;}
.propref_txt_box {width: 131px;height: 22px;float: left;background: url(../images/pro-tex-timing.gif) no-repeat;   padding: 0;}
.propref_txt {float: left;width: 128px; background: 0 0;border: none;}
.prosubmit {float: left; background: url(../images/provide-submit.jpg) no-repeat;width: 145px; height: 34px;       border: none;  cursor: pointer; margin: 0 0 0 50px  }
.courses_wrapper {float: left;width: 980px;       overflow: hidden;    position: relative   }
.course_f_wrapper {left: 0;top: 14px;z-index: 3;width: 302px;height: 335px;overflow: hidden;position: absolute}
#course_f_bg {float: left;width: 302px;height: 296px;background: url(../images/c-provide-bg.jpg) top left no-repeat}
.c_protex_wrapper {float: left;background: url(../images/c-provide-text-bg.gif) top left no-repeat; width: 196px; height: 22px; padding: 0 5px;overflow: hidden;}
.c_protex { background: 0 0; width: 196px; float: left; border: none;padding: 2px 0; }
.c_prosel {float: left; width: 204px;background: #FFF; }
.c_propref_txt_box { width: 116px;   height: 19px; float: left; background: url(../images/c-pro-tex-timing.gif) no-repeat;  padding: 0 5px }
.c_propref_txt {float: left; width: 106px;background: 0 0;border: none;}
.c_prosubmit {float: left; background: url(../images/c-provide-submit.jpg) no-repeat;width: 126px; height: 26px;  border: none; cursor: pointer; margin: 0 0 0 56px }
.iccna a:hover,.software a:hover {overflow: hidden; float: left; height: 74px;}
.product {float: left; width: 677px; padding: 10px 0 20px 8px; overflow: hidden;}
.product ul { float: left; margin: 0; padding: 0; width: 869px; overflow: hidden; }
.product ul li,.product ul li b { width: 159px; text-align: center; overflow: hidden; }
.product ul li { float: left; padding: 1px 0 0; margin: 0 12px 10px 0;background: #FFF;border: 1px solid #ededed;}
.product ul li b {float: left;font-size: 12px;background: #f4f4f4;padding: 3px 0;margin: 0;color: #333;}
.fresher_wrap span,.ftextbox {font-size: 12px;font-family: Verdana, Geneva, sans-serif;}
.dotnet,.dotnet a,.dotnet a:hover,.gandroid,.gandroid a,.gandroid a:hover,.iccna,.iccna a,.java,.java a,.java a:hover,.software,.software a,.web,.web a,.web a:hover {height: 74px; overflow: hidden; float: left;width: 110px;}
.dotnet a { background: url(../images/course-list.gif) no-repeat    }
.dotnet a:hover {       background: url(../images/course-list.gif) 0 -293px no-repeat    }
.java a {        background: url(../images/course-list.gif) -110px 0 no-repeat    }
.java a:hover {        background: url(../images/course-list.gif) -110px -293px no-repeat    }
.software a {        background: url(../images/course-list.gif) 0 -74px no-repeat    }
.software a:hover {        width: 110px;        background: url(../images/course-list.gif) 0 -367px no-repeat }
.web a {        background: url(../images/course-list.gif) -110px -74px no-repeat    }
.web a:hover {  background: url(../images/course-list.gif) -110px -367px no-repeat }
.gandroid a { background: url(../images/course-list.gif) 0 -148px no-repeat    }
.gandroid a:hover { background: url(../images/course-list.gif) 0 -441px no-repeat }
.iccna a {  background: url(../images/course-list.gif) -110px -148px no-repeat   }
.iccna a:hover {  width: 110px;        background: url(../images/course-list.gif) -110px -441px no-repeat    }
.iothers,.iothers a, .iothers a:hover,.sforce,.sforce a,.sforce a:hover {float: left;overflow: hidden;width: 110px;
height: 71px;}
.sforce a { background: url(../images/course-list.gif) 0 -222px no-repeat }
.sforce a:hover { background: url(../images/course-list.gif) 0 -515px no-repeat}
.iothers a { background: url(../images/course-list.gif) -110px -222px no-repeat}
.iothers a:hover { background: url(../images/course-list.gif) -110px -515px no-repeat}
#r_testimonial,#r_testimonial1 {float: left;width: 405px;height: 317px;overflow: hidden;background: #22a0c9;}
#datacontainer {left: 0;top: 0;width: 100%;position: absolute;}
.stestimonial_wrap {float: left;width: 465px;height: 278px;overflow: hidden;position: relative;}
.stestimonial_wrap ul {float: left;width: 475px;overflow: hidden;list-style: none; padding: 0;}    .stestimonial_wrap ul li {float: left;width: 230px;overflow: hidden;padding: 0 2px 0 0; }
.cont_testi_wrap {float: left;width: 700px; overflow: hidden; margin: 10px 0}
.cont_testi_wrap ul {float: left;width: 710px;overflow: hidden;padding: 0 0 0 2px;}
.cont_testi_wrap ul li {float: left;width: 230px;overflow: hidden;padding: 0 2px 0 0}
.fresher_wrap,.plr_wrap {overflow: hidden;float: right}
.plr_wrap {  width: auto }
.fresher_wrap { margin: 0;float:left; width:100%; padding: 5px 0 0; text-align: left }
.fresher_wrap div {clear: both;overflow: hidden; margin: 5px 0 }
.fresher_wrap span { float: left; width: 100px; overflow: hidden; font-weight: 700; padding: 5px 10px 0 0;}
.fredtext { color: red}
.ftextbox {color: #000; width: 250px;float:left;  padding: 5px 3px;  background: #F3F3F3; }
.fresh_submit {background: url(../images/submit-but.gif) no-repeat;width: 90px; height: 29px;  overflow: hidden; border: none; cursor: pointer }
.frthanks { color: #C00; font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: 700;width: 100%;  margin: 0;padding: 7px 0;}
.i_f_click { position: relative;}
.i_f_clickbut,.i_f_clickbuttrain {z-index: 80; position: absolute;width: 97px;height: 42px;}
.i_f_clickbut { right: 1px; top: 60px;}
.i_f_clickbuttrain {left: 164px;top: 120px;}
.i_f_placementsin {position: absolute;left: 210px;top: 2px;width: 176px; height: 19px;z-index: 80; }
.i_f_clickplacement,.i_f_clickplacementtrain {position: absolute;left: 85px;width: 176px;height: 19px;z-index:80}
.i_f_clickplacement {top: 110px;}
.i_f_clickplacementtrain {top: 168px;}
#msg {position: absolute;z-index: 200;font-size: 12px;background: url(../images/msg_arrow.gif) left center no-repeat;padding-left: 7px;margin: 0 0 0 8px;}
#msgcontent {display: block;color: #504f4f;background: #FFF;border: 2px solid #f20c1f;border-left: none;      padding: 5px;min-width: 100px;    max-width: 230px}
#msg strong { color: #000;}
#click-here {float: right; margin-top: -40px; margin-right: 15px; }
#student_voice_wrapper .title {border: 1px solid #dea303;background: top left repeat-x #fad673;padding: 5px 10px; margin:0;}
#student_voice_wrapper .title h1,.best,h2 {margin: 0;padding: 0 0 0 15px;color: #a60202 !important;font-family: Verdana, Geneva, sans-serif;font-size: 14px;font-weight: 700; text-align:center;}
#gallery_wrapper {background: #eee;border: 1px solid #cdcdcd;border-top: none;padding: 10px;float: left;width: 100%;overflow: hidden;height: 650px; position: relative;cursor: pointer;}
#imggallery{ float:left; width:100%; margin:0; padding:0; text-align:center;}
.img-align{ /*text-align:center;*/ float:left; /*width:90% !important;*/ margin:5px 10px !important; padding:0 !important;}
#gallery_wrapper a {        color: #5a5d59    }
#gallery_wrapper .redtitle {float: left; width: 100%; overflow: hidden;color: #ab0307;font-weight: 700;margin:0;}
#gallery_wrapper .blacktitle {float:left;width:100%;overflow:hidden;color:#2f302f;font-weight:700;margin:0 0 5px;}
#gallery .parts h3,#gallery1 .parts h3,#gallery .parts h2 { color: #FFF !important;font-weight: 400; margin: 0;padding: 0;}
#gallery p{ text-indent:0 !important;}
.area,h4 { text-align: center; font-weight: 700;}
#gallery ul {float: left;margin: 0 !important; padding: 0 !important;width: 100% !important;}
#gallery ul li {background-color: #CCC;border: 4px double #F0F;border-radius: 5px;float: left;height: 145px;     margin: 5px;padding: 5px;width: 145px;}
#gallery ul li img {height: 120px;margin: -3px 0 0;padding: 0;width: 145px;border: 1px solid #000;}
.area,.area h2 { margin: auto; display: block; font-family: 'Titan One', cursive; font-size: 20px !important; color: #FFF;  text-shadow: 0 0 0 #CCC, 0 0 0 #CCC, 0 0 0 #CCC, 0 0 0 #CCC, 0 0 0 #CCC, 0 0 0 transparent, 0 0 0 transparent, 0 0 0 transparent, 0 0 0 transparent, 0 3px 3px rgba(0, 0, 0, .6);animation-name: cbli; animation-duration: 2s; animation-iteration-count: infinite;overflow: hidden;-moz-animation-name: cbli;-moz-animation-duration: 1s; -moz-animation-iteration-count: infinite;-webkit-animation-name: cbli;-webkit-animation-duration: 1s; -webkit-animation-iteration-count: infinite; -o-animation-name: cbli; -o-animation-duration: 1s; -o-animation-iteration-count: infinite}
@keyframes cbli {50% { color: red;text-shadow: 1px 1px 1px #000;}}
@-moz-keyframes cbli {50% {color: red;text-shadow: 1px 1px 1px #000;}}
@-webkit-keyframes cbli {50% {color: red; text-shadow: 1px 1px 1px #000;}}
@-o-keyframes cbli {50% {color: red;text-shadow: 1px 1px 1px #000;}}
h4 {padding: 5px 0 10px 10px; color: #7CD0FC; font-size: 16px; font-family: Arial;}
#logo,body,nav ul,nav ul li {padding: 0;}
#container { width: 90%; float: left;}
#h_wrapper,#logo,#phone_wrap,#wrapper,nav,nav ul {        overflow: hidden;    }
#click_here,#phone_number,nav,nav ul {  float: right}
body { margin: 0; color: #FFF; font-size: 100%;font-family: Arial, Helvetica, sans-serif; background: url(../images/dotbg.gif) top left #767676; }
#wrapper {        width: 980px;        margin: 0 auto;        position: relative    }
#floatDiv,#logo {        position: absolute    }
#logo { width: 201px;   height: 181px;        z-index: 70;      top: 0;       left: 0;        margin: 0    }
#h_wrapper {        width: 980px;        clear: both;        height: 187px    }
#phone_wrap {        background: #2f2d2e;        clear: both    }
#click_here {        margin: 3px 5px 0 0    }
nav {background: #000100;	   position:relative;  width: 100%;	float:left;   }
#flash_bg {       background: #5aa910;        height: 124px;        text-align: right;    clear: both    }
.fresher_click { position: absolute;left: 164px;top: 120px;width: 97px;height: 42px;z-index: 80;  }
.placements_click {position: absolute;left: 90px;top: 163px;width: 176px; height: 19px; z-index: 80; }
#phone_num {width: 665px;overflow: hidden;float: right;padding:5px 5px 5px 0; color: #feb446;text-shadow: 0 0 1px #000;font-size:1em;font-weight:700;text-align:right;background:url(../images/h-phone-bg.gif) 0 5px no-repeat;}
#phone_num a {color: #feb446;line-height: 2.5;}
#phone_num span {font-weight: 400;font-size: .95em;}
#content_wrap { clear: both;overflow: hidden;background: #000;padding: 10px 10px 0}
.wecall_wrapper form {margin: 0;padding: 0;}
.wecall_wrapper {left: 0;top: 0;z-index: 3;width: 302px;height: 335px;overflow: hidden; position: absolute;      font-size: .8em;}
#wecall_wrapper_bg,.wecall_1colwrap {overflow: hidden;float: left;width: 285px;}
#wecall_wrapper_bg {height: 296px;background: url(../images/c-provide-bg.jpg) top left no-repeat; color: #000;   text-align: left;padding: 0 0 0 17px;}
#content_box_b,#content_box_t {float: left;overflow: hidden;height: 13px;}
#content-wrapper{float:left; width:100%; margin:0; padding:0;}
.wecall_1colwrap .textbox,.wecall_1colwrap .textdrop {background-image: -moz-linear-gradient(top, #fdfdfd, #d8d8d8);background-image: -ms-linear-gradient(top, #fdfdfd, #d8d8d8);background-image: -o-linear-gradient(top, #fdfdfd, #d8d8d8);background-image: -webkit-gradient(linear, center top, center bottom, from(#fdfdfd), to(#d8d8d8));background-image: -webkit-linear-gradient(top, #fdfdfd, #d8d8d8);background-image: linear-gradient(top, #fdfdfd, #d8d8d8);}
#wecall_title {clear: both;overflow: hidden;text-align: center;padding: 8px 0 5px;}
.wecall_1colwrap {margin: 0 0 5px;padding: 0;}
.wecall_1colwrap .box1 {float: left;width: 55px; overflow: hidden;padding: 3px 0 0;margin: 0;}
.wecall_1colwrap .box2 {float: left;width: 10px;overflow: hidden;padding: 3px 0 0;margin: 0;}
.wecall_1colwrap .box3 {float: left;width: 213px;overflow: hidden;padding: 0;margin: 0;}
.wecall_1colwrap .textbox {width: 186px;padding: 2px 5px;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#fdfdfd', endColorstr = '#d8d8d8')";margin: 0;}
.wecall_1colwrap .textbox,.wecall_1colwrap .textdrop {float: left;background-color: #fdfdfd;border: 1px solid #cecece;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#d8d8d8');}
.wecall_1colwrap .textdrop {width: 196px;padding: 2px 0;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#fdfdfd', endColorstr = '#d8d8d8')";font-size: .9em; margin: 0;}
.wecall_1colwrap .textbox:focus,.wecall_1colwrap .textbox:hover,.wecall_1colwrap .textdrop:focus,.wecall_1colwrap .textdrop:hover {background-color: #fdfdfd;border: 1px solid #d5dfbd;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fefefd', endColorstr='#ddf0ac');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#fefefd', endColorstr = '#ddf0ac')";     background-image: -moz-linear-gradient(top, #fefefd, #ddf0ac);background-image: -ms-linear-gradient(top, #fefefd, #ddf0ac);background-image: -o-linear-gradient(top, #fefefd, #ddf0ac);background-image: -webkit-gradient(linear, center top, center bottom, from(#fefefd), to(#ddf0ac));background-image: -webkit-linear-gradient(top, #fefefd, #ddf0ac);background-image: linear-gradient(top, #fefefd, #ddf0ac);}
#wecall_prefered {margin: 0;clear: both;overflow: hidden;padding: 5px 0 0;}
.prefered_box {clear: both;overflow: hidden;padding: 0;margin: 0;}
.prefered_textbox {width: 156px;float: left;padding: 2px 5px;background-color: #fdfdfd;border: 1px solid #cecece;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#d8d8d8');      -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#fdfdfd', endColorstr = '#d8d8d8')";    background-image: -moz-linear-gradient(top, #fdfdfd, #d8d8d8);background-image: -ms-linear-gradient(top, #fdfdfd, #d8d8d8);background-image: -o-linear-gradient(top, #fdfdfd, #d8d8d8);background-image: -webkit-gradient(linear, center top, center bottom, from(#fdfdfd), to(#d8d8d8));background-image: -webkit-linear-gradient(top, #fdfdfd, #d8d8d8);background-image: linear-gradient(top, #fdfdfd, #d8d8d8);margin: 0 0 5px;}
.prefered_textbox:focus,.prefered_textbox:hover {background-color: #fdfdfd;border: 1px solid #d5dfbd;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fefefd', endColorstr='#ddf0ac');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#fefefd', endColorstr = '#ddf0ac')";     background-image: -moz-linear-gradient(top, #fefefd, #ddf0ac);background-image: -ms-linear-gradient(top, #fefefd, #ddf0ac);background-image: -o-linear-gradient(top, #fefefd, #ddf0ac);background-image: -webkit-gradient(linear, center top, center bottom, from(#fefefd), to(#ddf0ac));background-image: -webkit-linear-gradient(top, #fefefd, #ddf0ac);background-image: linear-gradient(top, #fefefd, #ddf0ac);}
#wecall_submwrapper {float: left;width: 100px;hanging-punctuation: 22px;  overflow: hidden;margin: 0 0 0 56px;   -moz-border-radius: 0 0 6px 6px;-webkit-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;padding: 0;}
.wecall_subm {-moz-box-shadow: inset 0 1px 0 0 #f29c93;-webkit-box-shadow: inset 0 1px 0 0 #f29c93;       box-shadow: inset 0 1px 0 0 #f29c93;background: -webkit-gradient(linear, left top, left bottom, color-stop(.05, #fe1a00), color-stop(1, #ce0100));background: -moz-linear-gradient(center top, #fe1a00 5%, #ce0100 100%);       filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');      background-color: #fe1a00;border: 1px solid #d83526;color: #fff;font-family: arial;font-size: 15px;      font-weight: 700;padding: 6px 24px;float: left;overflow: hidden;cursor: pointer;text-shadow: 1px 1px 0 #b23e35;margin: 0}
.wecall_subm:hover {background: -webkit-gradient(linear, left top, left bottom, color-stop(.05, #ce0100), color-stop(1, #fe1a00));background: -moz-linear-gradient(center top, #ce0100 5%, #fe1a00 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');background-color: #ce0100;}
#content_box_wrap {float: left;width: 522px;padding: 4px 0 20px 210px;position: relative;}
#content_box_t {width: 522px;background: url(../images/content-t-line.gif) no-repeat; }
#content_box_m {float: left;width: 408px;padding: 0 22px 0 92px;background: url(../images/content-m-line.gif) repeat-y; color: #000; overflow: hidden; }
#content_box_m ul {list-style: disc!important;color: #000!important;}
#course1 ul,#course2 ul,.tabs {list-style: none;}
#content_box_m ul li {list-style-type: disc!important;color: #000!important;}
#content_box_m h1 {margin: 0; padding: 0;}
#content_box_wrap h1,#content_box_wrap h3,#content_box_wrap h4,#content_box_wrap p,.head,.subtitle,.title {
overflow: hidden;margin: 0;padding: 0 0 10px;}
#content_box_b {width: 522px;background: url(../images/content-b-line.gif) no-repeat; }
#content_box_wrap h1,.head {font-size: 1.2em;color: #c00;}
#content_box_wrap h3,.title {font-size: 1em; color: #c00;}
#content_box_wrap h4,.subtitle {font-size: .9em;color: #c00;}
#content_box_wrap p { font-size: 12px;font-weight: 400;}
#l_course_name { background: url(../images/l-course-bg.png) no-repeat;width: 199px; height: 26px; position: absolute; overflow: hidden; z-index: 10; bottom: 110px; left: 22px; padding: 50px 0;font-size: 1.3em;      animation: lcoursename .5s;-webkit-animation: lcoursename .5s; }
@keyframes lcoursename {0% {background-position: 300px 0; }
100% { background-position: 0 0 }}
@-webkit-keyframes lcoursename {0% {background-position: 300px 0;}
100% { background-position: 0 0;}}
#l_course_box,#l_course_box1 {width: 125px;height: 26px; text-align: center;overflow: hidden; animation: lcoursebox .5s;-webkit-animation: lcoursebox .5s;  position: relative;color: #FFF; }
.tabs,.tabs_container {float: left;width: 420px;}
@keyframes lcoursebox {0% {top: -50px;color: #000}
100% {top: 0;color: #fff;}}
@-webkit-keyframes lcoursebox {0% {top: -50px;color: #000;}
100% {top: 0;color: #fff;}}
#l_course_box1 {height: 50px;margin: 0}
.tabs {margin: 0;padding: 0;}
.tabs li {float: left;margin: 0 0 -1px;padding: 0 0 5px;height: 20px;overflow: hidden;position: relative;      font-size: .9em}
.tabs li a {color: #000;display: block;padding: 0 10px;border-right: 1px solid #76b5e4;outline: 0; }
.tabs li.active a,.tabs li.active a:hover { color: #ee6804;}
.tabs_container { clear: both; height: 330px;margin: 0 0 10px;}
.tabs_content {padding: 10px;font-size: .75em;width: 388px; height: 300px;overflow: auto; margin: 5px 0 0; }
.tabs_content p {font-size: 1.1em;color: #333;line-height: 1.3em;margin: 0;padding: 2px 0 10px;}
.tabs_content ol {margin: 0;padding: 0 0 0 30px;color: #333;}
.tabs_content ol li { margin: 5px 0; padding: 0; }
#tab_nob,#tab_nob1,#tab_nob2,#tab_nob3, #tab_nob4 {border-right: none;}
.tabs_container h2 {margin: 0 0 10px;padding: 0 0 5px;font-size: 1.4em;color: #0062c2;border-bottom: 1px dotted #999;}
.tabs_container h2 div {font-size: .9em;color: #707070;}
.tabs_container h3 {margin: 0;padding: 0;font-size: 1.2em;color: #4a9a00;}
#r_nav {float: right;width: 221px;overflow: visible;}
#r_nav h1,.title {margin: 0 0 10px;padding: 0;color: #0056d9;font-size: 1.3em;}
#course1 ul li a,#course2 ul li a {text-decoration: none;float:left;display:block;color:#FFF;font-weight:700;}
#course1 ul {margin: 0;padding: 0;clear: both;overflow: visible;width: 231px;}
#course1 ul li {margin: 0 5px 5px 0;padding: 0;float: left;width: 66px;height: 65px;overflow: hidden;       background: url(../images/r-nav-bg.png) no-repeat}
#course1 ul li:hover {animation: rnav .5s;-webkit-animation: rnav .5s;position: relative;}
#course1 ul li a {width:66px;height:15px;overflow:hidden;font-size: .8em;text-align: center;padding: 20px 0; }
#course2 ul li a,#footer_wrapper {font-size: .75em; text-align: center}
#course1 .php_but {padding: 17px 0;height: 31px}
@keyframes rnav {0%, 100% {top: 0}
25% {top: -20px}
50% {top: 10px}
75% {top: -5px}}
@-webkit-keyframes rnav {0%, 100% {top: 0}
25% {top: -20px}
50% {top: 10px}
75% {top: -5px}}
#brochure_download {clear: both;overflow: hidden;padding: 50px 0;text-align: center;}
#course2 ul {margin: 0;padding: 0;clear: both;overflow: visible;width: 231px;}
#content_footer,#course2 ul li,#course2 ul li a,#enquiry_nav,#footer_wrapper,.ecourse,.ecourse a,.eplacement,    .eprofile,.eprofile a,.etraining,.etraining a {overflow: hidden;}
#course2 ul li {margin: 0 5px 5px 0;padding: 0;float: left;width: 66px;height: 65px;background: url(../images/r-nav-bg1.png) no-repeat;}
#course2 ul li:hover {animation: rnav .5s;-webkit-animation: rnav .5s;position: relative;}
#course2 ul li a { width: 66px;height: 30px;padding: 19px 0;}
.econtact a,.ecourse a,.eplacement a,.eprofile a,.etraining a { display: block; height: 36px;}
#enquiry_nav {float: left;width: 525px;padding: 0 0 0 210px;}
.eprofile {float: left;width: 105px;}
.eprofile a {float: left;width: 101px;background: url(../images/enquiry-nav.gif) no-repeat;}
.eprofile a:hover {background: url(../images/enquiry-nav.gif) 0 -36px no-repeat;}
.ecourse {float: left;width: 105px;}
.ecourse a {float: left;width: 102px;background: url(../images/enquiry-nav.gif) -106px 0 no-repeat;}
.ecourse a:hover {background: url(../images/enquiry-nav.gif) -106px -36px no-repeat;}
.etraining {float: left;width: 106px;}
.etraining a {float: left;width: 102px;background: url(../images/enquiry-nav.gif) -211px 0 no-repeat;}
.etraining a:hover {background: url(../images/enquiry-nav.gif) -211px -36px no-repeat;}
.eplacement {float: left;width: 106px;}
.econtact,.econtact a,.eplacement a {overflow: hidden; float: left; width: 102px;}
.eplacement a { background: url(../images/enquiry-nav.gif) -317px 0 no-repeat;}
.eplacement a:hover {background: url(../images/enquiry-nav.gif) -317px -36px no-repeat;}
.econtact a {background: url(../images/enquiry-nav.gif) -423px 0 no-repeat;}
.econtact a:hover {background: url(../images/enquiry-nav.gif) -423px -36px no-repeat;}
#content_footer {border-top: 3px solid #232122;height: 15px;clear: both;margin: 0 -10px;}
#footer_wrapper {clear: none;line-height: 20px;padding: 10px 0;color: #dcdcdc; float:left; width:100%;}
#footer_wrapper a {color: #dcdcdc;}
#footer_wrapper a:hover {color: #fff;}
/*.footer{ float:left; width:100%;}*/
.footer a {line-height: 2; padding: 0 5px;font-size: 14px; color: #0CF !important;}
.footer a:hover { text-decoration:underline !important;}
.brocure,.btn-wrap {float: left;padding: 0;}
#google-map-wrapper{ float:left;width:100%;}
#google-map{ float:left; text-align:center; width:100%; height:265px; border:0;}
#gallery1 p { float: left; margin: 0 0 10px;  padding: 0; text-align: center; width: 100%; }
#gallery1 p img{width:auto;}
#gallery1{ float:left; margin:0; padding:0; width:100%;}
#gallery1 .parts{background: linear-gradient(to bottom, #950101 0px, #DA0404 64%) repeat scroll 0 0 rgba(0, 0, 0, 0); float: left; margin: 0 0 10px; padding:5px; width: 98%;}
a {border: none;}
.alink {color: #505050;}
.alink:hover {color: #333;text-decoration: underline;}
.btn,.btn a,.btn:hover {text-decoration: none;}
.brocure {width: 100%;margin: 0; }
.btn-wrap {width: 48%;margin: 4px;}
.btn {background: #60bbf7;background-image: -webkit-linear-gradient(top, #60bbf7, #026db0);background-image: -moz-linear-gradient(top, #60bbf7, #026db0);background-image: -ms-linear-gradient(top, #60bbf7, #026db0);       background-image: -o-linear-gradient(top, #60bbf7, #026db0);background-image: linear-gradient(to bottom, #60bbf7, #026db0);-webkit-border-radius: 8;-moz-border-radius: 8;border-radius: 8px;font-family: Arial;color: #fff;      font-size: 12px;padding: 10px 20px;cursor: pointer; border:1px solid #015a92;}
.btn:hover {background: #3cb0fd;background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);       background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);background-image: -ms-linear-gradient(top, #3cb0fd, #3498db); background-image: -o-linear-gradient(top, #3cb0fd, #3498db);background-image: linear-gradient(to bottom, #3cb0fd, #3498db);}
.btn a {color: #FFF !important;}
#floatDiv {position: absolute;left: 1%;margin-top: 150px;margin-left: 0;width: 53px;padding: 10px;height: 253px; -moz-border-radius: 13px;-webkit-border-radius: 13px;border-radius: 13px;background: url(images/social-media/bg.png);z-index: 99}
.cse .gsc-control-cse,.gsc-control-cse {background: 0 0!important;border: none!important; padding: 0!important;  margin: 0}
#home-content {float: left; width: 98%; margin: 0 5px;padding: 0; font-family:Arial, Helvetica, sans-serif;}
#home-content p { margin: 0 0;padding: 0;line-height:normal; font-size:20px; font-weight:normal;}
#home-content h2,#home-content h3 {margin: 0;padding: 0;font-size: 18px;text-indent: 0; line-height: 2;color: #fcff00;text-align:left;}
#home-content h1 { color: #09F;text-align:left; margin:10px 0; padding:0;}
#home-content a { text-decoration: none;font-size: 14px;color: #0CC;}
#home-content a:hover { text-decoration: underline; }
#form-wrapper{ float:left; width:100%; margin:0; padding:0;}
#inner-content-wrapper{float:left; width:97%; margin:0; padding:10px; background:#FFF; color:#000; border-radius:10px;}
#inner-content-wrapper p {margin: 0 0 10px;padding: 0;text-indent: 20px;line-height: 1.5; font-size:13px;}
#inner-content-wrapper h2 {margin: 0;padding: 0;font-size: 18px;text-indent: 0;line-height: 2;color: #0030ff;		text-align:left;}
#inner-content-wrapper h3 {margin: 0;padding: 0;font-size: 16px;text-indent: 0;line-height: 2;color: #fa051c !important;text-align:left;}
#inner-content-wrapper h1 {color:#800;text-align:left; margin:10px 0; padding:0}
#inner-content-wrapper a {text-decoration: none;font-size: 14px;color: #0CC;}
#inner-content-wrapper a:hover {text-decoration: underline;}
#inner-content-wrapper ul{ float:left; width:95%; margin:0; padding:10px 30px;}	
#inner-content-wrapper ul li{ float:left; width:100%; margin:5px 0; padding:0; color:#333; list-style-image:url(../images/course_blue.gif); font-size:14px;}
.contact-lft{ color:#fff; font-size:14px;}
#place-form{ float:left; width:100%; margin:0; padding:0;}
#place-form form{ float:left; width:100%; margin:0; padding:5px;}
#place-form div{ float:left; width:100%; margin:5px 0; padding:0;} 
#place-form div span{ color:#FFF; font-size:14px; float:left; text-align:left; width:150px;}
#place-form .placelist{ width:250px; float:left;}
#nav {width: 100%;font-family:Calibri;font-weight: 400;position:relative;}
#nav > a {display: none;}
#nav li {position: relative; list-style:none; list-style-type:none; float:left; width:100%;}
#nav li a {color: #fff;display: block;}
#nav li a:active, .active1 {background-color: #c00 !important;}
#nav span:after {width: 0;height: 0;border: 0.313em solid transparent;border-bottom: none;border-top-color: #FFF;content: '';vertical-align: middle;display: inline-block;position: relative;right: -0.313em;}
#nav > ul {background-color: #222; float:left; width:100%; margin:0;padding:0;}
#nav > ul > li {width: 16%;height: 100%;float: left;}
#nav > ul > li > a {height: 100%;font-size: 15px;line-height: 2.5em;text-align: center; text-decoration:none;}
#nav > ul > li:not( :last-child ) > a {border-right: 2px solid #333;}
#nav > ul > li:hover > a, #nav > ul:not( :hover ) > li.active > a {background-color: #cc470d;}
#nav li ul {background-color: #222;display: none;position: absolute;top: 100%; margin:0; padding:0; float:left; width:100%; z-index:9999;}
#nav li:hover ul {display: block;left: 0;right: 0;}
#nav li:not( :first-child ):hover ul {left: -1px;}
#nav li ul a {font-size: 14px;border-top: 1px solid #333;padding: 0.75em 3px;text-decoration:none;}
#nav li ul li a:hover, #nav li ul:not( :hover ) li.active a {background-color: #e15a1f;}
@media only screen and ( max-width: 62.5em ) /* 1000 */ {#nav {width: 100%;position: static;margin: 0;}}
@media only screen and ( max-width: 40em ) /* 640 */ {html {font-size: 75%;}
#nav {position: relative;top: auto;left: auto;}
#nav > a{width:3.125em;height:3.125em;text-align:left;text-indent:-9999px;background-color:#e15a1f;position:relative;}
#nav > a:before, #nav > a:after{position:absolute;border:2px solid #fff;top:35%;left: 25%;right: 25%;content: '';}
#nav > a:after {top: 60%;}
#nav:not( :target ) > a:first-of-type, #nav:target > a:last-of-type {display: block;}
#nav > ul {height: auto;display: none;position: absolute;left: 0;right: 0;}
#nav:target > ul {display: block;}
#nav > ul > li {width: 100%;float: none;}
#nav > ul > li > a {height: auto;text-align: left;padding: 0 0.833em;}
#nav > ul > li:not( :last-child ) > a {border-right: none;border-bottom: 1px solid #333;}
#nav li ul {position: static;padding: 1.25em;padding-top: 0;}}
.drag-handle{}
#interVeil{position: absolute;background:#000;left: 0;top: 0;z-index: 100;visibility: hidden;filter:progid:DXImageTransform.Microsoft.alpha(opacity=30);opacity: 0.3;}
.dhtmlwindow{position: absolute;visibility: hidden;}
.drag-handle{cursor: move;overflow: hidden;width: auto;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.drag-handle .drag-controls{position: absolute;right:11px;bottom:11px;cursor: hand;cursor: pointer;}
* html .drag-handle{width: 100%;}
.drag-contentarea{overflow:hidden;}
.drag-statusarea{}
.drag-resizearea{}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#cboxOverlay{background:#000;}
#colorbox{}
#cboxContent{margin-top:20px;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{border:5px solid #000; background:#fff;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(../images/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(../images/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
#cboxNext.hover{background-position:bottom right;}
#cboxLoadingOverlay{background:#000;}
#cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(../images/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
#cboxClose.hover{background-position:bottom center;}
#GB_overlay {background-color: #000;position: absolute;margin: auto;top: 0;left: 0;z-index: 100;}
#GB_window {left: 0;top: 0;font-size: 1px;position: absolute;overflow: visible;z-index: 150;}
#GB_window .content {width: auto;margin: 0;padding: 0;}
#GB_frame {border: 0;margin: 0;padding: 0;overflow: auto;white-space: nowrap;}
.GB_Gallery {margin: 0 22px 0 22px;}
.GB_Gallery .content {background-color: #fff;border: 3px solid #ddd;}
.GB_header {top: 10px;left: 0;margin: 0;z-index: 500;position: absolute;border-bottom: 2px solid #555;border-top: 2px solid #555;}
.GB_header .inner {background-color: #333;font-family: Arial, Verdana, sans-serif;padding: 2px 20px 2px 20px;}
.GB_header table {margin: 0;width: 100%;border-collapse: collapse;}
.GB_header .caption {text-align: left;color: #eee;white-space: nowrap;font-size: 20px;}
.GB_header .close {text-align: right;}
.GB_header .close img {z-index: 500;cursor: pointer;margin:0 80px 0 0;}
.GB_header .middle {white-space: nowrap;text-align: center;}
#GB_middle {color: #eee;}
#GB_middle img {cursor: pointer;vertical-align: middle;}
#GB_middle .disabled {cursor: default;}
#GB_middle .left {padding-right: 10px;}
#GB_middle .right {padding-left: 10px;}
.GB_Window .content {background-color: #fff;border: 3px solid #ccc;border-top: none;}
.GB_Window .header {border-bottom: 1px solid #aaa;border-top: 1px solid #999;border-left: 3px solid #ccc;    border-right: 3px solid #ccc;margin: 0;height: 22px;font-size: 12px;padding: 3px 0;color: #333;}
.GB_Window .caption {font-size: 12px;text-align: left;font-weight: bold;white-space: nowrap;padding-right: 20px;}
.GB_Window .close {text-align: right; }
.GB_Window .close span {font-size: 12px;cursor: pointer;}
.GB_Window .close img {cursor: pointer;padding: 0 3px 0 0;}
.GB_Window .on {border-bottom: 1px solid #333;}
.GB_Window .click {border-bottom: 1px solid red;}
.sagscroller{width: 465px;height:273px;overflow:hidden;position:relative;}
.sagscroller ul{position:absolute;width:475px;margin:0;left:0;top:0;padding:0 0 0 2px;background:white;list-style:none;width: 100%;background:none;}
.sagscroller ul li{display:block;float:left;width:200px;height:85px;overflow:hidden;padding:0 2px 6px 0;margin:0;}
.sagscroller1{width: 100%;height:273px;overflow:hidden;position:relative;}
.sagscroller1 ul{position:absolute;width:100%;margin:0;left:0;top:0;padding:0 0 0 2px;background:white;list-style:none;width: 100%;background:none;}
.sagscroller1 ul li{display:block;float:left;width:100%;height:85px;overflow:hidden;padding:0 2px 6px 0;margin:0; text-align:center;}
.highslide-container div{font-family: Verdana, Helvetica;font-size: 10pt;}
.highslide{outline: none;text-decoration: none;}
.highslide img{border: 2px solid silver;}
.highslide:hover img{border-color: gray;}
.highslide-active-anchor img{visibility: hidden;}
.highslide-gallery .highslide-active-anchor img{border-color: black;visibility: visible;cursor: default;}
.highslide-image{border-width: 2px;border-style: solid;border-color: white;background: gray;}
.highslide-wrapper, .highslide-outline{background: white;}
.glossy-dark{background: #111;}
.highslide-image-blur{}
.highslide-number{font-weight: bold;color: gray;}
.highslide-caption{display: none;border-top: none;font-size: 1em;padding: 5px;background: white;}
.highslide-heading{display: none;font-weight: bold;margin: 0.4em;}
.highslide-dimming{position: absolute;background: black;}
a.highslide-full-expand{background: url(graphics/fullexpand.gif) no-repeat;display: block;margin: 0 10px 10px 0;width: 34px;height: 34px;}
.highslide-loading{display: block;color: black;font-size: 9px;font-weight: bold;text-transform: uppercase;text-decoration: none;padding: 3px;border: 1px solid white;background-color: white;padding-left: 22px;background-image: url(graphics/loader.white.gif);background-repeat: no-repeat;background-position: 3px 1px;}
a.highslide-credits,a.highslide-credits i{padding: 2px;color:#000;text-decoration: none;font-size: 14px;font-weight:bold;}
a.highslide-credits:hover,a.highslide-credits:hover i{color: #333;}
.highslide-move, .highslide-move *{cursor: move;}
.highslide-overlay{display: none;}
.closebutton{position: relative;top: -15px;left: 15px;width: 30px;height: 30px;cursor: pointer;background: url(graphics/close.png);}
.highslide-controls{width: 195px;height: 40px;background: url(graphics/controlbar-white.gif) 0 -90px no-repeat;margin: 20px 15px 10px 0;}
.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(graphics/controlbar-white.gif) right -90px no-repeat;}
.highslide-controls li{float: left;padding: 5px 0;}
.highslide-controls a{background-image: url(graphics/controlbar-white.gif);display: block;float: left;height: 30px;width: 30px;outline: none;}
.highslide-controls a.disabled{cursor: default;}
.highslide-controls a span{display: none;}
.highslide-controls .highslide-previous a{background-position: 0 0;}
.highslide-controls .highslide-previous a:hover{background-position: 0 -30px;}
.highslide-controls .highslide-previous a.disabled{background-position: 0 -60px !important;}
.highslide-controls .highslide-play a{background-position: -30px 0;}
.highslide-controls .highslide-play a:hover{background-position: -30px -30px;}
.highslide-controls .highslide-play a.disabled{background-position: -30px -60px !important;}
.highslide-controls .highslide-pause a{background-position: -60px 0;}
.highslide-controls .highslide-pause a:hover{background-position: -60px -30px;}
.highslide-controls .highslide-next a{background-position: -90px 0;}
.highslide-controls .highslide-next a:hover{background-position: -90px -30px;}
.highslide-controls .highslide-next a.disabled{background-position: -90px -60px !important;}
.highslide-controls .highslide-move a{background-position: -120px 0;}
.highslide-controls .highslide-move a:hover{background-position: -120px -30px;}
.highslide-controls .highslide-full-expand a{background-position: -150px 0;}
.highslide-controls .highslide-full-expand a:hover{background-position: -150px -30px;}
.highslide-controls .highslide-full-expand a.disabled{background-position: -150px -60px !important;}
.highslide-controls .highslide-close a{background-position: -180px 0;}
.highslide-controls .highslide-close a:hover{background-position: -180px -30px;}
.highslide-maincontent{display: none;}
.highslide-html{background-color: white;}
.highslide-html-content{display: none;width: 400px;padding: 0 5px 5px 5px;}
.highslide-header{padding-bottom: 5px;}
.highslide-header ul{margin: 0;padding: 0;text-align: right;}
.highslide-header ul li{display: inline;padding-left: 1em;}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next{display: none;}
.highslide-header a{font-weight: bold;color: gray;text-transform: uppercase;text-decoration: none;}
.highslide-header a:hover{color: black;}
.highslide-header .highslide-move a{cursor: move;}
.highslide-footer{height: 11px;}
.highslide-footer .highslide-resize{float: right;height: 11px;width: 11px;background: url(graphics/resize.gif);}
.highslide-body{}
.highslide-resize{cursor: nw-resize;}
.draggable-header .highslide-header{height: 16px;}
.draggable-header .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;left:0;right:16px;top:0;width:auto;z-index:1;}
.draggable-header .highslide-header .highslide-move *{display: none;}
.draggable-header .highslide-header .highslide-close{position: relative;float: right;z-index: 2;padding: 0;}
.draggable-header .highslide-header .highslide-close a{display: block;height: 16px;width: 16px;background-image: url(graphics/closeX.png);}
.draggable-header .highslide-header .highslide-close a:hover{background-position: 0 16px;}
.draggable-header .highslide-header .highslide-close span{display: none;}
.no-footer .highslide-footer{display: none;}
.wide-border .highslide-image{border-width: 10px;}
.wide-border .highslide-caption{padding: 0 10px 10px 10px;}
.borderless .highslide-image{border: none;}
.borderless .highslide-caption{border-bottom: 1px solid white;border-top: 1px solid white;background: silver;}
.outer-glow{background: #444;}
.outer-glow .highslide-image{border: 5px solid #444444;}
.outer-glow .highslide-caption{border: 5px solid #444444;border-top: none;padding: 5px;background-color: gray;}
.colored-border .highslide-image{border: 2px solid green;}
.colored-border .highslide-caption{border: 2px solid green;border-top: none;}
.dark{background: #111;}
.dark .highslide-image{border-color: black black #202020 black;background: gray;}
.dark .highslide-caption{color: white;background: #111;}
.dark .highslide-controls,.dark .highslide-controls ul,.dark .highslide-controls a{background-image: url(graphics/controlbar-black-border.gif);}
.floating-caption .highslide-caption{position: absolute;padding: 1em 0 0 0;background: none;color: white;border: none;font-weight: bold;}
.controls-in-heading .highslide-heading{color: gray;font-weight: bold;height: 20px;overflow: hidden;cursor: default;padding: 0 0 0 22px;margin: 0;background: url(graphics/icon.gif) no-repeat 0 1px;}
.controls-in-heading .highslide-controls{width: 105px;height: 20px;position: relative;margin: 0;top: -23px;left: 7px;background: none;}
.controls-in-heading .highslide-controls ul{position: static;height: 20px;background: none;}
.controls-in-heading .highslide-controls li{padding: 0;}
.controls-in-heading .highslide-controls a{background-image: url(graphics/controlbar-white-small.gif);height: 20px;width: 20px;}
.controls-in-heading .highslide-controls .highslide-move{display: none;}
.controls-in-heading .highslide-controls .highslide-previous a{background-position: 0 0;}
.controls-in-heading .highslide-controls .highslide-previous a:hover{background-position: 0 -20px;}
.controls-in-heading .highslide-controls .highslide-previous a.disabled{background-position: 0 -40px !important;}
.controls-in-heading .highslide-controls .highslide-play a{background-position: -20px 0;}
.controls-in-heading .highslide-controls .highslide-play a:hover{background-position: -20px -20px;}
.controls-in-heading .highslide-controls .highslide-play a.disabled{background-position: -20px -40px !important;}
.controls-in-heading .highslide-controls .highslide-pause a{background-position: -40px 0;}
.controls-in-heading .highslide-controls .highslide-pause a:hover{background-position: -40px -20px;}
.controls-in-heading .highslide-controls .highslide-next a{background-position: -60px 0;}
.controls-in-heading .highslide-controls .highslide-next a:hover{background-position: -60px -20px;}
.controls-in-heading .highslide-controls .highslide-next a.disabled{background-position: -60px -40px !important;}
.controls-in-heading .highslide-controls .highslide-full-expand a{background-position: -100px 0;}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover{background-position: -100px -20px;}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled{background-position: -100px -40px !important;}
.controls-in-heading .highslide-controls .highslide-close a{background-position: -120px 0;}
.controls-in-heading .highslide-controls .highslide-close a:hover{background-position: -120px -20px;}
.button-wrapper{width: 100%;margin: 0 auto;   padding: 0px 0;}
.button-wrapper-large{width:100%;margin: 2px auto; padding: 0px 0;height:auto; float:left;}
.button-wrapper-large a{ text-decoration:none !important;}
.a-btn{border:1px solid #34740e; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF; background-color: #4ba614; background-image: -webkit-gradient(linear, left top, left bottom, from(#4ba614), to(#008c00)); background-image: -webkit-linear-gradient(top, #4ba614, #008c00); background-image: -moz-linear-gradient(top, #4ba614, #008c00); background-image: -ms-linear-gradient(top, #4ba614, #008c00); background-image: -o-linear-gradient(top, #4ba614, #008c00); background-image: linear-gradient(to bottom, #4ba614, #008c00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4ba614, endColorstr=#008c00); border-color:#31d903 #26a803 #156000;    -webkit-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;   -moz-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;   box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #26a803 ;  padding:0px 0px 10px; height:auto; display:inline-block; position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left; margin:0px;width:100%;overflow:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}
.a-btn-text{padding-top:5px;padding-left:0px;display:block;font-size:15px;white-space:normal;width:100%;color:#FFF;	font-weight:bold;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear; -o-transition:all 0.3s linear;transition:all 0.3s linear;}
.a-btn-slide-text{position:absolute;left:0px;width:90%;margin:10px 0px;height:0px;background:#fff;color:#800;  font-size:16px;font-weight:bold;white-space:nowrap;font-family:Georgia, serif;text-align:center;text-indent:15px; overflow:hidden; line-height:30px;-webkit-box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 1px rgba(0,0,0,0.5) inset;-moz-box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 1px rgba(0,0,0,0.5) inset;   box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 1px rgba(0,0,0,0.5) inset;-webkit-transition:height 0.3s linear;-moz-transition:height 0.3s linear;-o-transition:height 0.3s linear; transition:height 0.3s linear;}
.a-btn-icon-right{position:absolute;right:0px;top:0px;height:100%;width:25px;border-left:1px solid #fff;   -webkit-box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;-moz-box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;}
.a-btn-icon-right span{width:38px;height:38px;opacity:0.7;position:absolute;left:50%;top:50%;margin:-20px 0px 0px -20px;background:transparent url(../images/arrow_right.png) no-repeat 50% 55%;-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}
.a-btn:hover{height:65px;-webkit-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 5px rgba(0,0,0,0.4); -moz-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 5px rgba(0,0,0,0.4);box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 5px rgba(0,0,0,0.4);}
.a-btn:hover .a-btn-text{text-shadow:0px 1px 1px rgba(0,0,0,0.2);color:#fff;}
.a-btn:hover .a-btn-slide-text{ height:30px;}
.a-btn:hover .a-btn-icon-right span{opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);   -ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.a-btn:active{position:relative;top:1px;border:1px solid #224b09;background-color: #36780f; background-image: -webkit-gradient(linear, left top, left bottom, from(#36780f), to(#005900));background-image: -webkit-linear-gradient(top, #36780f, #005900);background-image: -moz-linear-gradient(top, #36780f, #005900);background-image: -ms-linear-gradient(top, #36780f, #005900);background-image: -o-linear-gradient(top, #36780f, #005900);background-image: linear-gradient(to bottom, #36780f, #005900);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#36780f, endColorstr=#005900);  border-color:#7ad643 #43ab05 #296b02;text-shadow:0 1px 0 #fee1a0;-webkit-box-shadow:0 1px 1px #d4d4d4, inset 0 1px 0 #fed17e;-moz-box-shadow:0 1px 1px #d4d4d4, inset 0 1px 0 #fed17e;box-shadow:0 1px 1px #d4d4d4, inset 0 1px 0 #fed17e;}
#fb1{padding:10px; background:#ccc; margin-top:0px;}
#call{ float:left; width:95%; margin:0 7px; padding:0; background:#fc5900; color:#000;}
.callme{ float:left; width:95%; padding:0 10px 10px;}
.img{ float:left; width:20%;}
.form{ float:right; width:70%;}
.labl{ color:#333; font-size:14px; margin:5px 0; font-weight:bold;}
#txtname, #txtno{ border:1px solid #d64e04; height:20px; }
#txtcourse{ border:1px solid #d64e04; height:20px; width:100px;}
#txtlocation{ border:1px solid #d64e04; height:20px; width:120px;}
.call_title{ text-align:center; font-size:18px; font-weight:bold; margin:0; padding:0; color:#F00;}
.call_title span{ color:#900;}
#btn{ background:url('../images/call-button.gif'); width:200px; height:50px; border:none; float:left; margin:10px 40px 0;}
@media print {  blockquote,    img,    pre,    tr {        page-break-inside: avoid    }
* { background: 0 0!important; color: #000!important;text-shadow: none!important;filter: none!important;        -ms-filter: none!important;}
a,a:visited { text-decoration: underline}
a[href]:after {content: " (" attr(href)")" }
abbr[title]:after { content: " (" attr(title)")" }
.ir a:after, a[href^="javascript:"]:after,a[href^="#"]:after {  content: "";}
blockquote, pre {border: 1px solid #999; }
thead {display: table-header-group;}
img {max-width: 100%!important;}
@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{	padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}
.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}
.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.fancybox-opened {z-index: 8030;}
.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner {position: relative;}
.fancybox-inner {overflow: hidden;}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}
.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}
.fancybox-image {display: block;width: 100%;height: 100%;}
.fancybox-iframe {display: block;width: 1000px;height: 100%;}
.fancybox-image {max-width: 100%;max-height: 100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('../images/fancybox_sprite.png');}
#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}
#fancybox-loading div {width: 44px;height: 44px;background: url('../images/fancybox_loading.gif') center center no-repeat;}
.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}
.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('../images/blank.gif');	-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}
.fancybox-prev {left: 0;}
.fancybox-next {right: 0;}
.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}
.fancybox-prev span {left: 10px;background-position: 0 -36px;}
.fancybox-next span {right: 10px;background-position: 0 -72px;}
.fancybox-nav:hover span {visibility: visible;}
.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}
.fancybox-lock {overflow: hidden !important; width: auto;}
.fancybox-lock body {overflow: hidden !important;}
.fancybox-lock-test {overflow-y: hidden !important;}
.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('../images/fancybox_overlay.png');}
.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}
.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}
/* Title helper */
.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}
.fancybox-opened .fancybox-title {	visibility: visible;}
.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}
.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent;background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;	white-space: nowrap;}
.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}
.fancybox-title-inside-wrap {padding-top: 10px;}
.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}
/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('../images/fancybox_sprite@2x.png');background-size: 44px 152px;}
#fancybox-loading div {background-image: url('../images/fancybox_loading@2x.gif');background-size: 24px 24px; }
}
#fancybox-buttons {position: fixed;left: 0;width: 100%;z-index: 8050;}
#fancybox-buttons.top {top: 10px;}
#fancybox-buttons.bottom {bottom: 10px;}
#fancybox-buttons ul {display: block;width: 166px;height: 30px;margin: 0 auto;padding: 0;list-style: none;border: 1px solid #111;border-radius: 3px;-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);background: rgb(50,50,50);background: -moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51)));background: -webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background: -o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background: -ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background: linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 );}
#fancybox-buttons ul li {float: left;margin: 0;padding: 0;}
#fancybox-buttons a {display: block;width: 30px;height: 30px;text-indent: -9999px;background-color: transparent;background-image: url('../images/fancybox_buttons.png');background-repeat: no-repeat;outline: none;opacity: 0.8;}
#fancybox-buttons a:hover {opacity: 1;}
#fancybox-buttons a.btnPrev {background-position: 5px 0;}
#fancybox-buttons a.btnNext {background-position: -33px 0;border-right: 1px solid #3e3e3e;}
#fancybox-buttons a.btnPlay {background-position: 0 -30px;}
#fancybox-buttons a.btnPlayOn {background-position: -30px -30px;}
#fancybox-buttons a.btnToggle {background-position: 3px -60px;border-left: 1px solid #111;border-right: 1px solid #3e3e3e;width: 35px}
#fancybox-buttons a.btnToggleOn {background-position: -27px -60px;}
#fancybox-buttons a.btnClose {border-left: 1px solid #111;width: 35px;background-position: -56px 0px;}
#fancybox-buttons a.btnDisabled {opacity : 0.4;cursor: default;}
img, object, embed, video {max-width: 100%;}
.ie6 img {width:100%;}
/* Mobile Layout: 480px and below. */
body{overflow-x:hidden;}
.gridContainer {margin-left: auto;margin-right: auto;width: 87.36%;padding-left: 1.82%;padding-right: 1.82%;}
#LayoutDiv1 {clear: both;float: left;margin-left: 0;width: 100%;display: block;}
.curiculumbg{width:100%; height:auto; overflow:hidden; padding:5px 0; overflow:hidden; background:url(../images/curiculum-bg.jpg) repeat-x top left #252425; border:1px solid #000; margin:10px auto;}
.bestcuriculum{float:left;width:100%;height:61px;overflow:hidden;border-right:1px solid #373737;padding:0 5px 0 0;}
.exp{float:left; width:100%; overflow:hidden; height:61px; border-right:1px solid #373737; padding:0 5px 0 0px;}
.corporate_training{float:left; width:100%; padding:0 0 0 5px; overflow:hidden;}
#inner-content-wrapper1{float:left;width:100%;margin:0;padding:10px;background:#FFF;color:#000;border-radius:10px;}
#student_voice_wrapper{float:left; width:100%; overflow:hidden; position:relative;}
#aboutus{padding:0px;font-family:Arial;color:#FFFFFF;font-size:12px;text-align:left;position:relative;}
.logotop{background:url(../images/logotop.gif) no-repeat #2f2d2e;width:100%; height:30px;margin:0;padding:0;}
.visib{ display:block;}
.visib1{ display:none;}
.greenbg_left{background:#5BAC11;width:100%;font-family:Arial;color:#FFFFFF;font-size:11px;}
.tb-widt{ width:35%;}
.android{position:absolute;width:53%;height:171px;top:-67px;right:0px;}
.i_rfresher { width:100%;}
.i_lfortraining { width:100%; display:none;}
#accr-logo{ text-align:center;}
#c_but_wrapper ul li,#c_but_wrapper1 ul li{width:100%;}
#enquiery_ftitle{float:left;width:100%;overflow:hidden;color:#F00;font-weight:bold;font-size:16px;text-align:left;}
#tblb{display:none; width:90%; overflow:hidden;}
#quickenquiry{padding:0px;color:#C6C4C5;width:100%;margin:0 auto;overflow:hidden;text-align:left;font-size:.9em;}
.footer{font-family:Arial;font-size:11px;color:#CCCCCC;background:url(../images/dotbg.gif) repeat;padding-left:10px;text-align:left;}
#gallery .parts{background: linear-gradient(to bottom, #950101 0px, #DA0404 64%) repeat scroll 0 0 rgba(0, 0, 0, 0); float: left; margin: 0 0 10px; padding:5px; width: 95%;}
#gallery p { float: left; margin: 0 0 10px;  padding: 0; text-align: center; width: 100%; }
#gallery p img{width:100%;}
#gallery{ float:left; margin:0; padding:0; width:100%;}
.pagesubtitle{font-family:Arial;color:#8DC3E9;font-size:12pt;text-align:left;margin:0;padding:10px 0px 5px 10px;background:url(../images/line.gif) no-repeat left bottom;}
#gallery ul li { background-color: #CCCCCC; border: 4px double #FF00FF; border-radius: 5px; float: left; height: 135px; list-style: none outside none;    margin: 5px; padding: 5px;  width: 110px; }
#gallery ul li img { height: 120px;  margin: -3px 0 0;  padding: 0;  width: 145px; border:1px solid #000; }
#phone_num{width:80%; overflow:hidden; float:left; padding:5px 5px 5px 20px; color:#feb446; text-shadow:0 0 1px #000; font-size:1em; font-weight:bold; text-align:left; background:url(../images/h-phone-bg.gif) no-repeat 0 5px;}
.contact_enquiry{float:left; width:80%; overflow:hidden; margin:0 0 10px 0; border-bottom:1px dashed #cadde7; padding:0 0 10px 0; height:auto;}
.upload_enquiry{float:left; width:80%; overflow:hidden; margin:0 0 10px 0; border-bottom:1px dashed #cadde7; padding:0 0 10px 0; height:auto;}
.enquirybox,.enquirylist {width:95%;}
.enquiry{margin:0 0 0 0px; float:left; width:90%; overflow:hidden; padding:5px 0 0 0; }
.cenquiry{margin:0 0 0 0px; float:left; width:90%; overflow:hidden; padding:5px 0 0 0; }
.enquiry1{margin:0 0 0 0px; float:left; width:90%; overflow:hidden; padding:5px 0 0 0; }
#content_box_wrap{float:left; width:100%; padding:4px 0 20px 0px; position:relative;}
#content_box_t{float:left; width:100%; background:url(../images/content-t-line.gif) no-repeat 0 0; height:13px; overflow:hidden;}
#content_box_m{float:left; width:88.2%; padding:0 22px 0 10px; background:url(../images/content-m-line.gif) repeat-y 0 0; color:#000; overflow:hidden;}
#content_box_b{float:left; width:100%; background:url(../images/content-b-line.gif) no-repeat 0 0; height:13px; overflow:hidden;}
.area{ font-size:18px; text-align:left;}
h4{ font-size:14px; text-align:left;}
#h_wrapper{width:100%; clear:both; overflow:hidden; height:auto; display:none;}
#content_wrap{clear:both; overflow:hidden; background:#000; padding:10px 10px 0 10px; width:100%;}
.wecall_wrapper{display:none;}
#wrapper{width:100%; overflow:hidden; margin:0 auto; position:relative;}
#brochure_download{clear:both; overflow:hidden; padding:50px 0; text-align:center; display:none;}
#l_course_name{background:url(../images/l-course-bg.png) no-repeat 0 0; width:199px; height:26px; position:absolute; overflow:hidden; z-index:10; bottom:110px; left:22px; padding:50px 0 50px 0; font-size:1.3em; animation:lcoursename .5s; -webkit-animation:lcoursename .5s; display:none;}
#enquiry_nav{float:left; width:525px; overflow:hidden; padding:0 0 0 210px; display:none;}
.iao-logo{float:left; margin:0px; width:100%;}
#r_nav{float:left; width:100%; overflow:visible;}
.btn-wrap{ float:left; width:100%; margin:4px 0; padding:0;}
.main-lft-wrap,.contact-lft,.place-lft{float:left; width:100%; margin:0; padding:0;}
.main-rht-wrap,.contact-rht,.place-rht{float:left; width:100%; margin:0; padding:0;}
#place-form div span{ width:100% !important;}
#place-form .placelist{ width:100% !important;}
#r_testimonial,.social,#r_testimonial1 {width: 100%;margin-left:auto;}
.search{float:left; width:100%; margin:10px;}
.content-left{ float:left; width:100%; margin:0; padding:0;}
.content-right{ float:left; width:100%; margin:0; padding:0;}
#c_but_wrapper{float:left; width:100%; overflow:hidden; padding:38px 0 0 0px; margin:0; background:#232122;}
#btn{ background:url('../images/call-button.gif'); width:200px; height:50px; border:none; float:left; margin:10px 0px 0;}
/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */
@media only screen and (min-width: 481px) {
body{overflow-x:hidden;}
.gridContainer {width: 90.675%;padding-left: 1.1625%;padding-right: 1.1625%;}
#LayoutDiv1 {clear: both;float: left;margin-left: 0;width: 100%;display: block;}
.curiculumbg{width:100%; height:auto; overflow:hidden; padding:5px 0; overflow:hidden; background:url(../images/curiculum-bg.jpg) repeat-x top left #252425; border:1px solid #000; margin:10px auto;}
.bestcuriculum{float:left;width:100%;height:61px;overflow:hidden;border-right:1px solid #373737;padding:0 5px 0 0;}
.exp{float:left; width:100%; overflow:hidden; height:61px; border-right:1px solid #373737; padding:0 5px 0 0px;}
.corporate_training{float:left; width:100%; padding:0 0 0 5px; overflow:hidden;}
#inner-content-wrapper1{float:left;width:100%;margin:0;padding:10px;background:#FFF;color:#000;border-radius:10px;}
#student_voice_wrapper{float:left; width:100%; overflow:hidden; position:relative;}
#aboutus{padding:0px;font-family:Arial;color:#FFFFFF;font-size:12px;text-align:left;position:relative;}
.logotop{background:url(../images/logotop.gif) no-repeat #2f2d2e;width:100%; height:30px;margin:0;padding:0;}
.greenbg_left{background:#5BAC11;width:100%;font-family:Arial;color:#FFFFFF;font-size:11px;}
.tb-widt{ width:55%;}
.android{position:absolute;width:78%;height:171px;top:-67px;right:0px;}
.i_rfresher{ width:100%;}
.i_lfortraining { width:100%; display:none;}
 #accr-logo{ text-align:center;}
#c_but_wrapper ul li,#c_but_wrapper1 ul li{width:100%;}
#enquiery_ftitle{float:left; width:100%; overflow:hidden; color:#F00; font-weight:bold; font-size:16px; text-align:center;}
#tblb{display:none; width:90%; overflow:hidden;}
#quickenquiry{padding:0px;color:#C6C4C5;width:100%;margin:0 auto;overflow:hidden; text-align:left; font-size:.9em;}
.footer{font-family:Arial;font-size:11px;color:#CCCCCC;background:url(../images/dotbg.gif) repeat;padding-left:10px;text-align:left;}
#gallery .parts{background: linear-gradient(to bottom, #950101 0px, #DA0404 64%) repeat scroll 0 0 rgba(0, 0, 0, 0); float: left; margin: 0 0 10px; padding:5px; width: 80%;}
#gallery p { float: left; margin: 0 0 10px;  padding: 0; text-align: center; width: 80%; }
#gallery p img{width:auto;}
#gallery{ float:left; margin:0; padding:0; width:80%;}
.pagesubtitle{font-family:Arial;color:#8DC3E9;font-size:18pt;text-align:left;margin:0;padding:10px 0px 5px 10px;background:url(../images/line.gif) no-repeat left bottom;}
.visib{ display:block;}
.visib1{ display:none;}
#gallery ul li { background-color: #CCCCCC; border: 4px double #FF00FF; border-radius: 5px; float: left; height: 145px; list-style: none outside none;    margin: 5px; padding: 5px;  width: 140px; }
#gallery ul li img { height: 120px;  margin: -3px 0 0;  padding: 0;  width: 145px; border:1px solid #000; }
#phone_num{width:80%; overflow:hidden; float:left; padding:5px 5px 5px 20px; color:#feb446; text-shadow:0 0 1px #000; font-size:1em; font-weight:bold; text-align:left; background:url(../images/h-phone-bg.gif) no-repeat 0 5px;}
.contact_enquiry{float:left; width:80%; overflow:hidden; margin:0 0 10px 0; border-bottom:1px dashed #cadde7; padding:0 0 10px 0; height:auto;}
.upload_enquiry{float:left; width:80%; overflow:hidden; margin:0 0 10px 0; border-bottom:1px dashed #cadde7; padding:0 0 10px 0; height:auto;}
.enquirybox,.enquirylist {width:95%;}
.enquiry{margin:0 0 0 0px; float:left; width:90%; overflow:hidden; padding:5px 0 0 0; }
.cenquiry{margin:0 0 0 0px; float:left; width:90%; overflow:hidden; padding:5px 0 0 0; }
.enquiry1{margin:0 0 0 0px; float:left; width:90%; overflow:hidden; padding:5px 0 0 0; }
#content_box_wrap{float:left; width:100%; padding:4px 0 20px 0px; position:relative;}
#content_box_t{float:left; width:100%; background:url(../images/content-t-line.gif) no-repeat 0 0; height:13px; overflow:hidden;}
#content_box_m{float:left; width:80%; padding:0 22px 0 12px; background:url(../images/content-m-line.gif) repeat-y 0 0; color:#000; overflow:hidden;}
#content_box_b{float:left; width:100%; background:url(../images/content-b-line.gif) no-repeat 0 0; height:13px; overflow:hidden;}
.area{ font-size:20px; text-align:left;}
h4{ font-size:16px; text-align:left;}
#h_wrapper{width:100%; clear:both; overflow:hidden; height:auto; display:none;}
#content_wrap{clear:both; overflow:hidden; background:#000; padding:10px 10px 0 10px; width:100%;}
.wecall_wrapper{display:none;}
#wrapper{width:100%; overflow:hidden; margin:0 auto; position:relative;}
#brochure_download{clear:both; overflow:hidden; padding:50px 0; text-align:center; display:none;}
#l_course_name{background:url(../images/l-course-bg.png) no-repeat 0 0; width:199px; height:26px; position:absolute; overflow:hidden; z-index:10; bottom:110px; left:22px; padding:50px 0 50px 0; font-size:1.3em; animation:lcoursename .5s; -webkit-animation:lcoursename .5s; display:none;}
#enquiry_nav{float:left; width:525px; overflow:hidden; padding:0 0 0 210px; display:none;}
.iao-logo{float:left; margin:0px; width:100%;}
#r_nav{float:left; width:100%; overflow:visible;}
.btn-wrap{ float:left; width:100%; margin:4px 0; padding:0;}
.main-lft-wrap,.contact-lft,.place-lft{float:left; width:100%; margin:0; padding:0;}
.main-rht-wrap,.contact-rht,.place-rht{float:left; width:100%; margin:0; padding:0;}
#place-form div span{ width:100% !important;}
#place-form .placelist{ width:100% !important;}
#r_testimonial,.social,#r_testimonial1{width: 100%;margin-left:auto;}
.search{float:left; width:100%; margin:10px;}
.content-left{ float:left; width:100%; margin:0; padding:0;}
.content-right{ float:left; width:100%; margin:0; padding:0;}
#c_but_wrapper{float:left; width:100%; overflow:hidden; padding:38px 0 0 0px; margin:0; background:#232122;}
#btn{ background:url('../images/call-button.gif'); width:200px; height:50px; border:none; float:left; margin:10px 100px 0;}
}
/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */
@media only screen and (min-width: 769px) {
body{overflow-x:initial;}
.gridContainer {width: 100%;max-width: 961px;padding-left: 0%;padding-right: 0%;margin: auto;}
#LayoutDiv1 {clear: both;float: left;margin-left: 0;width: 100%;display: block;}
.curiculumbg{width:99.5%; height:61px; overflow:hidden; padding:5px 0; overflow:hidden; background:url(../images/curiculum-bg.jpg) repeat-x top left #252425; border:1px solid #000; margin:10px auto 0;}
.bestcuriculum{float:left;width:182px;height:61px;overflow:hidden;border-right:1px solid #373737;padding:0 5px 0 0;}
.exp{float:left; width:266px; overflow:hidden; height:61px; border-right:1px solid #373737; padding:0 5px 0 0px;}
.corporate_training{float:left; width:462px; padding:0 0 0 5px; overflow:hidden;}
#inner-content-wrapper1{float:left;width:650px;margin:0;padding:10px;background:#FFF;color:#000;border-radius:10px;}
#student_voice_wrapper{float:left; width:665px; overflow:hidden; position:relative; margin:0 1px;}
#aboutus{padding:125px 15px 0px 10px;font-family:Arial;color:#FFFFFF;font-size:12px;text-align:left;position:relative;}
.logotop{background:url(../images/logotop.gif) no-repeat #2f2d2e;width:264px;height:30px;margin:0;padding:0;}
.greenbg_left{background:#5BAC11;width:264px;font-family:Arial;color:#FFFFFF;font-size:11px;}
.tb-widt{ width:100%;}
.android{position:absolute;width:131px;height:171px;top:-67px;right:0px;}
.i_rfresher{ width:auto;}
.i_lfortraining { width:auto; display:block;}
#accr-logo{ text-align:left;}
#c_but_wrapper ul li,#c_but_wrapper1 ul li{width:48%;}
#enquiery_ftitle{float:left; width:100%; overflow:hidden; color:#F00; font-weight:bold; font-size:16px; text-align:center;}
#tblb{display:none; width:90%; overflow:hidden;}
#quickenquiry{padding:0px;color:#C6C4C5;width:100%;margin:0 auto;overflow:hidden; text-align:left; font-size:.9em;}
.footer{font-family:Arial;font-size:11px;color:#CCCCCC;background:url(../images/dotbg.gif) repeat;padding-left:10px;text-align:center;}
#gallery .parts{background: linear-gradient(to bottom, #950101 0px, #DA0404 64%) repeat scroll 0 0 rgba(0, 0, 0, 0); float: left; margin: 0 0 10px; padding:5px; width: 98%;}
#gallery p { float: left; margin: 0 0 10px;  padding: 0; text-align: center; width: 100%; }
#gallery p img{width:auto;}
#gallery{ float:left; margin:0; padding:0; width:100%;}
.pagesubtitle{font-family:Arial;color:#8DC3E9;font-size:20pt;text-align:left;margin:0;padding:10px 0px 5px 10px;background:url(../images/line.gif) no-repeat left bottom;}
#gallery ul li { background-color: #CCCCCC; border: 4px double #FF00FF; border-radius: 5px; float: left; height: 120px; list-style: none outside none;    margin: 2px; padding: 2px;  width: 140px; }
#gallery ul li img { height: 120px;  margin: -3px 0 0;  padding: 0;  width: 145px; border:1px solid #000; }
#phone_num{width:665px; overflow:hidden; float:right; padding:5px 5px 5px 0; color:#feb446; text-shadow:0 0 1px #000; font-size:1em; font-weight:bold; text-align:right; background:url(../images/h-phone-bg.gif) no-repeat 0 5px;}
.contact_enquiry{float:left; width:641px; overflow:hidden; margin:0 0 10px 0; border-bottom:1px dashed #cadde7; padding:0 0 10px 0; height:560px;}
.upload_enquiry{float:left; width:641px; overflow:hidden; margin:0 0 10px 0; border-bottom:1px dashed #cadde7; padding:0 0 10px 0; height:auto;}
.enquirybox,.enquirylist {width:360px;}
.enquiry{margin:0 0 0 0px; float:left; width:100%; overflow:hidden; padding:5px 0 0 0; }
.cenquiry{margin:0 0 0 0px; float:left; width:75%; overflow:hidden; padding:5px 5px 0; }
.enquiry1{margin:0 0 0 0px; float:left; width:435px; overflow:hidden; padding:5px 0 0 0; }
#content_box_wrap{float:left; width:522px; padding:4px 0 20px 210px; position:relative;}
#content_box_t{float:left; width:522px; background:url(../images/content-t-line.gif) no-repeat 0 0; height:13px; overflow:hidden;}
#content_box_m{float:left; width:408px; padding:0 22px 0 92px; background:url(../images/content-m-line.gif) repeat-y 0 0; color:#000; overflow:hidden;}
#content_box_b{float:left; width:522px; background:url(../images/content-b-line.gif) no-repeat 0 0; height:13px; overflow:hidden;}
.visib{ display:none;}
.visib1{ display:inline;}
#h_wrapper{width:980px; clear:both; overflow:hidden; height:187px; display:block;}
#content_wrap{clear:both; overflow:hidden; background:#000; padding:10px 10px 0 10px; width:auto;}
.wecall_wrapper{display:block;}
#wrapper{width:980px; overflow:hidden; margin:0 auto; position:relative;}
#brochure_download{clear:both; overflow:hidden; padding:50px 0; text-align:center;}
#brochure_download{clear:both; overflow:hidden; padding:50px 0; text-align:center; display:block;}
#l_course_name{background:url(../images/l-course-bg.png) no-repeat 0 0; width:199px; height:26px; position:absolute; overflow:hidden; z-index:10; bottom:110px; left:22px; padding:50px 0 50px 0; font-size:1.3em; animation:lcoursename .5s; -webkit-animation:lcoursename .5s; display:block;}
#enquiry_nav{float:left; width:525px; overflow:hidden; padding:0 0 0 210px; display:block;}
.iao-logo{float:right; margin:0px 35px; width:auto;}
#r_nav{float:right; width:221px; overflow:visible;}
.btn-wrap{ float:left; width:48%; margin:4px; padding:0;}
.main-lft-wrap{float:left; width:30%; margin:0; padding:0;}
.main-rht-wrap{float:right; width:70%; margin:0; padding:0;}
.contact-lft{ float:left; width:48%; margin:0; padding:0;}
.contact-rht{ float:right; width:48%; margin:0; padding:0;}
.place-lft{ float:left; width:30%; margin:0; padding:0;}
.place-rht{ float:right; width:70%; margin:0; padding:0;}
#place-form div span{ width:170px !important;}
#place-form .placelist{ width:250px !important;}
#r_testimonial {width: 403px;}
#r_testimonial1 {width: 100%;}
.social { width:auto; margin-left:45px; float:right;}
.search{float:right; width:325px; margin:10px;}
.content-left{ float:left; width:48%; margin:0; padding:5px;}
.content-right{ float:right; width:48%; margin:0; padding:5px;}
#c_but_wrapper{float:left; width:40%; overflow:hidden; padding:38px 0 0 0px; margin:0; background:#232122;}
#btn{ background:url('../images/call-button.gif'); width:200px; height:50px; border:none; float:left; margin:10px 40px 0;}
}