@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}
body {	line-height: 1; background:url(../images/bg.jpg) repeat-x}
ol, ul {	list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
table {	border-collapse: collapse;	border-spacing: 0;}
/*common styles comes here*/
.highlightit img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.highlightit:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.7;opacity: 0.7;}
/* styels*/
p{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#333; text-align:justify; line-height:20px; margin-right:5px; margin-bottom:10px;}
p a{ text-decoration:none; color:#FFF; background:#041f28; padding:5px 10px 5px 10px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; }
p a:hover{ color:#FFF; background:#f19621;  }
strong{font-weight:bold; color:#900;}
#container{width:1000px; height:auto; overflow:hidden; margin:0px auto;}
#header{height:125px; }
#header .top-logo{width:350px; height:125px; float:left; }

.logo-right-block{width:612px; height:125px; float:left;}
.logo-right-block .top-links{width:600px; height:86px;float:right;}
.logo-right-block .top-links ul{}
.logo-right-block .top-links li{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333; float:left; line-height:80px; margin-left:40px;}

.top-navigation{width:612px; height:40px; background:#041f28; float:left;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px;}
#nav-menu{padding:0; margin:0; list-style:none; margin-left:10px; margin-top:7px;}
#nav-menu li{float:left; background:url(../images/top-nav-divider.png) no-repeat right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-transform:uppercase; margin-left:3px; margin-right:3px;}
#nav-menu li a {display:block; height:30px; line-height:30px; padding:0 15px; float:left; color:#fff; text-decoration:none; }
#nav-menu li a:hover{color:#FFF; background:#f19621;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.show{color:#FFF; background:#f19621;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}

.bold-titles{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000}
#banners{width:1000px; height:250px; margin-top:10px; margin-bottom:20px; }
#banners img{ border:1px #ccc solid; padding:1p;x -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#inner-banners{ height:200px;  margin-top:10px; margin-bottom:10px;}
#inner-banners img{ border:1px #ccc solid; padding:1p;x -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#body-block{height:auto; overflow:hidden; padding:0px 14px; padding-top:15px; background:#fff; -webkit-border-top-left-radius: 15px;-webkit-border-top-right-radius: 15px;-moz-border-radius-topleft: 15px;-moz-border-radius-topright: 15px;border-top-left-radius: 15px;border-top-right-radius: 15px; margin-bottom:20px;}
#top-body{ height:auto; margin-bottom:25px; overflow:hidden; }
#top-body .left-body{width:720px; float:left;}
.left-body .welcome-title{background:url(../images/index-welcome.jpg) no-repeat; height:50px;}
#top-body .right-body{width:229px; height:117px; background:url(../images/map-bg.jpg) no-repeat;  float:left; margin-top:20px; padding:10px; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; border:1px solid #CCC;}
#top-body .right-body p{ color:#FFF; margin-right:0px; font-size:14px; text-align:center; }
#top-body ul{ margin-top:13px;}
#top-body li{ background:url(../images/arrow.jpg) no-repeat left 8px; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-left:20px; line-height:25px;}
#index-bottom{width:990px;height:auto; overflow:hidden; }
#top-body h1{font-family: 'Lobster', cursive; font-size:25px; font-weight:normal; margin-bottom:10px; color:#F30}
#index-bottom h2{ background:url(../images/training-icon.jpg) no-repeat left;font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding-left:35px; height:30px; line-height:28px; margin-bottom:12px;}
#index-bottom  h3{ background:url(../images/studenticon.jpg) no-repeat left;font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; padding-left:45px; height:34px; line-height:33px; margin-bottom:12px;}
#index-bottom  .place-icon{ background:url(../images/palcement-icon.jpg) no-repeat left;font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; padding-left:45px; height:26px; line-height:23px; margin-bottom:12px;}

.index-inner-box{width:auto; height:auto; overflow:hidden;  float:left;}
.index-inner-box .bold-titles{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000}

.index-inner-box h1{font-family: 'Lobster', cursive; font-size:25px; font-weight:normal; margin-bottom:10px; color:#F30}
.index-inner-box p{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#333; text-align:justify; line-height:20px; margin-right:25px; margin-bottom:10px;}
.index-inner-box p a{ text-decoration:none; color:#FFF; background:#041f28; padding:5px 10px 5px 10px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; }
.index-inner-box p a:hover{ color:#FFF; background:#f19621;  }

.index-inner-box ul{ margin:0px; padding:0px; margin-left:15px;}
.index-inner-box li{font-family:Arial, Helvetica, sans-serif; font-size:14px; width:250px; background:#066; margin-top:10px; border-bottom:2px solid #F90; text-transform:uppercase;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; font-weight:bold; }
.index-inner-box li a{ color:#FFF; text-decoration:none;  line-height:35px; padding:10px;}
.index-inner-box li a:hover{color:#FC0; text-decoration:none;}
.index-inner-box img{ margin-right:20px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}




.testi-discription{font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.testi-names{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#96005a;}
.testi-more-icon{font-family:Arial, Helvetica, sans-serif;  font-size:12px;background:#96005a;cursor: pointer; color:#fff; width:64px; font-weight:bold; line-height:20px;  height:20px; margin:2px; padding-left:5px;}
.testi-more-icon a{ text-decoration:none; color:#fff; border:none;} 

.placement-block{width:290px; height:280px; background:#f7f7f7; border:1px #666 solid; margin-top:15px; -webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;}
.readmore{ color:#f19621; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/arrow.jpg) no-repeat left; padding-left:16px; margin-top:15px; float:right; margin-right:20px;}
.readmore a{color:#f19621; text-decoration:none;}
.readmore a:hover{color:#333; text-decoration:underline;}

#footer{height:145px; line-height:25px; background:url(../images/footer-block.jpg) repeat-x; border-top:2px #03597d solid; padding-top:10px;}

#ft_luink{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F2F2F2; text-align:center; }
#ft_luink a{color:#F2F2F2;text-decoration:none;background:none; padding:5px 0px 5px 0px;}
#ft_luink a:hover{color:#fff606; background:none}

#footer_wrapper{width:1000px; height:auto; overflow:hidden; margin:0px auto;}
#footer_wrapper p{ line-height:25px; font-size:13px; color:#F2F2F2}

/*============= Inner Page ===================*/
#inner-page_container{ height:auto; overflow:hidden; background:#fff; -webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;-moz-border-radius-topleft: 15px;-moz-border-radius-topright: 15px;border-top-left-radius: 15px;border-top-right-radius: 15px;}
#inner-page_container h4{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#386396; padding:20px 0px 0px 20px; font-weight:normal;}
#inner-page_container p{ margin:20px; margin-top:13px;}
#inner-page-bottom{width:1000px;height:auto; overflow:hidden; }
#inner-page-bottom h2{ background:url(../images/training-icon.jpg) no-repeat left;font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding-left:35px; height:30px; line-height:28px; margin-bottom:8px; text-transform:uppercase}
#inner-page-bottom h4{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; margin-top:20px; margin-bottom:10px; }
.inner-inner-box{width:97%; height:auto; overflow:hidden;  float:left; margin-right:3%;}
.inner-inner-box p{font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:22px;}
.inner-inner-box .bold-titles{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.inner-inner-box ul{ margin:0px; padding:0px; margin-left:20px; margin-right:20px;}
.inner-inner-box li{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; list-style:square; line-height:25px; }
.inner-inner-box li a{ text-decoration:none;color:#FFF; font-weight:bold; text-transform:uppercase; background:#F90; padding:4px 8px 4px 8px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; line-height:32px; }
.inner-inner-box li a:hover{ color:#FFF; text-decoration:none; font-weight:bold; background:#000}

.inner-inner-box ul.nested-li{ margin:0px; padding:0px; margin-left:30px; margin-right:20px; margin-bottom:15px;}
.inner-inner-box li.nested-li{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; list-style:none; line-height:25px; }


.inner-inner-box td{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; line-height:25px; border:1px solid #CCC}
.inner-inner-box td img{ float:left; }


.inner-placement-block{ width:350px; height:350px;  float:left;}
.inner-placement-block .place-icon-2{ background:url(../images/palcement-icon.jpg) no-repeat left;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; padding-left:45px; height:26px; line-height:23px; margin-bottom:12px;}


#vt_regis {font-family: Arial, Helvetica, sans-serif; height:auto; font-size:13px; color:#333; margin-top:40px;}
#vt_regis input{width:165px; height:25px; float: left; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#fff; color:#333; border:solid 1px #afafaf; margin-bottom:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; margin-top:4px; margin-bottom:4px;}
#vt_regis .message{ height:35px; width:163px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; margin-top:4px; margin-bottom:4px;}
#vt_regis select{ height:35px; width:163px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border:solid 1px #afafaf; margin-top:4px; margin-bottom:4px;}
#vt_regis label {float: left; font-family:Arial, Helvetica, sans-serif;	font-size:12px;	text-align: right; width:103px; padding-right:10px; font-weight:bold; color:#000;  margin-top:14px; margin-bottom:4px;}
#vt_regis br{clear:left;}
#vt_regis .btn{background:#000;cursor: pointer; color:#fff; width:70px; font-weight:bold; height:25px; margin:10px 120px; padding:1px; border:1px solid #919292;}
#vt_regis .btn:hover{ background:#93281f; color:#fff}
#vt_regis .requirement{border:solid 1px #afafaf; width:165px; height:40px; margin-top:4px; margin-bottom:4px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}


#conatct {font-family: Arial, Helvetica, sans-serif; height:auto; font-size:13px; color:#333; text-align:left; }
#conatct input{width:250px; height:25px; float: left; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#fff; color:#333; border:solid 1px #afafaf; margin-bottom:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; margin-top:4px; margin-bottom:4px;}
#conatct select{ height:35px; width:163px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border:solid 1px #afafaf; margin-top:4px; margin-bottom:4px;}
#conatct label {float: left; font-family:Arial, Helvetica, sans-serif;	font-size:12px;	width:103px; padding-right:10px; font-weight:bold; color:#000;  margin-top:14px; margin-bottom:4px;}
#conatct br{clear:left;}
#conatct .btn{ background-color:#000;cursor: pointer; color:#fff; width:70px; font-weight:bold; height:25px; margin:10px 0px; padding:1px; border:1px solid #919292;}
#conatct .btn:hover{ background-color:#93281f; color:#fff}
#conatct .textarea{border:solid 1px #afafaf; width:260px; height:140px; margin-top:4px; margin-bottom:4px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

