
@charset "utf-8";



p{font-size:13px !important; line-height:1.5em !important; color:#00205E !important;}
/*--- Teachers Media ----*/
body { margin:0px; padding:0px; background:url(../../images/shared/enc/bg-main.jpg) top repeat-x; font-family:'Open Sans';}
/*-- wrapper --*/
.wrapper { width:960px; margin:0 auto; }
.wrapper:after { display:block; content:""; clear:both; }
.social_icon_ul li { list-style:none; }
.social_icon { width:100%; display:inline-block; }
.contentCol2 p a:hover, .pop_linktxt:hover, .signupForm p a:hover { text-decoration:underline; }
a.text_none_deco { text-decoration:none; color:#3C8A2E;}
/*-- header --*/
#header { width:960px; margin:0 auto }
.logo { width:220px; padding:20px 0 0 7px; float:left; }
.top_right { width:470px; float:right; padding:20px 20px 0 0; }
.top_indent { width:410px;/* background:#fbfbfc; border-radius:4px; position:relative; min-height:45px;*/ margin:0 0 0 60px; }
.loginTop { width:410px; }
.loginTop ul { margin:0px; padding:0px; overflow:Hidden; }
.loginTop li { list-style:none; float:left; border-left:1px solid #eaedf1; min-height:39px; padding:0px 0 0 50px; width:280px;}
/*.loginTop li:after { display:block; content:""; }*/
.loginTop input[type="text"] { width:273px; border:0px; background:none; padding:0px 0 4px 0; margin:0 12px 0 6px; font:15px 'Open Sans'; color:#9ea7b3; }
.loginTop input[type="password"] { width:273px; border:0px; background:none; padding:0px 0 4px 0; margin:0 12px 0 6px; font:15px 'Open Sans'; color:#9ea7b3; }
.userIcon1 { width:13px; height:19px; background:url(../../images/shared/enc/user-icon1.jpg) 0 0 no-repeat; display:block; float:left; margin:6px 6px 0 4px; }
.passwordIcon { width:16px; height:19px; background:url(../../images/shared/enc/password-icon.jpg) 0 0 no-repeat; display:block; float:left; margin:6px 6px 0 4px; }
.loginTop li.button1 { float:right; padding:0px; border:0px; width:60px; }
.loginTop li.button1 input[type="submit"] { background:url(../../images/shared/enc/signin_button_white.png) no-repeat; border-radius:4px; position:relative; border:0px; font:0px/22px 'Open Sans'; color:#fff;  cursor:pointer;padding: 0 30px;min-height: 62px; }
.greyBar { width:410px; background:;
border-radius:4px; position:relative; height:30px; margin:1px 0 0 74px; }
.greyBar ul { margin:0px; padding:0px; }
.greyBar li { list-style:none; font:700 13px/12px 'Open Sans'; color:#9ea7b3; float:left; padding:4px 0 0 38px; }
.greyBar li a { font:700 13px/12px 'Open Sans'; color:#9ea7b3; text-decoration:none; }
.greyBar li a:hover { font:700 13px/12px 'Open Sans'; color:#9ea7b3; text-decoration:none; }
.tickIcon { width:14px; height:14px; background:url(../../images/shared/enc/tick-icon.png) 0 0 no-repeat; display:block; float:left; margin:4px 6px 0 0; }
.forgotIcon { width:14px; height:14px; background:url(../../images/shared/enc/forgot-icon.png) 0 0 no-repeat; display:block; float:left; margin:4px 6px 0 0; }
.greyBar li.forgotPass { padding-left:42px; }
.forgotPass a:hover { color:#3c8a2e !important; }
/*-- nav --*/
#nav { width:960px; margin:2px auto 0; background:#fff; min-height:45px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
#nav ul { margin:0px; padding:0px; }
#nav ul:after { clear:both; display:block; content:""; }
#nav li { list-style:none; font:700 16px/22px 'Open Sans'; color:#9ea7b3; width:1%; display:table-cell; white-space:nowrap; border-left:1px solid #eaedf1; min-height:45px; text-align:center; vertical-align: middle; }
#nav li:after { display:block; content:""; clear:both; }
#nav li:first-child { border-left:0px; }
#nav li a { font:16px/22px 'Open Sans'; color:#9ea7b3; display:block; padding:12px 0; text-decoration:none; }
#nav li a:hover, #nav li.active a { color:#0e2d6d; background:url(../../images/shared/enc/nav-hover.png) bottom repeat-x; }
#nav li.active a span { background-position:0 -22px; }
#nav li span { width:22px; height:22px; display:block; float:left; margin:0 6px 0 12px; transition: all 0.5s ease; }
#nav li:hover span { transition: all 0.5s ease; }
#nav li span.homeIcon { background:url(../../images/shared/enc/home-icon.png) 0 0 no-repeat; }
#nav li:hover span.homeIcon { background-position:0 -22px; }
#nav li span.aboutIcon { background:url(../../images/shared/enc/aboutus-icon.png) 0 0 no-repeat; }
#nav li:hover span.aboutIcon { background-position:0 -22px; }
#nav li span.teacherIcon { background:url(../../images/shared/enc/teacher-icon.png) 0 0 no-repeat; }
#nav li:hover span.teacherIcon { background-position:0 -22px; }
#nav li span.schoolIcon { background:url(../../images/shared/enc/school-trainer-icon.png) 0 0 no-repeat; }
#nav li:hover span.schoolIcon { background-position:0 -22px; }
#nav li span.globeIcon { background:url(../../images/shared/enc/international-icon.png) 0 0 no-repeat; }
#nav li:hover span.globeIcon { background-position:0 -22px; }
#nav li span.videoIcon { background:url(../../images/shared/enc/video-icon.png) 0 0 no-repeat; }
#nav li:hover span.videoIcon { background-position:0 -22px; }
/*-- slider --*/
#slider { width:960px; margin:12px auto 0; position:relative; text-align: center; }
#slider img { border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
.sliderTxt { width:400px; background:url(../../images/shared/enc/bannerdes-bg.png) 0 0; border-radius:4px; position:relative; min-height:144px; position:absolute; right:0; bottom:0; padding:16px; }
.sliderTxt p { font:700 16px/24px 'Open Sans'; color:#0e2d6d; padding:12px 0 0 0; }
.sliderTxt p span { font:400 32px/34px 'Open Sans'; color:#9ea7b3; }
.sliderTabs { width:400px; padding:15px 0; }
.sliderTabs:after { display:block; content:""; clear:both; }
.sliderTabs ul { margin:0px; padding:0px; }
.sliderTabs li { list-style:none; font:700 12px/18px 'Open Sans'; color:#949da9; text-transform:uppercase; margin:0 8px; float:left; text-align:center; }
.sliderTabs li:after { display:block; clear:both; content:""; }
.sliderTabs li a { font:700 12px/18px 'Open Sans'; color:#949da9; text-decoration:none; transition: all 0.5s ease; }
.sliderTabs li a:hover { font:700 12px/18px 'Open Sans'; color:#14913e; text-decoration:none; transition: all 0.5s ease; }
.sliderTabs li.active a { font:700 12px/18px 'Open Sans'; color:#14913e; text-decoration:none; }
.sliderTabs li.active a span { background-position:0 -64px; }
.sliderTabs li span { width:64px; height:64px; display:block; margin:0 0 7px 0; transition: all 0.5s ease; }
.sliderTabs li:hover span { transition: all 0.5s ease; }
.sliderTabs .globalIcon { background:url(../../images/shared/enc/global-icon.png) 0 0 no-repeat; }
.sliderTabs li:hover .globalIcon { background-position:0 -64px; }
.sliderTabs .sectorIcon { background:url(../../images/shared/enc/sector-icon.png) 0 0 no-repeat; }
.sliderTabs li:hover .sectorIcon { background-position:0 -64px; }
.sliderTabs .videoIcon3 { background:url(../../images/shared/enc/video-icon2.png) 0 0 no-repeat; }
.sliderTabs li:hover .videoIcon3 { background-position:0 -64px; }
.sliderTabs .toolsIcon { background:url(../../images/shared/enc/tools-icon.png) 0 0 no-repeat; }
.sliderTabs li:hover .toolsIcon { background-position:0 -64px; }
.sliderTabs .partnersIcon { background:url(../../images/shared/enc/partners-icon.png) 0 0 no-repeat; }
.sliderTabs li:hover .partnersIcon { background-position:0 -64px; }
/*-- container --*/
.container { width:960px; margin:0 auto; padding:20px 0; }
.teachers_media { width:602px; float:left; /*background:#f4f5f7;*/ font:700 16px/20px 'Open Sans', sans-serif; color:#9ea7b3; text-align:center; padding:12px 0; border-radius:4px; }
.international_solutions { width:342px; float:right; /*background:#f4f5f7;*/ font:700 16px/20px 'Open Sans', sans-serif; color:#9ea7b3; text-align:center; padding:12px 0; border-radius:4px; }
.content_box { width:300px; float:left; padding:20px 0 0 0; margin:0 0 0 20px; cursor:pointer;}
.content_box:first-child { margin-left:0;}
.content_box h2 { font:700 16px/20px 'Open Sans'; color:#ef5821; text-align:center; padding:12px 0 17px 0; }
.contentBox_indent { background:url(../../images/shared/enc/content-box.png) 0 0 no-repeat; min-height:90px; }
.contentBox_indent p { font:13px/21px Arial, Helvetica, sans-serif; color:#6e6e6e; text-align:justify; padding:13px;}
.boxImg { width:300px; }
.boxIcon { width:300px; text-align:center; }
.boxIcon img { display:block; margin:0 auto; }
.boxImg img, .boxBdr img { display:block; border:0px; }
.boxBdr { width:300px; padding:1px 0 0 0; }
.bottomContent { padding:20px 0 0 0; }
.bottomContent p { font:400 13px/21px 'Open Sans'; color:#0e2d6d; padding:20px 0 0px 10px; height: 66px; }
.bottomContent p span { font:400 13px/14px 'Open Sans'; color:#505153; }
.laestNews { width:300px; float:left; margin: 0; height:400px; }
.news_indent { width:300px; border-bottom:1px solid #e1e4e8; padding:5px 0 2px; margin:5px 0 0 0px; }
.dateCol { width:62px; height:62px; float:left; background:url(../../images/shared/enc/circle.png) 0 0 no-repeat; }
.date_indent { width:62px; text-align:center; font:400 12px/14px 'Open Sans'; color:#9ea7b3; padding:17px 0 0 0; text-transform:uppercase; }
.date_indent strong { font:700 13px/14px 'Open Sans'; color:#5e6d81; }
.newsLinks { width:230px; float:right; }
.newsLinks ul { margin:0px; padding:0px; }
.newsLinks li { border-top: 1px solid #E1E4E8; color: #9ea7b3; display: table-cell; font: 700 12px/16px 'Open Sans'; height: 60px; list-style: none outside none; padding: 8px 0; vertical-align: middle; text-align:justify;}
.newsLinks li a { font:700 12px/16px 'Open Sans'; color:#9ea7b3; text-decoration:none; }
.newsLinks li a:hover { font:700 12px/16px 'Open Sans'; color:#9ea7b3; text-decoration:underline; }
.newsLinks li:after { display:block; content:""; clear:both; }
.newsLinks li:first-child { border-top:0px; padding-top:0px; }
.newsLinks li span { width:21px; height:21px; float:left; display:block; margin:0 4px 0 0; }
.newsLinks .commentsIcon { background:url(../../images/shared/enc/comments-icon.png) 0 0 no-repeat; }
.newsLinks .tagIcon { background:url(../../images/shared/enc/tag-icon.png) 0 0 no-repeat; }
.newsLinks .userIcon { background:url(../../images/shared/enc/user-icon.png) 0 0 no-repeat; }
.newsLinks .timeIcon { background:url(../../images/shared/enc/time-icon.png) 0 0 no-repeat; }
.newsHead { width:298px; background:url(../../images/shared/enc/head-strip.png) 0 0 no-repeat; height:45px; }
.newsHead h3 { font:700 16px/20px 'Open Sans'; color:#9ea7b3; padding:12px 0 0 15px; }
.news_icon { background:url(../../images/shared/enc/news-icon.png) 0 0 no-repeat; height:19px; width:21px; float:left; display:block; margin:2px 10px 0 0; }
.tweets { width:300px; float:left; margin: 0 0 0 20px; height:400px; }
.tweets_indent { width:300px; border-top:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8; padding:10px 0 2px; margin:0 0 0 0px; }
.tweetsHead { width:298px; background:url(../../images/shared/enc/head-strip.png) center top no-repeat; height:45px; margin: 0 0 20px; }
.tweetsHead h3 { font:700 16px/20px 'Open Sans'; color:#9ea7b3; padding:12px 0 0 15px; }
.tweets_icon { background:url(../../images/shared/enc/twitter-icon.jpg) 0 0 no-repeat; height:19px; width:21px; float:left; display:block; margin:2px 10px 0 0; }
.tweets p { padding:20px 0 20px 18px; }
.testimonials { width:300px; float:left; margin:0 0 0 20px; height:400px; }
.testimonialHead { width:300px; background:url(../../images/shared/enc/head-strip.png) right top no-repeat; height:45px; }
.testimonialHead h3 { font:700 16px/20px 'Open Sans'; color:#9ea7b3; padding:12px 0 0 15px; }
.quote_icon { background:url(../../images/shared/enc/quotes-img.jpg) 0 0 no-repeat; height:19px; width:21px; float:left; display:block; margin:2px 10px 0 0; }
.testimonialsIndent { width:auto; padding:0 0 0 20px; position: relative; height: 100%;}
.testimonialsIndent p { padding:0; height: 176px; text-align:justify;}
.testimonialsIndent ul { margin:0px; padding:0px; border-bottom:1px solid #e1e4e8; }
.testimonialsIndent li { list-style:none; font:700 12px/16px 'Open Sans'; color:#9ea7b3; border-top:1px solid #e1e4e8; padding:4px 0; }
.testimonialsIndent li a { color: #9ea7b3; display: table-cell; font: 700 12px/16px 'Open Sans'; height: 40px; text-decoration: none; vertical-align: middle; }
.testimonialsIndent li a:hover { font:700 12px/16px 'Open Sans'; color:#9ea7b3; text-decoration:underline; }
/*-- footer --*/
<!--#footer { width:100%; margin:30px auto 0;position:relative; z-index:10; }-->
#footer h4 { font:bold 13px/18px Arial, Helvetica, sans-serif; color:#5e6d81; border-bottom:1px solid #c4c8d1; padding:7px 0 6px 12px }
.footer_logo { width:240px; float:left; text-align:center; padding:84px 0 0 0; }
.footer_links { width:240px; float:left;}
.footer_links ul { margin:0px; padding:0px; }
.footer_links li { list-style:none; font:13px/17px Arial, Helvetica, sans-serif; color:#5e6d81; border-top:1px solid #c4c8d1; padding:7px 12px; }
.footer_links li:first-child { border-top:0px; }
.footer_links li a { font:13px/17px Arial, Helvetica, sans-serif; color:#5e6d81; text-decoration:none; }
.footer_address { width:240px; float:left;}
.footer_address p { font:13px/24px Arial, Helvetica, sans-serif; color:#5e6d81; padding:8px 12px 0 12px; }
.footer_address p a { font:13px/24px Arial, Helvetica, sans-serif; color:#5e6d81; text-decoration:none; }
.footer_address p a:hover { font:13px/24px Arial, Helvetica, sans-serif; color:#5e6d81; text-decoration:none; }
.social_icons { width:240px; float:right; }
.social_icons li { list-style:none; font:13px/17px Arial, Helvetica, sans-serif; color:#5e6d81; border-top:1px solid #C4C8D1; padding:7px 12px; }
.social_icons li:after { display:block; content:""; clear:both; }
.social_icons li:first-child { border-top:0px; }
.social_icons li a { font:13px/17px Arial, Helvetica, sans-serif; color:#5e6d81; text-decoration:none; }
.social_icons li a:hover { font:13px/17px Arial, Helvetica, sans-serif; color:#5e6d81; text-decoration:none; }
.social_icons li span { display:block; width:25px; float:left; margin:0 4px 0 0; }
.social_icons .linkedin_icon { height:18px; background:url(../../images/shared/enc/sprites.png) -4px -4px no-repeat; }
.social_icons .vimeo_icon { height:23px; background:url(../../images/shared/enc/sprites.png) -4px -143px no-repeat; }
.social_icons .twitter_icon { height:14px; background:url(../../images/shared/enc/sprites.png) -4px -63px no-repeat; }
.social_icons .flikr_icon { height:12px; background:url(../../images/shared/enc/sprites.png) -4px -89px no-repeat; }
.social_icons .facebook_icon { height:18px; background:url(../../images/shared/enc/sprites.png) -4px -114px no-repeat; }
.copyright { width:960px; background:#0e2d6d; min-height:45px; position:relative; z-index:20; margin:-4px auto 0px; }
.copyright_left { width:460px; float:left; padding:4px 0 0 28px; }
.copyright_left p { font:13px/18px Arial, Helvetica, sans-serif; color:#fff !important; padding:8px 0 0 0; }
.bottom_links { width:320px; float:right; padding:4px 14px 0 0; }
.bottom_links p { font:13px/18px Arial, Helvetica, sans-serif; color:#fff !important; text-align:right; padding:8px 0 0 0; }
.bottom_links p a { font:13px/18px Arial, Helvetica, sans-serif; color:#fff !important; text-decoration:none; margin:0 2px; }
.bottom_links p a:hover { font:13px/18px Arial, Helvetica, sans-serif ; color:#fff !important; text-decoration:underline; }
/* ======================= inner pages css ===========================*/

.innerContainer { width:960px; margin:0 auto; padding:20px 0; }
.innerHead { width:960px; border-top:1px solid #cfd4db; border-bottom:1px solid #cfd4db; padding:10px 0; margin:0 0 18px 0; }
.innerHead:after { display:block; content:""; clear:both; }
.headIcon { width:62px; height:62px; background:url(../../images/shared/enc/circle2.png) 0 0 no-repeat; float:left; margin:0 19px 0 0; }
.headIcon table { width:100%; border-collapse:collapse; }
.headIcon td { text-align:center; vertical-align:middle; height:62px; }
.innerHead h1 { font:700 16px/22px 'Open Sans'; color:#0e2d6d; margin:17px 0 0 0; }
.innerContainer h2 { font:700 16px 'Open Sans'; color:#0e2d6d; padding:0 0 15px 0; }
.innerContainer_indent { width:960px; /*border-bottom:1px solid #dadde2;*/ padding:0 0 35px 0; margin:25px auto 0; }
.innerContainer_indent:after { display:block; content:""; clear:both; }
.contentCol { width:265px; float:left; border-left:1px solid #dadde2; padding:0 0 0 15px; font:400 16px 'Open Sans'; color:#0e2d6d; letter-spacing:1.5px; }
.contentCol2 { width:640px; float:right; position:relative; padding: 0 0 10px; }
.contentCol2 p , .contentInner p { font:13px/21px Arial, Helvetica, sans-serif; color:#6e6e6e; padding:0 0 15px 0; letter-spacing:1.5px; }
/*-- map --*/
.mapOuter { width:960px; border-radius:4px; position:relative; margin:12px auto 0; padding:0px 0; height:370px; }
.mapIndent { text-align:center; padding:12px 0; }
.mapLinks { width:650px; margin:0 auto; }
.mapLinks ul { margin:0px; padding:0px; float:right; }
.mapLinks li { list-style:none; font:700 13px/20px 'Open Sans'; color:#9ea7b3; float:left; padding:0 0 0 38px; }
.mapLinks li a { font:700 13px/20px 'Open Sans'; color:#9ea7b3; text-decoration:none; }
.mapLinks li a:hover { font:700 13px/20px 'Open Sans'; color:#5e6d81; text-decoration:none; }
.mapLinks li.active a { font:700 13px/20px 'Open Sans'; color:#5e6d81; text-decoration:none; }
/*-- executives --*/
.executives { width:960px;}
.executiveBox { width:300px; margin:20px 0 0 10px; float:left; background:#f4f5f7; }
.executiveImg { width:260px; }
.executiveImg img { display:block; }
.executiveDes { width:270px; background:#f4f5f7; padding:5px 15px 0px 15px; min-height:322px; position:relative;}
.executiveDes2nd {min-height:200px;}
.executiveDes h4 { font:700 16px/22px 'Open Sans'; color:#0e2d6d; padding:12px 0; height: 60px; text-align:left !important;}
.executiveDes p { font:13px/21px Arial, Helvetica, sans-serif; color:#6e6e6e; height:auto; overflow: hidden; text-align:justify; padding:0 0 10px 0; }
/*.executiveContact { width:300px; background:none; min-height:45px; position:relative; }
.contactLeft { width:100px; padding:10px 0 0 12px; font:700 16px/22px 'Open Sans'; color:#fff; float:left; }
.contactRight { width:auto; padding:0;}
.contactRight:after { display:block; content:""; clear:both; }
.contactRight ul { margin:0px; padding:0px;}
.contactRight li { list-style:none; float:right; padding:0; min-height:45px;}
.contactRight li:first-child{float:left;}
.contactRight li a { width:19px; height:19px; display:block; margin:8px 0 0 0; }
.contactRight a.emailIcon {background:#b5bcc5 !important; padding:12px 10px 8px; text-align:center; border-radius:5px; width:60px; font: 700 15px/15px 'Open Sans'; color:#fff; text-decoration:none;}
.contactRight a.twitterIcon { background:url(../../images/shared/enc/twitter-icon-s.jpg) 0 0 no-repeat; }
.contactRight a.shareIcon { background:url(../../images/shared/enc/share-icon.jpg) 0 0 no-repeat; }

.contactRight li.morelink_li a{background:#b5bcc5 !important; padding:5px 10px;}
.contactRight li.emailForm{}
.emailIcon2{background:url(../../images/shared/enc/email-icon2.png) 0 0 no-repeat; width:18px; height:14px; float:left; display:block;}
*/
.executiveContact{width:100%; background:#b5bcc5; min-height:30px; border-radius:4px; position:relative;}
.contactLeft{width:100px; padding:4px 0 0 12px; font:700 16px/22px 'Open Sans'; color:#fff; float:left;}
.contactRight{width:136px; float:right;}
.contactRight:after{display:block; content:""; clear:both;}
.contactRight ul{margin:0px; padding:0px; float:right;}
.contactRight li{list-style:none; text-indent:-9999px; float:left; padding:0 12px; min-height:30px; border-left:1px solid #dadee2;}
.contactRight li a{width:19px; height:19px; display:block; margin:7px 0 0 0;}
.contactRight a.emailIcon{background:url(../../images/shared/enc/email-icon.jpg) 0 0 no-repeat;}
.contactRight a.twitterIcon{background:url(../../images/shared/enc/twitter-icon-s.jpg) 0 0 no-repeat;}
.contactRight a.shareIcon{background:url(../../images/shared/enc/share-icon.jpg) 0 0 no-repeat;}

/*-- partners --*/
.partners { margin:0 auto; }
.partners:after { display:block; content:""; clear:both; }
.partners ul { margin:-20px 0 0 -20px; padding:0px; overflow:hidden; }
.partners li { list-style:none; float:left; margin:20px 0 0 20px; }
.partners .logoBg { width:300px; background:url(../../images/shared/enc/logo-bg.png) 0 0 no-repeat; height:120px; transition: all 0.5s ease; text-align: center; vertical-align: middle; display:table-cell; }
.partners li:hover .logoBg { background:url(../../images/shared/enc/logo-bg.png) 0 -121px no-repeat; cursor:pointer; transition: all 0.5s ease; }
/*-- Inner Banner --*/
#innerBanner { width:1024px; margin:12px auto 0; position:relative; }
#innerBanner img { display:block; }
.bannerTxt { width:400px; background:url(../../images/shared/enc/bannerdes-bg.png) 0 0; border-radius:4px; position:relative; min-height:144px; position:absolute; right:0; bottom:11px; padding:16px; }
.bannerTxt p { font:700 16px/24px 'Open Sans'; color:#0e2d6d; padding:12px 0 0 0; }
.bannerTxt p span { font:400 32px/34px 'Open Sans'; color:#ef5821; }
#innerBanner img { border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
.imgBdr { width:960px; height:10px; background:#ef5821; border-radius:4px; position:relative; margin:1px 0 0 0; }
.welOuter { width:960px; padding:0px 0 0 0; }
/*.greyHead { width:960px; height:45px; border-radius:4px; position:relative; margin:0 auto 20px auto; }
.greyHead h4 { font:700 16px/25px 'Open Sans'; color:#5E6D81; padding:8px 0 0 0; }*/
.greyHead { width:auto; border-radius:4px; position:relative; background:#f4f5f7; margin:0 0 20px 0; padding:0 0 8px 0;}
.greyHead h4 { font:700 16px/25px 'Open Sans'; color:#5E6D81; padding:8px 0 0 12px; }


.welContent { width:550px; float:left; background:#f4f5f7; border-radius:4px; position:relative; padding:15px 15px 48px; min-height:446px; }
.welContent p { font:13px/21px Arial, Helvetica, sans-serif; color:#6e6e6e; padding: 0 0 15px; }
.welContent p a{ font:13px/21px Arial, Helvetica, sans-serif; color:#6e6e6e; text-decoration:underline;}
.welContent p strong { font:400 16px/30px 'Open sans'; color:#0e2d6d; }
.col1 { width:290px; float:left; }
.col2 { width:100%; float:right; }
/*--- Latest Videos -----*/
.latestVideos { width:960px; padding:20px 0 0 0; }
.videoIcon2 { background:url(../../images/shared/enc/video-icon.png) 0 0 no-repeat; width:22px; height:22px; display:block; float:left; margin:3px 8px 0 4px; }
.videos_indent { width:960px; margin:0 auto; }
.videos_indent:after {display:block; content:""; clear:both; }
.videos_indent ul {margin:-20px 0 0 -20px; padding:0px; overflow:hidden; }
.videos_indent li {list-style:none; float:left; margin:20px 0 0 20px; }
.videoBox {width:300px; }
.videoImg {width:300px; position:relative; }
.videoImg img{display:block;}
.videoDes { width:270px; padding:15px; background:#f4f5f7; height: 100px; text-align:left !important; }
.videoDes p { font:13px/18px Arial, Helvetica, sans-serif; color:#0e2d6d; padding:5px 0 0 0; }
.videoDes p strong { font:bold 13px/18px Arial, Helvetica, sans-serif; color:#0e2d6d; }
.videoDes p a { font:13px/18px Arial, Helvetica, sans-serif; color:#0e2d6d; text-decoration:underline; }
.videoDes p a:hover { font:13px/18px Arial, Helvetica, sans-serif; color:#0e2d6d; text-decoration:none; }
.videoBdr { width:100%; background:#ef5821; height:10px; border-radius:4px; position:relative; margin:1px 0 0 0; }
/*--- sign up form ----*/
.signupForm { width:340px; float:right; margin:0 20px 0 0; }
.signupForm h5 { background:url(../../images/shared/enc/pencil-icon.png) 0 6px no-repeat; font:700 16px/24px 'Open Sans'; color:#9ea7b3; padding:3px 0 10px 28px; border-bottom:1px solid #e1e4e8; }
.signupForm p { font:13px/21px Arial, Helvetica, sans-serif; color:#0e2d6d; padding:10px 0 0 0; }
.signupform_indent ul { margin:0px; padding:0px; }
.signupform_indent li { list-style:none; padding:4px 0 0 0; }
.input1 { width:316px; background:#f4f5f7; border-radius:4px; position:relative; border:0px; font:700 12px/18px 'Open sans'; color:#9ea7b3; padding:7px 12px; }
.buttonOuter { width:86px; right:23px; bottom: 28px; padding: 10px 0 0; position: absolute; }
.buttonOuter:after { display:block; content:""; clear:both; }
.buttonOuter ul { margin:0px; padding:0px; float:right; }
.buttonOuter li { list-style:none; float:left; margin:0 0 0 12px; }
.button2 { background:#adb5bf; border-radius:4px; position:relative; border:0px; font:700 15px/22px 'Open Sans'; color:#fff; padding:2px 12px; min-height:28px; cursor:pointer; }
/*new css*/
.login_outline { background:#FFFFFF; border: 1px solid #FFFFFF; border-radius:4px; height: 25px; margin:1px 0 6px; padding: 0px 0 0 4px; position:relative; }
#remember_me { margin: 0 6px 0 2px; float:left; padding:0px;}
.cycle-pager { bottom:10px; position: absolute; right: 0 !important; z-index: 27676; text-align: center; width:100%; }
.cycle-pager span { background: none repeat scroll 0 0 #37812C; border: 1px solid #CCCCCC; border-radius: 5px; cursor: pointer; display: inline-block; font-size: 0; height: 10px; margin-right: 5px; width: 10px; }
.cycle-pager-active { background:#012362 !important; cursor: pointer; display: inline-block; color:#FFF; height:16px; margin-top:0px; width:15px; padding-bottom:2px; }
/*sepr 23rd 2013*/
.layout_width { width:1024px; margin:0 auto; border:1px solid #333; }
.cycle-slideshow2 { position:relative; }
.cycle-slideshow2, .cycle-slideshow * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }
.cycle-slideshow2 { width:260px; padding:0; margin:16px 0 0 0; height: 100%;}
.cycle-slideshow2:after { display:block; content:""; clear:both; }
.cycle-slideshow2>div { position:absolute; top:0; left:0; width:93%; padding:0; background:#fff; }
.mam_imag { margin:10px 0 0 0; }
.more_button { width:60px; height:40px; background:#b5bcc5; text-align:center; margin:15px auto; display: block; font:700 16px/38px 'Open Sans'; color:#fff; text-transform:capitalize; text-decoration:none; }
.executive_popup { background:#fff; margin-top:10px; }
.executive_popup .executiveDes { padding-bottom:10px; }
.executive_popup .executiveDes p { height:auto; }
.popup_body { background:#fff; }
.executive_popup .executiveContact { margin-top:20px; }
.popup_form { padding:20px; width:450px; }
.pop_fprmbx { width:100%; display:inline-block; margin:0 0 10px 0; }
.form_txtfld { width:200px; padding:5px; border:1px solid #ddd; font:12px Arial, Helvetica, sans-serif; }
.form_txtarea { width:97.2%; height:100px; }
.sendbtn { background: none repeat scroll 0 0 #B5BCC5; border: medium none; border-radius: 5px; color: #FFFFFF; float: right; padding: 3px 15px; cursor:pointer; }
.pop_fprmbx_las { margin-bottom:0px; }
.team_list li { float:left; width:300px; margin:0px 0 20px 10px; padding:0px; list-style:none; }
.figcaption { text-align: left; width:278px; display:inline-block; padding:3px 10px 7px; border:1px solid #ddd; background:#f4f5f7; height:60px; }
.team_img { height:170px; background:#B5BCC5; }
.team_name { font:700 16px 'Open Sans'; color:#627084; }
.more_btn, .more_btnpop { text-decoration:none; float:right; min-height:25px; }
.team_position { width:100%; display:inline-block; font-size:13px !important; }
.morebtn_home { background: none repeat scroll 0 0 #B5BCC5; border-radius: 5px; color: #FFFFFF; display: table; font-size: 13px; margin: 0 auto; padding: 1px 15px 3px; text-decoration: none; text-transform: capitalize; }
p.mrgntop_0p { padding-top:0px; }
.welContent p strong.page_boldtxt, .about_boldtxt { font-size:16px; width:100%; display:inline-block; line-height:18px; }
.welContent p strong.page_boldtxt { margin-bottom:7px; }
.welContent_pop { height:auto; margin:0px; background:none; }
.pop_linktxt { text-decoration:none; color: #EF5821; }
.form_select { padding-right: 5px; padding-left:8px; width: 340px; }
.morebtn_popup { float:right; }
.signupForm p.mail_p { width:100%; display:inline-block; line-height:18px; }
/*Teachers TV Videos start*/
.tv_aside { float:left; width:200px; background:#fff; padding:0 0 0px 0; border: 1px solid #DDDDDD; box-shadow: 0 0 5px #ccc; }
.tv_rightpart { float:right; padding:0px 10px 20px 10px; width:732px; }
.main_ul > li { list-style:none; margin:0 0 20px 0; }
.main_ul > li > a, .level2_ul li a { font-size: 13px; color: #585858; line-height: 15px; text-decoration: none; padding: 10px 0 10px 10px; display: block; width: 95%; }
.main_ul > li > a:hover, .level2_ul li a:hover { background:#333740; color:#fff; }
.main_ul > li > a { background: none repeat scroll 0 0 #e1e4e9; }
.next_txt { float:right; margin:0 10px 0 0; font-size:24px; line-height:10px; }
.level2_ul li { list-style:none; margin:0 0 0px 0; }
.level2_ul { }
.tv_rightpart1, .tv_rightpart2 { float: left; height: auto; width: 49%; }
.tv_rightpart2 { float:right; }
.tv_content1 { padding:15px 10px; background:#fff; border: 1px solid #DDDDDD; box-shadow: 0 0 5px #ccc; margin:0 0 20px 0; overflow:hidden; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.search_txtfld { border:0px; color: #666666; height: 30px; padding: 0 10px; width: 235px; margin:0px; line-height:26px; background:#E1E4E9; }
.srch_btn { background: none repeat scroll 0 0 #ADB5BF; border: medium none; border-radius: 5px; color: #FFFFFF; cursor: pointer; float: right; font-size: 13px; height: 30px; padding: 0 8px; font-weight:bold; }
.content_inner { width:98%; margin:0 auto; }
.vodeio_title { border-bottom:1px solid #adb5bf; padding:0 0 10px 0; color:#3C8A2E; font:20px 'Open Sans'; margin:0 0 18px 0; }
.recommended_ul li { list-style:none; padding:0 0 15px 0; margin:0 0 15px 0; border-bottom:1px dashed #adb5bf; width:100%; display:inline-block; }
.recommended_v { width:175px; float:left; margin:0 10px 0 0; }
.recommended_v img { border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.recommended_desc { float:left; width:140px; }
.recommended_desc p { font-size:13px; }
.recommended_desc p a { color: #EF5823;text-decoration:none; }
.recommended_desc p a:hover { text-decoration:underline; }
.social_icon { margin:0 0 20px 0; }
.social_icon_ul { display: table; margin: 0 auto; }
.social_icon_ul li { float:left; margin:0 10px 0 0; }
.social_icon_ul li a { width:60px; height:64px; background: url(../../images/shared/enc/sprite-social.png) left top no-repeat; display:block; }
.social_icon_ul li a.you_tb { background-position:-65px 0; }
.social_icon_ul li a.in { background-position:-130px 0; }
.social_icon_ul li a.twt { background-position:-194px 0; }
.social_icon_ul li a.at_d_rate { background-position:-259px 0; }
.tv_searchbx { height:85px; }
p.new_p { line-height:18px; }
/*Teachers TV Videos end*/
.news_heading { font-size:13px; line-height:14px; margin:0 0 0 10px; display:inline-block; }
.timeline-header .twitter-follow-button, .timeline-header .ic-twitter-badge { display:none !important; }
.video_icon { position:absolute; left:45.9%; top:43%; }
.contentCol2 p a { /*color: #00205E;*/ font-size:13px; font-weight:bold; text-decoration:none; }
.exitutive_content p { margin:0 0 10px 0; display:inline-block; }
.mapxIndent { text-align: center; }
.SC_ToolTip1_Text { color:#fff; text-align:left; padding:0 0 12px 0;}
.SC_ToolTip1_Text a{ color:#fff; text-decoration:none;}
.SC_ToolTip1_Text p { margin:0 0 10px 0;}

#slider .cycle-slideshow { display:inline-block; text-align:center; }
#prev, #next { position:absolute; top:45%; z-index:500; }
#prev { left:40px; }
#next { right:40px; }
.arrows-prev2, .arrows-next2 { width:17px; height:16px; cursor:pointer; float:left; }
.arrows-prev2 { margin:0 3px 0 0; }
.arrowOuter { position:absolute; top: -48px; right: 10px; z-index:200; }
p.vision_txt { color: #0E2D6D; font: 400 16px 'Open Sans'; letter-spacing: 1.5px; }
.more_btnpop { bottom: 10px; position: absolute; right: 15px; }
.aside_form { /*height: 546px;*/ position: relative; width:340px; float:right; }
.terms_content { float:none; width:100%; margin:0 auto; }
.term_conteiner { margin-top:0px; }
.signupForm p a { text-decoration:none; color:#ef5823; }
.terms_title { color: #0E2D6D; font: 700 16px 'Open Sans'; margin:0 0 10px 0; display:inline-block; }
.terms_subdiv { margin:0 0 0 20px; }
.sub_num { color:#37812c; font-weight:bold; font-size:16px; }
.terms_bx1 { margin-bottom:20px; padding: 0 10px;}
.terms_content p { letter-spacing:1px; }
.slide_captionbold { font:700 16px 'Open Sans'; color:#0e2d6d; margin:0 0 5px 0; display:inline-block; width:100%; }
.box_skitter .label_skitter p.slide_desc { font:24px/28px 'Open Sans' !important; color:#9ea7b3 !important; }
.executives_indent { margin-top:0px }
.nav_outer { width:100%; background:#fff; }
.logo_home { margin:4px 0 0 0; }
.footer_outer { background:#d3d6db; width:100%; min-width: 960px;}
.footer_outer:after{display:block; content:""; clear:both; }
.copy_outer { background:#0e2d6d; }
h2.school_trainertxt { color:#00caee; }
h2.international_txt { color:#e30074; }
.adjust { position: absolute; bottom:15px; right:15px; background:#adb5bf; border-radius:4px; font:700 16px 'Open Sans'; color:#fff; padding:10px 20px; text-decoration:none; }
.map_indentdiv { /*margin-bottom:20px;*/ }
li.u_tblink > a, li.u_tblink > a:hover { line-height: 20px; }
/*.welContent .adjust{ bottom:10px; right:10px;}*/
.welContent .adjust { bottom:15px; }
.contactRight a.contact_icon01 { background:url(../../images/shared/enc/contact-us-icon.png) left top no-repeat; height:22px; margin-top:12px; }
.executiveDes a.more_button01, .executiveDes a.more_button02, .executiveDes a.more_button03, .executiveDes a.more_button04, .executiveDes a.more_button05 {color: #EF5823;  cursor:pointer; font-weight: bold; }
.morecontent_div, .morecontent_div2, .morecontent_div3, .morecontent_div4, .morecontent_div5 { display:none; }
.contactRight li a.less01, .contactRight li a.less02, .contactRight li a.less03, .contactRight li a.less04, .contactRight li a.less05 { display:none; }
.morecontent_div p, .morecontent_div2 p, .morecontent_div3 p, .morecontent_div4 p { height:auto; }
.show_content { height:auto; }
#dock { top: 0; left: 0px; }
a.dock-item { position: relative; float: left; margin-right: 10px; }
.dock-item span { display: block; }
.stack { top: 0; }
.stack ul li { position: relative; }
.noBdr { border:0px !important; }
.dowload_brochur { position: absolute; left: 15px; bottom:35px; font:700 13px 'Open Sans'; color:#EF5823; text-decoration:none; }
.price_my_order {bottom: 15px; color: #EF5823; font: 700 13px 'Open Sans'; left: 195px; position: absolute; text-decoration: none;}

.greyHead_new{ background:#F4F5F7; padding:0 15px 8px 15px; width:930px;}
.grey_barhome{ background:#F4F5F7;}
li.emailForm .emailIcon2{ float:none; margin:0 auto;}
.executiveDes2nd h4{ height:40px;}
p.vd_title{ font:700 13px 'Open Sans'; color:#EF5823; height: 40px;}

@media only screen and (max-width: 769px){
.button2{ background:#ADB5BF; border-radius:0px;}
}
@media only screen and (max-width: 568px){
.button2{ background:#ADB5BF; border-radius:0px;}
.welContent p strong{ font-size:22px;}
}

.link_txt01{color: #EF5823; font: 700 13px 'Open Sans';}
.contactRight li.linkli_01 a { display: inline-block; margin: 14px 0 0 10px; text-decoration: none; width: auto;}
.contactRight li.linkli_01 a:hover{ text-decoration:underline; color: #EF5823;}
.welContent_schiool .adjust { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); display: inline-block; margin: 11px 0 0 17px; padding: 0; position: relative; color: #6E6E6E; font-weight:bold; font-size:13px;}
p a.orderform_link , p a.dowload_brochur{color: #EF5823; font: 700 13px 'Open Sans'; text-decoration:none;}
.welContent_schiool .continued{ display:none !important;}
.mrnpera{ width:100%; display:inline-block; margin:15px 0 0 0;}
.greybar_large { width:100%; font:700 16px/20px 'Open Sans', sans-serif; color:#5E6D81; text-align:left; padding:12px 10px; border-radius:4px; }
.marb20{margin-bottom:20px;}
.bottomTxt{/*padding:20px 0 0 0;*/ padding:0 0 0 0;}
.bottomTxt p{font:13px 'Open Sans'; color:#333; padding:5px 0 0 0;}
.bottomTxt p a{font:13px 'Open Sans'; color:#333;}

/* 29 0ct 2013 */
label.error {
    background: url(../../images/shared/enc/deny.png) no-repeat scroll 6px 4px #FEDAE0;
    display: inline-block;
    margin: 0 0 4px 0;
    padding: 5px 10px 5px 25px;
    position: relative;
    top: 4px;
    font-size: 90%;
    width: auto;
    border-radius: 5px 5px 5px 5px;
    color: #A90000;
}
form input[type=text].error, form input[type=password].error, form select.error {
background: #FEDAE0;
}
form input[type=text].valid, form input[type=password].valid {
background: #CDFECD;
}
.alllinks{color: #EF5821!important;font-size: 13px!important;text-decoration: none!important;font-weight: bold!important;}
.executive_title{font-size:13px !important;}
.terms_bx1 h3{color: #0E2D6D;
font: 700 16px 'Open Sans';
margin: 0 0 10px 0;
display: inline-block;}

.form_heading {
	color: #ef5821 !important;
}

/*user page start*/
.accordion {list-style-type: none; padding:0; margin:0;border-top: none; border-left: none;}
.accordion ul {padding: 0; margin: 0; display: block; width: auto;}
.accordion li {cursor: pointer; list-style-type: none; padding: 0; margin: 0; display: block; width:auto; background:none; border-bottom:none;}
.accordion li.active>a { background: url(../../images/shared/enc/up-arrow.png) no-repeat center right; color: #39812f;}
.accordion li div {display: block !important; clear: both;width: auto;}
.accordion li div a{ background:none;}
.accordion li a {text-decoration: none;	color: #333; display: block; cursor: pointer; background: url(../../images/shared/enc/down-arrow.png) no-repeat center right; border-bottom: 1px solid #DDDDDD; padding:5px 0;}
.accordion li a.toogle_a{font: 600 14px 'Open sans';}
.accordion li a:hover , .accordion li div a.comment_user:hover , .footer_inner li a:hover , #top_nav li a:hover{color: #39812f;}
.accordion_subul li a{ background:none; font: 13px 'Open sans'; color:#333;  border-bottom: 1px dashed #DDDDDD;}
.folder_icon{ float: left; margin: 1px 6px 0 0;}
.msg_divodd , .msg_diveven{ padding: 0 10px 5px; margin:10px 0 0 0;}
.accordion li div.msg_divodd a , .accordion li div.msg_diveven a{ border-color:#999; margin:0 0 4px 0;}
.msg_divodd{background:#d6dbe3;}
.msg_diveven{ background:#f2f2f2;}

.video_sidebar0 li a{background: /*url("../../images/shared/enc/down-arrow.png")*/ no-repeat scroll 97% center rgba(0, 0, 0, 0); font: 14px 'Open sans';}
.accordion li.active > a{background: url("../../images/shared/enc/up-arrow.png") no-repeat scroll 97% center rgba(0, 0, 0, 0);}
.video_sidebar0 a.toogle_a{ background-color:#E1E4E9; padding: 10px 0 10px 10px; font: 14px 'Open sans';}
.video_sidebar0 .accordion_subul li a{border-bottom: none; padding: 10px 0 10px 10px;}
.video_sidebar0 li.active a.toogle_a , .video_sidebar0 li:hover a.toogle_a {background-color:#333740; color:#fff; }
.school_toggle_a {color: #EF5823 !important;font-weight: bold !important;font-size: 13px !important;text-decoration:none !important;}

/*--new malay---*/
.top_left {
     float:left;
     margin-left: 155px;
     margin-top: 61px;
 }

 .container_home{
      height: 435px;
      margin: 0 auto;
      width: 100%;
 }