/* CSS Document */
* {
	margin:0;
	padding:0;
	border:0;
}
.left_banner {
	background:url(/images/courses-bg.png) no-repeat;
	width:380px;
	height:450px;
}
.link_img {
	float:right;
	margin-top:85px;
}
.pdf_img {
	float: right;
	margin-right: 5px;
	margin-top: 120px;
}
body {
	background-color:#fff;
	color:#616161;
	font:normal 14px/16px Helvetica, Arial, sans-serif;
}
.spacer {
	font-size:0;
	line-height:0;
	clear:both;
}
h2 {
	font-size:23px;
	line-height:23px;
	font-weight:bold;
	color:#4a1964;
	background-color:inherit;
	padding:0 0 10px;
}
h2.aboutus {
	font-size:22px;
	line-height:23px;
	font-weight:bold;
	color:#4a1964;
	background-color:inherit;
	padding:0 0 10px;
}
h2.aboutus span {
	font-size:18px;
}
h3 {
	font-size:20px;
	line-height:21px;
	font-weight:bold;
	color:#4a1964;
	background-color:inherit;
	padding:0 0 5px 0;
	text-transform:uppercase;
}
ul {
	list-style:none;
}
p {
	padding:0 0 15px;
	font-family: tahoma, arial, helvetica, sans-serif;
	/*font-size:small;*/
	font-size:13px;
	line-height:14px;
}
.home_span{  font-size: 13px;
font-family: tahoma,arial,helvetica,sans-serif;}
.mainBody {
	width:1000px;
	margin:0 auto;
}
/* ------------- Start : Header ------------------ */
.header {
	position:relative;
	clear:both;
}
/* ------------- Start : Banner ------------------ */
#slideshow {
	position:relative;
	height:320px;
	z-index:10;
}
#slideshow img {
	position:absolute;
	top:-2px;
	left:0;
	z-index:8;
	opacity:0.0;
}
#slideshow img.active {
	z-index:10;
	opacity:1.0;
}
#slideshow img.last-active {
	z-index:9;
}
.headerContent {
	width:600px;
	position:absolute;
	z-index:100;
	top:60px;
	left:20px;
}
.headerContentBlog {
	width:500px;
	position:absolute;
	z-index:100;
	top:60px;
	left:20px;
}
.headerContentBlog h1, .headerContent h1 {
	/* font-size:50px;
    line-height:50px;*/
	font-size:40px;
	line-height:40px;
	font-weight:normal;
	color:#fff;
	background-color:inherit;
	padding:0 0 10px;
	font-weight:bold;
}
.headerContentBlog h1 span {
	font-size:38px;
}
.headerContentBlog p, .headerContent p, .headerContentCourse p {
	font-size:16px;
	line-height:18px;
	color:#e0cf9c;
	background-color:inherit;
	padding:0 0 12px;
	font-weight:bold;
}
.videoPan {
	background:url(../images/video-bg.jpg) repeat-x 0 0 #cac0a1;
	color:#4a1964;
	clear:both;
	width:310px;
	padding:8px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	height:38px;
}
.videoPan img {
	float:left;
	width:auto;
}
.videoPan h3 {
	float:right;
	width:230px;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	color:#4a1964;
	background-color:inherit;
	padding:0 0 0 0;
}
.videoPanAboutus {
	background:url(../images/video-bg.jpg) repeat-x 0 0 #cac0a1;
	color:#4a1964;
	clear:both;
	padding:8px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius:5px;
	height:81px;
	width:408px;
}
.videoPanAboutus h3 {
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	color:#4a1964;
	padding:0 0 5px 0;
}
.videoPanAboutus ul {
	list-style:none;
}
.videoPanAboutus ul li {
	float:left;
	padding:0 3px 0 0;
}
.ourPeople {
	background:url(../images/video-bg.jpg) repeat-x 0 0 #cac0a1;
	color:#4a1964;
	clear:both;
	padding:8px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius:5px;
	height:55px;
	width:255px;
	margin-left:17px;
}
.ourPeople h3 {
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	color:#4a1964;
	padding:0 0 5px 0;
	width:252px;
}
.ourPeople ul {
	list-style:none;
}
.ourPeople ul li {
	float:left;
	padding:0 3px 0 0;
}
/* ------------- End : Header ------------------ */
/* ------------- Start : bodyContent ------------------ */
.bodyContent {
	clear:both;
	padding:15px 0 0;
}
.leftPan {
	background:url(../images/line.gif) no-repeat 100% 50%;
	width:400px;
	float:left;
	padding:0 24px 0 0;
}
.leftPanBig {
	width:720px;
	float:left;
	padding:0 14px 0 0;
}
.leftPan p {
	text-align:justify;
}
.PageCenter {
	width:284px;
	float:left;
	padding:0 0 0 18px;
}
.homePageCenter {
	width:284px;
	float:left;
	padding:0 0 0 18px;
}
.homePageCenter p {
	text-align:justify;
}
.homePageCenter ul {
}
.homePageCenter li {
	display:block;
	clear:both;
}
.homePageCenter h3 {
	font-size:18px;
	line-height:20px;
}
.homePageCenter h3.steps {
	margin:14px 0 0 0;
	font-size:20px;
	line-height:23px;
}
.listBox {
	background:url(../images/list-bg.gif) repeat-x 0 0;
	display:block;
	float:left;
	padding:0 5px;
	font-size:12px;
	line-height:25px;
	color:#4a1964;
	background-color:inherit;
	margin:0 0 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.listBox strong {
	font-size:20px;
}
.bottomLink {
	background:url(../images/arrow.gif) no-repeat 100% 50%;
	clear:both;
	width:280px;
	display:block;
	font-weight:bold;
	font-size:11px;
	line-height:15px;
	color:#4a1964;
	background-color:inherit;
	text-decoration:none;
	margin:30px 0 0;
}
.bottomLink strong {
	font-size:15px;
	display:block;
}
.bottomLink:hover {
	background:url(../images/arrow-hover.gif) no-repeat 100% 50%;
}
.rightPan {
	background:url(../images/line-left.gif) no-repeat 0 0;
	width:231px;
	float:right;
	padding:0 0 0 28px;
}
.homePageTopRight {
	background:url(../images/line-bottom.gif) no-repeat 50% 100%;
	clear:both;
	padding:0 0 10px;
	height:100%;
	margin:0 0 20px;
	position:relative;
}
.homePageTopRightTop {
	padding:0;
	width:230px;
	height:7px;
	background:url(../images/homeright-top.gif) no-repeat 0 0;
}
.homePageTopRightMid {
	padding:0;
	width:230px;
}
.homePageTopRightBot {
	margin:0 0 15px 0;
	width:230px;
	height:7px;
	background:url(../images/homeright-bot.gif) no-repeat 0 0;
}
.homePageTopRight h2 {
	font-size:23px;
	line-height:23px;
	font-weight:bold;
	padding:0 0 8px;
	color:#ffffff;
	background-color:inherit;
}
.homePageTopRight p {
	padding:0;
	font-size:12px;
	line-height:14px;
	color:#ffffff;
}
.homePageTopRightMid a {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.homePageMiddleRight {
	background:url(../images/line-bottom.gif) no-repeat 50% 100%;
	clear:both;
	padding:0 0 10px;
	height:100%;
	margin:0 0 20px;
	position:relative;
}
.homePageMiddleRight h2 {
	background:url(../images/bursary.gif) no-repeat 80% 0;
	font-size:22px;
	line-height:22px;
	font-weight:bold;
	padding:0 0 8px;
	color:#4b1964;
	background-color:inherit;
}
.homePageMiddleRight p {
	width:182px;
}
.homePageMiddleRight img {
	position:absolute;
	right:0;
	top:50px;
}
.homePageBottomRight {
	margin:0 0 20px 0;
	padding:0 10px 10px 10px;
	background-color:#fff;
	color:#616161;
	height:322px;
}
.homePageBottomRight h2 {
	font-size:22px;
	line-height:30px;
	font-weight:bold;
	color:#fff;
	background-color:inherit;
}
.homePageBottomRight h3 {
	width:115px;
	font-size:18px;
	line-height:23px;
	font-weight:bold;
	color:#e0cf9c;
	background-color:inherit;
	float:left;
	padding:25px 0 50px;
}
.homePageBottomRight img {
	float:right;
	width:auto;
}
.homePageBottomRight label {
	width:85px;
	height:20px;
	display:block;
	float:left;
	font-size:14px;
	margin:0 0 3px;
}
.homePageBottomRight input {
	width:110px;
	padding:2px 5px;
	border:1px solid #bcb9b3;
	background:url(../images/input2.gif) 0 0 no-repeat;
	color:#000;
	margin:0 0 3px;
}
.homePageBottomRight input.btn {
	width:59px;
	height:23px;
	border:0;
	padding:0;
	float:right;
}
.homePageBottomRight .btnPan {
	clear:both;
	padding:10px 0 0;
}
.homePageBottomRight a {
	color:#fff;
	background-color:inherit;
	text-decoration:underline;
	font-size:10px;
}
.homePageBottomRight a:hover {
	text-decoration:none;
}
.newsBox {
	width:100%;
	height:50px;
	background:url(../images/new-line.gif) no-repeat 50% 0;
	clear:both;
}
.newsBox h2 {
	font-size:20px;
	line-height:50px;
	font-weight:bold;
	color:#4a1964;
	background-color:inherit;
	float:left;
	padding:0 22px 0 0;
}
.newsBox img {
	background-color:inherit;
	float:left;
	padding:0 0 0 0;
	width:104px;
	display:block;
}
#scroller-right {
	width:900px;
	float:left;
	padding:10px 0 0;
}
#scroller-rightContact {
	width:870px;
	float:right;
	padding:10px 0 0 0;
}
#scroller-right a, #scroller-rightContact a {
	color:#616161;
	background-color:inherit;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin:0 10px;
}
#scroller-right a:hover, #scroller-rightContact :hover {
	text-decoration:underline;
}
ul.violet {
	list-style:none;
	line-height:14px;
}
ul.violet li {
	/*  margin:0 0 15px 0;*/
    padding:0 0 0 14px;
	background:url(../images/big-bullet-blue.gif) no-repeat 0 2px;
	font-size:13px;
	font-weight:bold;
}
ul.default {
	line-height: 14px;
	list-style-type: circle;
	padding: 0 0 5px 28px;
}
ul.default li {
	font-size: 12px;
	margin: 0 0 5px;
	padding: 0 0 0 7px;
}
.aboutusMidVideomain {
	background:url(../images/line-bottom.gif) no-repeat 50% 100%;
	clear:both;
	padding:0 0 22px 0;
	height:100%;
	margin:0 0 20px;
	position:relative;
	width:284px;
}
.aboutusMidVideo {
	padding:3px;
	width:277px;
	background:#4A1964;
	overflow:hidden;
}
.aboutusMidVideo img {
	float:left;
}
.aboutusMidVideo .videoContent {
	float:left;
	padding:0 0 0 12px;
	width:114px;
}
.aboutusMidVideo .videoContent P {
	font-size:10px;
	color:#FFFFFF;
	text-align:left;
}
p.hilight {
	font-weight:bold;
	color:#616161;
}
.aboutusPageMiddleRight {
	clear:both;
	padding:0 0 22px;
	height:100%;
	margin:0;
	position:relative;
	overflow:hidden;
	background:url(../images/line-bottom.gif) no-repeat 50% 100%;
}
.aboutusPageMiddleRight img {
	float:left;
}
.showme {
	margin:124px 0 0 9px;
}
.aboutusPageBottomRight {
	clear:both;
	padding:0 0 22px;
	height:100%;
	margin:0 0 20px;
	position:relative;
}
.upcomingEvents {
	background:#E0DBCA url(../images/events-bg.gif) no-repeat 100% 0;
	clear:both;
	margin:10px 0 10px 0;
	padding:10px 10px 0 10px;
	height:100%;
	overflow:hidden;
}
.eventsMain {
	float:left;
	margin:0 30px 0 0;
	width:267px;
}
.date {
	float:left;
	height:40px;
	width:35px;
}
.month {
	display:block;
	height:17px;
	width:100%;
	background:#4D2A7F;
	color:#fdfdfd;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.day {
	display:block;
	height:21px;
	width:100%;
	padding:2px 0 0 0;
	background:#ffffff;
	color:#4A1964;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(../images/day.gif) no-repeat 0 0;
}
.eventContent {
	float:right;
	width:220px;
}
.leftPanMeetTheTeam {
	width:360px;
	float:left;
	padding:0 0 20px 0;
}
.MeetTheTeamCenter {
	width:430px;
	float:left;
	padding:0 0 20px 25px;
	text-align:justify;
}
.MeetTheTeamBtnNext {
	float:right;
	width:91px;
	position:absolute;
	margin:-60px 0 0 495px;
}
.contactusLeftPan {
	background:url(../images/line-contactus.gif) no-repeat 100% 50%;
	width:230px;
	float:left;
	padding:0 30px 20px 0;
}
.contactusLeftPan table td {
	padding:4px 0 4px 0;
	line-height:24px;
}
.contactFormInputbox {
	height:21px;
	width:223px;
	border:1px solid #A8ACAD;
	background:url(../images/inputbox-bg.gif) repeat-x 0 0;
}
.contactFormTextArea {
	height:51px;
	width:223px;
	border:1px solid #A8ACAD;
	background:url(../images/inputbox-bg.gif) repeat-x 0 0;
}
.contactFormSubmit {
	float:right;
	height:42px;
	width:101px;
	background:url(../images/btn-send.gif) no-repeat 0 0;
	border:none;
	cursor:pointer;
}
p.privacy {
	float:left;
	margin:16px 0 0 0;
	font-size:10px;
}
p.privacy a {
	color:#4A4A4A;
}
.contactusCenter {
	width:450px;
	float:left;
	padding:0 0 0 30px;
}
.contactusrightPan {
	background:url(../images/line-contactus.gif) no-repeat 0 50%;
	width:231px;
	float:right;
	padding:0 0 0 28px;
}
.contactuTopRight {
	background:url(../images/line-bottom.gif) no-repeat 50% 100%;
	clear:both;
	padding:0 0 20px 0;
	height:100%;
	margin:0 0 20px;
	position:relative;
}
.rightPanConvarsation {
	width:231px;
	float:right;
	padding:0 0 0 28px;
}
.leftPanConvarsation {
	background:url(../images/line-convarsation.gif) no-repeat 100% 50%;
	width:720px;
	float:left;
	padding:0 20px 0 0;
	margin:0 0 15px 0;
}
.convarsationMain {
	width:718px;
	overflow:hidden;
}
.convarsationTop {
	width:718px;
	height:10px;
	background:url(../images/conversation-top.gif) no-repeat 0 0;
}
.shadowRight {
	width:711px;
	padding:0 7px 0 0;
	background:url(../images/shadow-right.gif) repeat-y top right;
}
.shadowLeft {
	margin:0 0 0 2px;
	width:710px;
	background:url(../images/shadowleft.gif) repeat-y top left;
}
.convarsationMid {
	margin:0 0 0 7px;
	padding:10px 25px 0 25px;
	width:653px;
	background:url(../images/conversation-mid.gif) repeat 0 0;
}
.convarsationMid img {
	float:left;
}
.convarsationMidTop {
	overflow:hidden;
	margin:0 0 15px 0;
	width:100%;
}
.convarsationMid .article {
	float:right;
	width:100px;
	color:#4A1964;
	text-align:right;
}
.convarsationBot {
	width:718px;
	height:72px;
	background:url(../images/conversation-bot.gif) no-repeat 0 0;
}
.convarsationControl {
	margin:12px 0 0 0;
	width:718px;
	height:42px;
	overflow:hidden;
}
.back {
	float:left;
	height:42px;
	width:91px;
}
.next {
	float:right;
	height:42px;
	width:91px;
}
.next a {
	height:30px;
	width:80px;
	padding:12px 0 0 10px;
	font-size:20px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	background:url(../images/btn.gif) no-repeat 0 0;
	display:block;
}
.next a:hover {
	background:url(../images/btn.gif) no-repeat 0 0;
}
.next a.disable {
	background:url(../images/btn.gif) no-repeat 0 -43px;
}
.next a.disable:hover {
	background:url(../images/btn.gif) no-repeat 0 0;
}
.back a {
	height:30px;
	width:80px;
	padding:12px 0 0 25px;
	font-size:20px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	background:url(../images/btn.gif) no-repeat 0 -85px;
	display:block;
}
.back a:hover {
	background:url(../images/btn.gif) no-repeat 0 -85px;
}
.back a.disable {
	background:url(../images/btn.gif) no-repeat 0 -128px;
}
.back a.disable:hover {
	background:url(../images/btn.gif) no-repeat 0 -85px;
}
.help {
	float:left;
	padding:10px 10px 0 10px;
	height:32px;
	width:500px;
	text-align:center;
	font-size:12px;
	line-height:14px;
	color:#616161;
}
.leftPanBlog {
	background:url(../images/line-blog.gif) no-repeat 100% 50%;
	width:139px;
	float:left;
	padding:0 24px 0 0;
	margin:0 0 20px 0;
}
ul.blog {
	list-style:none;
}
ul.blog li {
	margin:5px 0 5px 0;
	padding:0 0 0 8px;
	background:url(../images/bullet-gray.gif) no-repeat 0 5px;
	font-size:12px;
	line-height:14px;
}
ul.blog li a {
	color:#616161;
	text-decoration:none;
}
ul.blog li a:hover {
	text-decoration:underline;
}
ul.mostRecent {
	list-style:none;
}
ul.mostRecent li {
	margin:5px 0 5px 0;
	padding:0 0 0 8px;
	background:url(../images/bullet-gray.gif) no-repeat 0 7px;
	font-size:14px;
}
ul.mostRecent li a {
	color:#616161;
	text-decoration:none;
}
ul.mostRecent li a:hover {
	text-decoration:underline;
}
.blogCenter {
	width:506px;
	float:left;
	padding:0 30px 0 30px;
	margin:0 0 20px 0;
	overflow:hidden;
	text-align:justify;
}
.imgLeft {
	float:left;
	padding:0 10px 10px 0;
}
.shareAndEnjoy {
	margin:34px 0 0 0;
}
.blogrightPan {
	width:241px;
	float:right;
	padding:0 0 0 30px;
	margin:0 0 20px 0;
	background:url(../images/line-blog.gif) no-repeat 0 50%;
}
/* -------------- Start : Footer ----------------- */
.footer {
	background: none repeat scroll 0 0 #4c2163;
	border-bottom: 1px solid #BABABA;
	clear: both;
	color: #4A4A4A;
	/*   height: 100%;*/
 height:208px;
	padding: 10px;
}
.footerLink {
	width:141px;
	float:left;
}
.footerLinkLast {
	width:150px;
}
.footerLink h2 {
	clear: both;
	color: #DFCF9C;
	font-size: 14px;
	line-height: 14px;
	padding: 0 0 4px;
}
.footerLink li {
	font-size:10px;
	line-height:15px;
}
.footerLink li a {
	text-decoration:none;
	color:#ffffff;
	background-color:inherit;
}
.footerLink li a:hover {
	text-decoration:underline;
}
.footerRight {
	float:right;
	width:245px;
}
.footerRight img {
}
.footerRight span {
	color: #D5C298;
	display: block;
	font-size: 18px;
	overflow: hidden;
	padding: 5px 0 3px;
}
.footerRight p {
	padding:0;
	font-size:10px;
	line-height:15px;
	color:#FFFFFF;
	background-color:inherit;
}
.footerRight a {
	color:#FFFFFF;
}
h2.integrative {
	font-size:22px;
	line-height:23px;
	font-weight:bold;
	color:#4b1964;
	background-color:inherit;
	padding:0 0 10px;
}
.facebookPan {
	clear:both;
}
.iconBox {
	width:56px;
	float:left;
	padding:0 24px 0 0; /* 26-04-2011 */
}
.iconBoxTwo {
/*background:url(../images/twitter.jpg) no-repeat 0 0;*/ /* 26-04-2011 */

}
.iconBoxThree {
	padding:0 0 0 0;/* 26-04-2011 */
}
.iconBoxCont {
	background:url(../images/facebook-bg.jpg) no-repeat 0 0;
	clear:both;
	height:46px;
	text-align:center;
}
.iconBoxCont span {
	font-size:11px;
	display:block;
	line-height:12px;
	padding:5px 0 5px;
}
.iconBoxCont strong {
	font-size:20px;
	display:block;
	line-height:20px;
}
.eventContent p a {
	color:#616161;
	background-color:inherit;
	text-decoration:underline;
}
.eventContent p a:hover {
	color:#616161;
	background-color:inherit;
	text-decoration:none;
}
.upcomingEvents h2 {
	font-size:27px;
	line-height:29px;
}
.blogrightPan h2.aboutus, .leftPanBlog h2.aboutus {
	color:#4b1964;
}
.contactusrightPan h2.aboutus, .contactusLeftPan h2.aboutus {
	color:#4b1964;
}
p.meetText {
	font-size:18px !important;
}
/* ------------- 16.4.11 ------------------ */
.bottommar {
	margin:0 0 10px 0;
	float:left;
}
/* ***** Course Page ***** */
.headerCourse {
	position:relative;
	height:211px;
	clear:both;
}
#slideshowCourse {
	position:relative;
	height:211px;
	z-index:10;
}
.headerContentCourse {
	width:416px;
	position:absolute;
	z-index:100;
	top:75px;
	left:20px;
}
.headerContentCourse h1 {
	font-size:60px;
	line-height:52px;
	font-weight:normal;
	color:#fff;
	background-color:inherit;
	padding:0 0 10px;
	font-weight:bold;
}
.coursePageBottomRight {
	clear:both;
	padding:0 0 22px;
	height:100%;
	margin:0 0 20px;
	position:relative;
	overflow:hidden;
	background:url(../images/line-bottom.gif) no-repeat 50% 100%;
}
.coursePageleftPan {
	background:url(../images/linecourse.gif) no-repeat right top;
	width:155px;
	padding:0 33px 0 0;
	float:left;
	min-height:500px;
	height:500px;
	text-align:justify;
}
.coursePageleftPan h3 {
	font-size:12px;
	font-weight:bold;
	color:#616161;
}
.coursePageRightPan {
	background:url(../images/linecourse.gif) no-repeat left top;
	width:231px;
	float:right;
	padding:0 0 0 28px;
}
ul.leftLink {
	list-style:none;
	margin:0 0 20px 0;
}
ul.leftLink li {
	width:155px;
	margin:3px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background:#F3E5BC url(../images/course-left-link.gif) repeat-x bottom left;
}
ul.leftLink li span.top {
	width:155px;
	height:3px;
	background:url(../images/left-link-top.gif) no-repeat 0 0;
	display:block;
}
ul.leftLink li span.bottom {
	width:155px;
	height:4px;
	background:url(../images/left-link-bot.gif) no-repeat 0 0;
	display:block;
}
ul.leftLink li:hover span.bottom, ul.leftLink li.selected span.bottom {
	width:155px;
	height:4px;
	background:url(../images/left-link-bot-hover.gif) no-repeat 0 0;
	display:block;
}
ul.leftLink li:hover span.top, ul.leftLink li.selected span.top {
	width:155px;
	height:3px;
	background:url(../images/left-link-top-hover.gif) no-repeat 0 0;
	display:block;
}
ul.leftLink li a {
	width:137px;
	padding:3px 9px 3px 9px;
	color:#4A1964;
	background:url(../images/course-li-bg.gif) no-repeat 128px center;
	display:block;
	text-decoration:none;
}
ul.leftLink li a:hover, ul.leftLink li.selected a {
	background:#54206F url(../images/course-li-hover-bg.gif) no-repeat 128px center;
	color:#ffffff;
}
.coursePageCenter {
	width:508px;
	float:left;
	padding:0 0 0 18px;
}
.coursePageCenterLeft {
	float:left;
	width:260px;
}
.coursePageCenterLeft p {
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	color:#4A1964;
}
.coursePageCenterRight {
	float:left;
	padding:0 0 0 21px;
	width:193px;
}
.pricing {
	width:214px;
	margin:0 0 10px 0;
}
.pricingTop {
	height:3px;
	width:214px;
	background:url(../images/pricing-top.gif) no-repeat 0 0;
}
.pricingMid {
	padding:10px 12px 0 12px;
	width:190px;
	background:#F3E5BB url(../images/pricing-mid.gif) repeat-x bottom left;
}
.pricingBot {
	height:4px;
	width:214px;
	background:url(../images/pricing-bot.gif) no-repeat 0 0;
}
.pricingMid h2 {
	font-size:16px;
	line-height:16px;
	font-weight:normal;
}
.pricingMid h2 span {
	font-weight:bold;
}
.pricingMid p {
	font-size:12px;
	color:#4A1964;
}
ul.img-link li {
	float:left;
	margin:0 25px 10px 0;
}
ul.img-link li.last {
	margin:0 0 0 0;
}
ul.img-linkTwo li {
	float:left;
	margin:0 14px 10px 0;
}
ul.img-linkTwo li.last {
	margin:0 0 0 0;
}
.coursePageCenter p {
	text-align:justify;
}
.coursePageCenter h3 {
	font-size:16px;
}
ul.roundBullets {
	padding:0;
	margin:0;
	list-style:none;
}
ul.roundBullets li {
	margin:0 0 13px 0;
	padding:0 0 0 20px;
	color:#616161;
	font-size:12px;
	background:url(../images/round-bullet.gif) no-repeat 0 5px;
	text-align:justify;
}
/* ***** Members page ***** */
.members {
	width:909px;
	margin: 0 auto 28px auto;
}
.members h2 {
	font-size:20px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.members p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
a.btnCreateTopic {
	float:left;
}
a.btnCreateTopicBot {
	float:left;
	margin:25px 0 27px 0;
}
a.subscribe {
	float:right;
	color:#65289A;
}
.tableHolder {
	margin:25px 0 0 0;
	width:908px;
}
.tableBot {
	height:5px;
	width:908px;
	background:url(../images/table-bottom.gif) no-repeat 0 0;
}
table.members {
	border:0;
	margin:0;
}
table.members td a {
	color:#65289A;
}
table.members td a:hover {
	color:#65289A;
	text-decoration:none;
}
table.members tr td {
	border:none;
}
table.members thead th {
	padding:7px;
	background:#E3CAC0;
	color:#000000;
}
table.members tbody {
	border:1px solid #E3CAC0;
}
table.members tbody td {
	padding:3px 3px 3px 3px;
	color:#000000;
	border-bottom:1px solid #E3CAC0;
	border-right:1px solid #E3CAC0;
}
table.members tbody td.first {
	padding:5px;
	color:#000000;
	border-bottom:1px solid #E3CAC0;
	border-right:1px solid #E3CAC0;
	border-left:1px solid #E3CAC0;
}
table.members tbody td.third {
	color:#7D7D7D;
}
table.members thead th.leftTop {
	background:#E3CAC0 url(../images/table-tl.gif) no-repeat 0 0;
}
table.members thead th.leftRight {
	background:#E3CAC0 url(../images/table-tr.gif) no-repeat right 0;
}
/* ***** Next Steps ***** */
.optionMain {
	float:left;
	margin: 0 25px 25px 0;
	width:231px;
	background:url(../images/option-bg.gif) no-repeat 0 0;
	overflow:hidden;
}
.optionMainLast {
	float:left;
	width:231px;
	background:url(../images/option-bg.gif) no-repeat 0 0;
	overflow:hidden;
}
.optionMain h2 img, .optionMainLast h2 img {
	margin:0;
}
.optionMain h3, .optionMainLast h3 {
	float:left;
	margin:22px 0 0 0;
	font-size:14px;
	line-height:18px;
	width:140px;
}
.imageBox {
	float:right;
	margin:22px 0 0 0;
}
.imageBoxTwo {
	float:right;
	margin:0 0 0 0;
}
.optionMain a, .optionMainLast a {
	text-decoration:none;
}
.btnCommon {
	float:left;
	height:15px;
	background:#4A1964;
	display:block;
	padding:4px 8px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	cursor:pointer;
	margin:0 0 20px 0;
}
.btnCommonSubmit {
	float:right;
	margin:10px 0 0 0;
	height:20px;
	background:#4A1964;
	display:block;
	padding:1px 8px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	cursor:pointer;
}
.btnCommonRight {
	float:right;
	height:15px;
	background:#4A1964;
	display:block;
	padding:4px 8px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	cursor:pointer;
}
.optionMain p span, .optionMainLast p span {
	font-weight:bold;
	color:#4A1964;
}
.optionMain table td label {
	font-size:12px;
}
.optionMain .inputBox {
	width:154px;
	height:21px;
	border:1px solid #bcb9b3;
	background:url(../images/input-bg.gif) repeat-x 0 0;
	color:#000;
	margin:0 0 3px;
}
.optionMain .submitBtn {
	border:none;
	background:none;
	color:#ffffff;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	margin:2px 0 0 0;
}
/*15-6-2011*/

.optionMainLast .inputBox {
	width:226px;
	height:21px;
	border:1px solid #bcb9b3;
	background:url(../images/input-bg.gif) repeat-x 0 0;
	color:#000;
	margin:0 0 3px;
}
.optionMainLast .submitBtn {
	border:none;
	background:none;
	color:#ffffff;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	margin:0px 0 0 0;
}
.special_offer_btn_class {
	left: 104px;
	position: absolute;
	top: -35px;
	width: 55px;
}
/*15-6-2011*/

.diploma {
	float:left;
	margin:0 20px 20px 0;
}
/* 26-04-2011 */
a.facebook {
	float:left;
	margin:3px 5px 0 0;
	height:19px;
	width:19px;
	display:block;
	background: url(../images/icons.png) no-repeat 0 0;
}
a.facebook:hover {
	background: url(../images/icons.png) no-repeat 0 -20px;
}
a.twitter {
	float:left;
	margin:3px 5px 0 0;
	height:19px;
	width:19px;
	display:block;
	background: url(../images/icons.png) no-repeat 0 -40px;
}
a.twitter:hover {
	background: url(../images/icons.png) no-repeat 0 -60px;
}
a.blogger {
	float:left;
	margin:3px 0 0 0;
	height:19px;
	width:19px;
	display:block;
	background: url(/images/icons.png) no-repeat 0 -80px;
}
a.blogger:hover {
	background: url(../images/icons.png) no-repeat 0 -100px;
}
.footerRight span span {
	float:left;
	margin:0 5px 0 0;
}
.iconBox a {
	float:left;
	margin:0 0 10px 0;
	height:27px;
	width:59px;
	display:block;
}
a.facebookBlog {
	background:url(../images/facebook-low.gif) no-repeat 0 0;
}
a.facebookBlog:hover {
	background:url(../images/facebook-high.gif) no-repeat 0 0;
}
a.twitt {
	background:url(../images/twitter-low.gif) no-repeat 0 0;
}
a.twitt:hover {
	background:url(../images/twitter-high.gif) no-repeat 0 0;
}
a.blogg {
	background:url(../images/blogger-low.gif) no-repeat 0 0;
}
a.blogg:hover {
	background:url(../images/blogger-high.gif) no-repeat 0 0;
}
/* ----------------- 1905-2011 --------------------------- */
ul.img-linkThree li {
	float:left;
	margin:0 4px 10px 0;
}
ul.img-linkThree li.last {
	margin:0 0 0 0;
}
h2.availableDates {
	margin-top:21px;
}
.dateMain {
	width:100%;
	font-size:12px;
	margin-bottom:26px;
	float:left;
}
.dateRow {
	width:520px;
}
.dateLeft {
	float:left;
	width:130px;
	margin:0 44px 0 0;
}
.dateRight {
	float:left;
	width:335px;
}
.formMain {
	background:#F3E5BC url(../images/form-bg.gif) repeat-x left bottom;
	width:463px;
	padding:20px 20px 10px 20px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius:10px;
	height:100%;
	overflow:hidden;
}
.formRow {
	width:463px;
	float:left;
	margin-bottom:10px;
}
.formRowLast {
	width:463px;
	float:left;
}
.formRow label, .formRowLast label {
	float:left;
	width:76px;
	font-size:12px;
	font-weight:bold;
	color:#616161;
	text-align:right;
	margin-right:3px;
}
.formRow span.inputbox, .formRowLast span.inputbox {
	float:left;
	height:21px;
	width:147px;
	border:1px solid #A8ACAD;
	background:url(../images/form-input.gif) no-repeat 0 0;
	margin-right:3px;
}
.formRow span.inputbox input, .formRowLast span.inputbox input {
	border:none;
	background:none;
	width:140px;
}
.formRow .textArea, .formRowLast .textArea {
	float:left;
	height:81px;
	width:380px;
	border:1px solid #A8ACAD;
	background:url(../images/form-textarea-bg.gif) no-repeat 0 0;
}
.formRow .selectBox, .formRowLast .selectBox {
	float:left;
	width:147px;
	border:1px solid #A8ACAD;
}
.btnProceed {
	height:35px;
	width:108px;
	border:none;
	background:url(../images/btn-proceed.gif) no-repeat 0 0;
	cursor:pointer;
	float:right;
}
span.vat {
	color:#4A1964;
	font-size:22px;
	line-height:40px;
	font-weight:bold;
	float:left;
	width:115px;
	text-align:right;
	margin-right:13px;
}
span.vat span {
	font-size:12px;
}
#optionOne, #optionTwo, #optionThree, #optionFour {
	width:541px;
	background:#ffffff;
}
#optionOne h2, #optionTwo H2, #optionThree h2, #optionFour h2 {
	padding:0 25px 0 25px;
	margin-bottom:10px;
	font-weight:bold;
}
#optionOne p, #optionTwo p, #optionThree p, #optionFour p {
	font-size:12px;
	line-height:14px;
	margin-bottom:13px;
	padding:0 25px 0 25px;
	text-align:justify;
}
.inlineContent {
	width:541px;
	background:#ffffff;
}
.inlineContent h2 {
	padding:20px 25px 0 25px;
	margin-bottom:10px;
	font-weight:bold;
}
.inlineContent p {
	font-size:12px;
	line-height:14px;
	margin-bottom:13px;
	padding:0 25px 0 25px;
	text-align:justify;
}
#wrapper {
	width: 510px;
	margin-right: auto;
	font-size: 14px;
}
.accordionButton {
	/*   width: 100%;*/
    float: left;
	background: url(../images/tabs-bg.jpg) repeat-x scroll 0 0 transparent;
	color: #FFF;
	cursor: pointer;
	text-align: center;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	margin-top:5px;
}
.accordionContent {
	float: left;
	display: none;
}
.accordionContentShow {
	float: left;
	display: block;
}
.buttonHalf {
	width: 160px;
	float: left;
	border-right: 1px solid #fff;
	padding: 10px 0px 10px 0px;
	position: relative;
}
.special_offer_btn {
	float: left;
	left: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	top: -32px;
}
.buttonHalfBackground {
	/*   width: 170px;*/
      width:160px;
	float: left;
	border-right: 1px solid #fff;
	background: url("../images/arrow.png") no-repeat #4A1863 135px 8px;
	/*   background: url("../images/arrow.png") no-repeat #4A1863 145px 8px;*/
    padding: 10px 0px 15px 0px;
	position: relative;
}
.month_detail_frame {
	float:left;
	padding:10px;
	margin:0px;
	background-color:#e8e8e8;/* width:486px; */
	width:459px;
	border: solid 2px #4a1964;
}
.month_detail {
	float:left;
	padding:0px;
	margin:0px;
}
.month_detail .heading {
	float:left;/* width:484px;*/
	width:450px;
	padding:0px;
	margin:0px;
	background:#eee0b3;
	text-transform:uppercase;
	border: solid 1px #dacca0;
}
.month_detail .heading ul {
	float:left;
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.month_detail .heading ul li {
	float:left;
	padding:5px 0px 5px 0px;
	margin:0px;
	display:inline;
	border-right: solid 1px #dacca0; /* width:120px;*/
	width:110px;
	text-align:center;
	font-size:12px;
	background:#eee0b3;
	color:#4d1b66;
}
.month_detail .heading ul li.bdr_none {
	border:none;
}
.month_detail .description {
	float:left;/* width:484px; */
	width:450px;
	padding:0px;
	margin:0px;
	background:#fff;
	border-right: solid 1px #d7d7d7;
	border-bottom: solid 1px #d7d7d7;
	border-left: solid 1px #d7d7d7;
}
.month_detail .description ul {
	float:left;
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.month_detail .description ul li {
	float:left;
	font-weight: bold;
	padding:10px 0px 0px 0px;
	margin:0px;
	display:inline;
	border-right: solid 1px #d7d7d7;
	width:110px;
	text-align:center;
	height:65px;
	background:#fff;
	color:#8b8b8b;
	font-size:12px;
}
.month_detail .description ul li.bdr_none {
	border:none;
}
.month_detail .description ul li input {
	border:1px solid #d4d4d4;
	background-color:#e3e3e3;
	font-size:13px;
	font-weight:bold;
	color:purple;
	cursor:pointer;
	padding:2px 2px 0px 2px;
*height:21px;
}
.availableSeats {
	font-size: 14px;
	color:green;
}
.fullSeats {
	font-size: 14px;
	color:red;
}
.limitedSeats {
	font-size: 14px;
	color:brown;
}
/* Booking Form - Start */
.beta-base .preheader, .beta-base .header, .beta-base .sidebar, .beta-base .body, .beta-base .footer, #mainContent {
	text-align: left;
}
.beta-base .preheader, .beta-base .header, .beta-base .body, .beta-base .sidebar, .beta-base .leftSidebar, .beta-base .rightSidebar, .beta-base .footer {
	margin: 0;
	padding: 0;
	border: none;
	white-space: normal;
	line-height: normal;
}
.beta-base .title, .beta-base .subtitle, .beta-base .text, .beta-base img {
	margin: 0;
	padding: 0;
	background: none;
	border: none;
	white-space: normal;
	line-height: normal;
}
.beta-base .bodyContainer td.preheader, .beta-base .bodyContainer td.header {
	padding: 0;
}
.beta-base .bodyContainer td.body, .beta-base .bodyContainer td.footer, .beta-base .bodyContainer td.sidebar, .beta-base .bodyContainer td.leftSidebar, .beta-base .bodyContainer td.rightSidebar {
	padding: 20px;
}
.beta-base .optout {
	margin-bottom: 10px;
	margin-top: 10px;
}
div.infusion-captcha {
	width: 220px;
	padding: 10px;
}
div.infusion-captcha input, div.infusion-captcha select, div.infusion-captcha textarea {
	width: 95%;
	display: inline-block;
	vertical-align: middle;
}
table.infusion-field-container td.infusion-field-input-container input[type='text'], table.infusion-field-container td.infusion-field-input-container input[type='password'], table.infusion-field-container td.infusion-field-input-container textarea {
	width: 98%; /* must be 98% to make the snippet-menu line up due to border width */
	margin: 0;
}
table.infusion-field-container td.infusion-field-input-container select {
	width: 101%;
	margin: 0;
}
table.infusion-field-container td.infusion-field-label-container {
	padding-right: 5px;
}
td.header .image-snippet img {
	vertical-align: bottom;
}
#webformErrors {
	color: #990000;
	font-size: 14px;
}
.infusion-form {
	margin: 0;
	height: 100%;
}
.infusion-option {
	display: block;
}
.beta-font-b .title {
	font-size: 20px;
	font-weight: bold;
	font-family: arial, sans-serif;
}
.beta-font-b .subtitle {
	font-size: 11px;
	font-weight: normal;
	font-family: arial, sans-serif;
}
.beta-font-b .text {
	font-size: 12px;
	font-family: arial, sans-serif;
}
.beta-font-b .preheader .text {
	font-size: 11px;
	font-family: arial, sans-serif;
}
.beta-font-b .footer a {
	font-size: 11px;
}
.beta-font-b .footer .text {
	font-size: 10px;
	font-family: verdana, sans-serif;
}
.beta-font-b .sidebar .title {
	font-size: 15px;
	font-weight: bold;
	font-family: arial, sans-serif;
}
.beta-font-b a {
	font-family: arial, sans-serif;
}
.beta-font-b .sidebar .subtitle {
	font-size: 12px;
	font-family: arial, sans-serif;
}
.beta-font-b .sidebar .text {
	font-size: 11px;
	font-family: arial, sans-serif;
}
.infusion-field-label-container {
	font-size: 14px;
	font-family: arial, sans-serif;
}
.infusion-field-input-container {
	font-size: 12px;
}
.infusion-option label {
	font-size: 14px;
	font-family: arial, sans-serif;
}
/* order is very important!  Overridden classes MUST come first */
.blue .background {
	background-color: #4A1863;
}
.blue a {
	color: #0934C1;
}
.blue .text {
	color: #0B175F;
}
.blue .preheader a {
	color: #D4D4D4;
}
.blue .preheader .text {
	color: #D4D4D4;
}
.blue .header {
	background-color: #EEEEEE;
}
.blue .title {
	color: #3B607E;
}
.blue .subtitle {
	color: #BD3919;
}
.blue .sidebar .title {
	color: #3B607E;
}
.blue .sidebar .subtitle {
	color: #E74F46;
}
.blue .footer {
	background-color: #EEEEEE;
}
.blue .footer a {
	color: #0934C1;
}
.blue .footer .text {
	color: #2A2928;
}
.blue .infusion-field-label-container {
	color: #000000;
}
.blue .infusion-option label {
	color: #000000;
}
.infusion-field-label-container {
	text-align:Left;
}
.infusion-field-label-container {
	vertical-align:Middle;
}
.infusion-field-input-container {
	width:200px;
}
.infusion-field-input-container input[type="text"] {
	background:url(../images/inputbox-bg.gif) repeat-x 0 0;
	border: 1px solid #BCB9B3;
}
.infusion-field-input-container select {
	background:url(../images/inputbox-bg.gif) repeat-x 0 0;
	border: 1px solid #BCB9B3;
}
.bodyContainer {
	margin: 10px;
	width: 425px;
}
/* Booking Form - End*/

.bookingFormInvoice {
	background:url(../images/invoice-me.png) no-repeat 0 0;
	border:none;
	cursor:pointer;
	height: 23px;
	width:87px;
}
.cancelFormInvoice {
	background:url(../images/cancel.png) no-repeat 0 0;
	border:none;
	cursor:pointer;
	height: 23px;
	width:65px;
}
/*Change Color Of Image on Hover - Added by Mohit on Feb 22 2012*/
.facesDiv {
	float: right;
	margin-right: 18px;
}
.facesDiv ul li {
	float:left;
	margin-left: 4px;
}
.face01 {
	display: block;
	width: 48px;
	height: 54px;
	background: url('../images/faces_all.jpg') bottom;
	text-indent: -99999px;
	background-position: 0px -54px;
}
.face01:hover {
	background-position: 48px -54px;
}
.face09 {
	display: block;
	width: 48px;
	height: 54px;
	background: url('../images/faces_all.jpg') bottom;
	text-indent: -99999px;
	background-position: 0px -162px;
}
.face09:hover {
	background-position: 48px -162px;
}
.face07 {
	display: block;
	width: 48px;
	height: 54px;
	background: url('../images/faces_all.jpg') bottom;
	text-indent: -99999px;
	background-position: 0px -108px;
}
.face07:hover {
	background-position: 48px -108px;
}
.face10 {
	display: block;
	width: 48px;
	height: 54px;
	background: url('../images/faces_all.jpg') bottom;
	text-indent: -99999px;
	background-position: 0px -216px;
}
.face10:hover {
	background-position: 48px -216px;
}
.face11 {
	display: block;
	width: 48px;
	height: 54px;
	background: url('../images/faces_all.jpg') bottom;
	text-indent: -99999px;
	background-position: 0px -270px;
}
.face11:hover {
	background-position: 48px -270px;
}
.face12 {
	display: block;
	width: 48px;
	height: 54px;
	background: url('../images/faces_all.jpg') bottom;
	text-indent: -99999px;
	background-position: 0px 0px;
}
.face12:hover {
	background-position: 48px 0px;
}
.booknow {
	border: 1px solid #D4D4D4;
	background-color: #E3E3E3;
	font-size: 13px;
	font-weight: bold;
	color: purple;
	cursor: pointer;
	padding: 2px 2px 0px 2px;
}
/*CPD Classes*/

.cpd_short img {
	border:0px;
}
.cpd_short {
	margin:auto;
	width:510px;
	font-size:16px;
}
.cpd_short ul {
	float:left;
	padding:0px;
	margin:0px;
}
.cpd_short ul li {
	float:left;
	padding:9px;
	margin:0px 0px 10px 10px;
	list-style-type:none;
	background:#f4f4f4;
	border: solid 1px #d3d3d3;
	width:225px;
}
.cpd_short_content {
	font-size:15px;
	float:left;
	padding:15px 0px 15px 0px;
	background:#4d1a65;
	color:#fff;
	text-align:center;
	width:225px;
	line-height:20px;
}
.cpd_short_content span {
	font-size:22px;
	font-weight:bold;
	text-align: center;
}
.cpd_short_content_detail {
	float:left;
	padding:5px;
	margin:0px;
	width:213px;
	background:#fff;
	border: solid 1px #d3d3d3;
}
.cpd_short_content_detail input {
	border: 1px solid #D4D4D4;
	background-color: #E3E3E3;
	font-size: 13px;
	font-weight: bold;
	color: purple;
	cursor: pointer;
	padding: 2px 2px 0px 2px;
}
/* NLP Classes*/
.nlp_content {
	font-size:15px;
	float:left;
	width:398px;
	background:#f6f6f6;
	border-right: solid 1px #dedede;
	border-bottom: solid 1px #dedede;
	border-left: solid 1px #dedede;
	padding:10px;
	background:#f6f6f6;
}
.nlp_content ul {
	float:left;
	padding:0px;
	margin:0px;
}
.nlp_content ul li {
	float:left;
	padding:0px;
	margin-bottom:5px;
	list-style-type:none;
}
.nlp_content ul li .weekend {
	float:left;
	padding:10px 0px 10px 0px;
	margin:0px;
	text-align:center;
	background:#e6d7a4;
	color:#4b1964;
	width:120px;
}
.nlp_content ul li span {
	float:left;
	padding:9px 0px 9px 30px;
	margin:0px;
	background:#fff;
	color:#3c3c3c;
	width:245px;
	border: solid 1px #dedede;
}
#nlp-wrapper {
	font-size: 14px;
	margin-left: auto;
	margin-right: auto;
	width: 421px;
}
.nlp-accordionButton {
	background: url("../images/tabs-bg.jpg") repeat-x scroll 0 0 transparent;
	color: #FFFFFF;
	float: left;
	font-size: 15px;
	font-weight: normal;
	margin-top: 5px;
	text-align: center;
	text-decoration: none;
	width: 100%;
}
.nlp-buttonHalf {
	border-right: 1px solid #FFFFFF;
	float: left;
	padding: 10px 0;
	position: relative;
	cursor:pointer;
	width: 210px;
}
.nlp-buttonHalfBackground {
	background: url("../images/arrow.png") no-repeat scroll 185px 8px #4A1863;
	border-right: 1px solid #FFFFFF;
	float: left;
	padding: 10px 0 15px;
	cursor:pointer;
	position: relative;
	width: 209px!important;
}
/* Course Redesign CSS*/
.left_area {
	float:left;
	width:100%;
	min-height: 455px;
}
.left_btns {
	position: absolute;
	float:left;
	padding:10px 0px 0px 10px;
	margin:0px;
	background:#4a1863;
	border-radius:4px 0px 0px 4px;
	font-size:22px;
	font-weight:bold;
	color:#fff;
	width:145px;
	text-align:center;
}
.left_btns img {
	float:left;
	padding-left:7px;
}
.left_btns ul {
	float:left;
	padding:10px 0;
	margin:0px;
}
.left_btns ul li {
	font-weight:normal;
	float:left;
	padding:0px;
	margin-bottom:10px;
	list-style-type:none;
	background:#e9d6a3;
	border-radius:2px;
	font-size:13px;
	color:#4a1863;
	text-align:left;
}
.left_btns ul li:hover {
	background:#fff;
	border-radius:2px;
	color:#4a1863;
}
.left_btns ul li a {
	padding:10px 0px 10px 5px;
	width:130px;
	display:block;
	text-decoration:none;
	color:#4a1863;
	background:url(../images/arrow-right.png) no-repeat 110px 9px;
}
.left_btns ul li.active {
	background:#fff;
	border-radius:2px 0px 0px 2px;
	width:155px;
}
.button_detail {
	margin-left:155px;
	float:left;
	width:583px;
	border: solid 2px #fff;
	border-radius:0px 4px 4px 0px;
	padding:10px;
	text-align:justify;
}
.button_detail .title {
	font-size:20px;
	color:#4a1863;
}
.title {
	font-size:20px;
	color:#4a1863;
}
.button_detail .sub_title {
	font-size:15px;
	color:#616161;
	font-weight:bold;
}
.sub_title {
	font-size:15px;
	color:#616161;
	font-weight:bold;
}
.button_detail p {/*font-family: Helvetica, Arial, sans-serif;*/
	padding:0 0 15px;
	font-size:small;
	font-family: tahoma, arial, helvetica, sans-serif; /*font-size:13px;*/
	text-align:justify;
	line-height:14px;
}
.book_now {
	float: right;/*  width: 231px;*/
}
.check_dates {
	margin-bottom:20px; /*float:left;*/
}
.free_coaching {
	float:right;
	margin:0px;
	width:231px;
}
.free_coaching_hdr {
	float:left;
	background:url(../images/free-coaching-title-bg.png) no-repeat;
	width:240px;
	height:45px;
	font-size:16px;
	font-weight:bold;
	color:#4a1863;
	padding:15px 10px 0px 10px;
}
.free_coach {
	float:left;
	margin-right:30px;
}
.what_is_this a {
	color:#fff;
	text-decoration:none;
}
.what_is_this a:hover {
	text-decoration:underline;
}
.free_coaching_content {
	float:left;
	padding:10px 10px 10px 0px;
	border: solid 1px #dddddd;
	border-radius: 0px 0px 4px 4px;
	width:218px;
}
.free_coaching_content ul {
	float:left;
	padding:0px;
	margin:0px;
}
.free_coaching_content ul li {
	float:left;
	padding:0px;
	margin-bottom:10px;
	list-style-type:none;
}
.free_coaching_content ul li [type="text"] {
	float:left;
	border:solid 1px #dadada;
	color:#8a8a8a;
	padding:5px;
	width:110px;
}
.free_coaching_content ul li label {
	float:left;
	text-align:right;
	border:none;
	padding:3px 5px 0px 0px;
	font-size:12px;
	width:90px;
}
.free_coaching_content ul li select {
	float:left;
	border:solid 1px #dadada;
	padding:5px;
	width:122px;
}
.reserve_btn {
	float:right;
	padding:5px;
	border:none;
	margin-top:5px;
	border-radius:4px;
	background-color: #4b1863;
	font-weight: bold;
	color:#fff;
	cursor:pointer;
}
ul.tick {
	float:left;
	padding:0 0 20px 0;
	margin:0px;
}
ul.tick li {
	float:left;
	font-size: 13px;
	padding-left:20px;
	width:470px;
	margin:0 0 0 20px;
	list-style-type:none;
	background:url(../images/tick.png) no-repeat 0px 3px;
	font-family:tahoma, arial, helvetica, sans-serif;
}
ul.tick a {
	text-decoration: none;
	color:#616161;
}
ul.tick a:hover {
	text-decoration: none;
}
.index_btn {
	float:left;
	padding-top:18px;
	margin-right:20px;
	background:url(../images/index_btn.png) no-repeat;
	width:52px;
	height:52px;
	font-size:40px;
	font-family:Impact;
	color:#4a1863;
}
/* Home Connect Icons */
.home_social_icons {
	float:left;
	background:url(../images/home-social-icons-bg.png) no-repeat;
	width:230px;
	height:100px;
	font-family:Impact;
	font-size:30px;
	color:#4a1863;
	padding-top:20px;
	margin-bottom:20px;
}
.home_social_icons ul {
	float:left;
	padding:10px 0px 0px 10px;
	margin:0px;
}
.home_social_icons ul li {
	float:left;
	list-style-type:none;
	margin-left:3px;
}
.free_book {
	float:right;
	margin:20px 0px 15px 0px;
	background:#f8f8f8;
	border-radius:4px;
	width:228px;
	border: solid 1px #ececec;
	padding:5px 0px 0px 0px;
}
.free_book_form {
	float:left;
	padding:15px 0px 15px 10px;
}
.free_book_form ul {
	float:left;
	padding:0px;
	margin:0px;
}
.free_book_form ul li {
	float:left;
	list-style:none;
	margin-bottom:5px;
}
.free_book_form ul li label {
	float: left;
	font-size: 12px;
}
.free_book_form ul li .input_field {
	float:left;
	padding:5px;
	border: solid 1px #dcdcdc;
	color:#4a1863;
	width:195px;
}
.free_book_form .btn {
	float:right;
	padding:2px 10px 0 0;
}
/* Opt In Forms */
.form {
	width:231px;
	float:right;
	color:#6e6e6e;
	margin-bottom:5px;
}
.form_hdr {
	background:#4a1863;
	width:220px;
	float:left;
	padding:5px 5px 20px 5px;
	border-radius:10px 10px 0px 0px;
	font-size:25px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	line-height:25px;
}
.form_content {
	border:solid 1px #e3e3e3;
	width:228px;
	float:left;
	padding-bottom:10px;
	border-radius:0px 0px 10px 10px;
}
.form_content ul {
	float:left;
	padding:15px 0px 0px 0px;
	margin:0px;
}
.form_content ul li {
	float:left;
	padding:0px;
	margin:0px;
	list-style-type:none;
	margin-bottom:10px;
}
.form_content ul li [type="text"] {
	border: 1px solid #DADADA;
	color: #8A8A8A;
	float: left;
	padding: 5px;
	width: 110px;
}
.form_content ul li select {
	border: 1px solid #DADADA;
	float: left;
	padding: 5px;
	width: 122px;
}
.form_content ul li label {
	text-align:right;
	font-size:12px;
	float:left;
	padding:4px 5px 0px 0px;
	width:90px;
}
.form_content ul li select {
	float:left;
	padding:2px;
	width:120px;
}
.form_description {
	position:relative;
	float:left;
	background:#f4f4f4;
	padding:25px 10px 10px 10px;
	width:208px;
	font-size:14px;
	color:#535353;
}
.launch_btn {
	position:absolute;
	top:-15px;
	left:10px;
	float:left;
}
.btn_optin {
	float:right;
	background:#4a1863;
	font-size:15px;
	padding:2px 10px 2px 10px;
	border-radius:4px;
	color:#fff;
	font-weight:bold;
	margin-right:15px;
	cursor:pointer;
}
.btn_optin a {
	text-decoration:none;
	color:#fff;
}
.btn_optin a:hover {
	text-decoration:none;
}
/* May 7 2012 */
.share_icons {
	background: none repeat scroll 0 0 #E9D6A3;
	border-radius: 4px 4px 4px 4px;
	float: left;
	left:0px;
	padding:4px;
	position: absolute;
	top: 285px;
	z-index: 20000;
}
/*.share_icons{ float:left; background:#e9d6a3; border-radius:4px; padding:4px;}*/
.share_icons ul {
	float:left;
	padding:0px;
	margin:0px;
}
.share_icons ul li {
	float:left;
	list-style-type:none;
	margin-left:4px;
	height:29px;
	padding:0px;
}
.share_text {
	float:left;
	padding:5px 5px 0px 0px;
	color:#4a1863;
}
.left_col {
	background: none repeat scroll 0 0 #4A1863;
	border-radius: 8px 8px 8px 8px;
	float: left;
	margin: 0 0 10px 0;
	padding: 10px;
	width: 400px;
}
.videos {
	float:left;
	background:#e9d6a3;
	padding:10px;
	border-radius:8px 8px 0px 0px;
	width:380px;
}
.videos ul {
	float:left;
	padding:0px;
	margin:0px;
}
.videos ul li {
	float:left;
	list-style:none;
	width:185px;
	text-align:center;
	color:#4a1863;
	padding:0px;
	margin:0px 5px 0px 0px;
}
.video_text {
	text-align:center;
	display:inline-block;
}
.our_courses {
	float:left;
	padding:10px;
	background:#fff;
	border-radius:0px 0px 8px 8px;
	width:380px;
	margin-bottom:10px;
}
.heading {
	float:left;
	font-size:20px;
	color:#4a1863;
}
.logos {
	float:left;
	width:380px;
	padding-top:20px;
}
.logos ul {
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
}
.logos ul li {
	float:left;
	margin-right:8px;
	padding:0px;
}
.home_left_banner {
	width:380px;
}
.find_btn {
	float:right;
}
.img_right {
	margin:0px !important;
}
.find_btn {
	float:right;
}
.center_col {
	float:left;
	width:270px;
	margin:0px 0px 0px 30px;
}
.image_div {
	width:270px;
}
.center_col_hdr {
	line-height:31px;
	float:left;
	background:#4a1863;
	font-size:25px;
	font-weight:bold;
	color:#fff;
	border-radius:8px 8px 0px 0px;
	padding:10px;
	width:260px;
	margin-bottom:10px;
}
.right_col {
	float:right;
	width:242px;
}
.right_col img {
	margin-bottom:7px;
}
.rightPan img{margin-bottom:7px;}
.youth_right_section img{margin-bottom:7px;}
.rightPan .free_book{margin:0;}
.divider {
	padding: 0 0 15px;
}
/* 14 May 2012 Scroller*/
#slider {
	width:380px;
	height:360px;
	position:relative;
	overflow:hidden;
	margin-left:5px;
}
#mask-gallery {
	overflow:hidden;
}
#gallery {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	overflow:hidden;
	width:490px;
	margin:0px 0px 0px -5px;
}
#gallery li {
	float:left;
	display:inline;
	margin:0px -310px 0px 25px;
	width:100%;
	opacity:0.1;
	filter:alpha(opacity=10);
}
#gallery li img {
}
#gallery li.selected {
	opacity:1;
	filter:alpha(opacity=100);
}
#mask-excerpt {
	position:absolute;
	top:73px;
	left:0;
	z-index:500;
	width:380px;
	overflow:hidden;
}
#gallery li a {
	background:#FFF;
}
#gallery a:hover {
	background:#CCC;
}
#excerpt {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	opacity:0.6;
	list-style:none;
	margin:0;
	padding:0;
	z-index:10;
	left:0;
	width:380px;
	background-color:#fff;
	overflow:hidden;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size:14px;
	color:#000;
}
#excerpt li {
	padding:5px;
}
.clear {
	clear:both;
}
#buttons {
	position: absolute;
	top:550px;
	left:305px;
	margin:auto;
}
#button {
	position: absolute;
	top:550px;
	right:885px;
}
/* 6-july-2012 youth coaching left menu */
.youth_left_btns {
	float:left;
	padding:10px 0px 0px 10px;
	background:#4a1863;
	border-radius:4px;
	font-size:22px;
	font-weight:bold;
	color:#fff;
	width:175px;
	text-align:center;
	font-family:tahoma, arial, helvetica, sans-serif;
	margin-right:45px;
	margin-bottom: 10px;
}
.youth_booking_module_hdr {
	border-right: 1px solid #FFFFFF;
	float: left;
	font-size:14px;
	padding: 10px 0 15px;
	cursor:pointer;
	position: relative;
	width:210px;
}
.youth_left_btns ul {
	float:left;
	padding:0px 0px 0px 0;
	margin:0 0 0px 0;
}
.youth_left_btns ul li {
	font-weight:normal;
	float:left;
	padding:0px;
	margin-bottom:10px;
	list-style-type:none;
	background:#e5d6a3;
	border-radius:2px;
	font-size:15px;
	color:#4a1863;
	text-align:left;
}
.youth_left_btns ul li:hover {
	background:#fff;
	border-radius:2px;
	color:#4a1863;
}
.youth_left_btns ul li a {
	padding:10px 0px 10px 5px;
	width:160px;
	display:block;
	text-decoration:none;
	color:#4a1863;
	background:url(../images/purple-arrow.png) no-repeat 140px 8px;
}
.youth_left_btns ul li a:hover {
	color:#4a1863;
}
.youth_left_btns ul li.active {
	background:#fff;
	border-radius:2px 0px 0px 2px;
	width:175px;
}
.youth_left_btns ul li.active a {
	color:#4a1863;
}
.youth_center_section {
	float:left;
	width:490px;
	margin:0px 0px 10px 0px;
}
.youth_video {
	float:left;
	margin:0px;
	background:#f07000;
	padding:10px;
	border-radius:4px;
}
.youth_course_summery {
	float:left;
	background:#f5f5f5;
	box-shadow:1px 1px #d3d3d3;
	width:470px;
	padding:10px;
	border-radius:4px;
	margin-bottom:20px;
}
.youth_course_hdr {
	float:left;
	font-family:Impact;
	font-size:40px;
	text-transform:uppercase;
	color:#303030;
	padding-bottom:10px;
	margin:10px 0px 15px 0px;
}
.youth_time_period {
	font-family:Tahoma, Geneva, sans-serif;
	float:left;
	text-align:center;
	text-transform:uppercase;
	color:#fff;
	background:#f07000;
	width:210px;
	padding:16px 10px;
	border-radius:4px;
}
.youth_months {
	text-align:center;
	font-size:30px;
	font-weight:bold;
	line-height:1;
}
.youth_training {
	font-family:Tahoma, Geneva, sans-serif;
	float:right;
	text-align:center;
	text-transform:uppercase;
	color:#fff;
	background:#f07000;
	width:210px;
	padding:10px;
	vertical-align:middle;
	border-radius:4px;
}
.youth_training_time {
	text-align:center;
	font-size:20px;
	font-weight:bold;
	line-height:1;
}
.youth_white_box {
	float:left;
	width:450px;
	padding:20px 10px 10px 10px;
	background:#fff;
	border-radius:4px;
	margin-top:10px;
}
.youth_core_content {
	float:left;
	width:290px;
}
.youth_core_content ul, .youth_who_should ul, .youth_support ul {
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
	width:100%;
}
.youth_core_content ul li, .youth_who_should ul li, .youth_support ul li {
	float:left;
	background:url(../images/orange-tick.png) no-repeat 2px 2px;
	padding: 0px 0px 0px 22px;
	font-size:15px;
	font-family:tahoma, arial, helvetica, sans-serif;
	margin-bottom:8px;
	width:90%;
}
.youth_support {
	float:left;
	width:150px;
}
.youth_services_hdr {
	float:left;
	border-radius:4px;
	background:#262626;
	padding:5px 20px;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	font-size:25px;
	margin-bottom:10px;
}
.youth_who_should {
	float:left;
	border-radius:4px;
	border: solid 3px #ffa149;
	width:422px;
	padding:10px;
	line-height:1;
	margin-top:20px;
}
.youth_who_should_hdr, .choose_course_hdr {
	float:left;
	font-size:35px;
	font-family:Impact;
	color:#f07000;
	text-transform:uppercase;
	width:100%;
}
.youth_choose_course_hdr {
	font-size:24px;
	font-family:tahoma, arial, helvetica, sans-serif;
	margin-bottom:10px;
}
.youth_course_fee_btn {
	float:left;
	margin-top:15px;
}
.youth_fees {
	float:right;
}
.youth_live_training {
	float:right;
	padding:0px;
	margin:0px;
}
.youth_qualification {
	float:left;
	padding:0px;
	margin:0px;
}
.youth_right_section {
	float:right;
	width:230px;
	margin-bottom:20px;
}
.youth_coaching_leftlogo {
	padding:12px 7px 12px 7px;
}
/*end og 6-july-2012 */
/*7-jul-2012 youth excellence */
.excellence_header {
	float:left;
	margin-bottom:20px;/* background:#4a1863; */
	position:relative;/* padding:120px 10px 10px 10px;*/
	width:480px;
	border-radius:4px;
}
.coaching_ex_hdr {
	position:absolute;
	top:20px;
	left:-10px;
}
.excellence_video {
	border-radius:4px !important;
	border:10px solid #4a1863;
	margin-bottom:15px;
	width:460px;
}
.excellence_course_summery {
	float:left;
	background:#ffffff;
	box-shadow:1px 1px #d3d3d3;
	width:470px;
	/*padding:10px;*/
	padding: 0 10px 10px 10px;
	border-radius:4px;
	margin-bottom:20px;
}
.excellence_coaching_ex_course_hdr {
	float:left;
	font-size:37px;
	text-transform:uppercase;
	color:#e2d2a0;
	font-weight:bold;
	/*	margin:10px 0px 15px 5px;*/
margin:2px 0px 15px 5px;
	padding-bottom:5px;
}
.excellence_time_period {
	float:left;
	text-align:center;
	text-transform:uppercase;
	color:#fff;
	width:210px;
	padding:16px 10px;
	border-radius:4px;
	background:#491863;
}
.excellence_months {
	text-align:center;
	font-size:30px;
	font-weight:bold;
}
.excellence_training {
	float:right;
	text-align:center;
	text-transform:uppercase;
	color:#fff;
	width:210px;
	padding:10px;
	vertical-align:middle;
	border-radius:4px;
	background:#491863;
}
.excellence_training_time {
	text-align:center;
	font-size:20px;
	font-weight:bold;
}
.excellence_white_box {
	float:left;
	width:470px;
	padding:20px 5px 10px 5px;
	background:#fff;
	border-radius:4px;
	margin-top:10px;
}
.excellence_core_content {
	float:left;
	width:230px;
}
.excellence_core_content ul, .excellence_support ul {
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
	width:100%;
}
.excellence_core_content ul li, .excellence_support ul li {
	float:left;
	background: url(../images/arrow-btn.png) no-repeat 6px 6px;
	padding: 0px 15px 0px 22px;
	font-size:15px;
	font-family:tahoma, arial, helvetica, sans-serif;
	margin-bottom:6px;
	width:90%;
}
.excellence_support {
	float:right;
	width:220px;
}
.excellence_who_should ul {
	float:left;
	list-style:none;
	padding:0px;
	margin:10px 0px 0px 0px;/*width:60%;*/
}
.excellence_who_should ul li {
	/*	float:left;*/
	background: url(../images/arrow-btn.png) no-repeat 12px 6px;
	padding: 0px 15px 0px 28px;
	font-size:15px;
	font-family:tahoma, arial, helvetica, sans-serif;
	margin-bottom:2px;
	/*	display:inline;*/
	list-style:none;
}
.excellence_who_should {
	float:left;
	border-radius:4px;
	border: solid 3px #491863;
	width:422px;
	padding:10px;
	line-height:1;
	margin-top:20px;
}
.excellence_who_should_hdr, .choose_course_hdr {
	float:left;
	font-size:35px;
	font-family:Impact;
	color:#491863;
	text-transform:uppercase;
	width:100%;
}
.excellence_choose_course_hdr {
	font-size:24px;
	font-family:tahoma, arial, helvetica, sans-serif;
	margin-bottom:10px;
	color:#491863;
}
.excellence_course_fee_btn {
	float:left;
	margin-top:25px;
}
.excellence_fees {
	float:right;
	padding:5px 2px;
}
.excellence_live_training {
	float:right;
	padding:0px;
	margin:0px;
}
.excellence_qualification {
	float:left;
	padding:0px;
	margin:0px;
}
.excellence_trans-text {
	font-size:17px;
	float:left;
	padding:10px 5px 7px 5px;
	margin:0px;
	color:#4f1d68;
}
.excellence_services_hdr1 {
	font-family:Tahoma, Geneva, sans-serif;
	float:left;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	color:#4a1863;
	font-size:22px;
	width:210px;
	padding:10px 11px 10px 0;
	border-radius:4px;
	background:#e2d2a0;
}
.excellence_services_hdr {
	float:left;
	text-align:center;
	background:#491863;
	border-radius:4px;
	padding:10px 9px 0 9px;
	width:210px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#4a1863;
	font-size:22px;
}
/*6-jluy-2012 end of youth coaching excellence  */
/*7-july-2012 nlp section  */
.nlp_video {
	float:left;
	border-radius:4px !important;
	border:10px solid #a8d056;
	margin-bottom:15px;
}
.nlp_header_container {
	/*  background:#007400;*/
    border-radius: 4px 4px 4px 4px;
	float: left;
	margin: 0px 15px 10px -12px;
	/*  padding:10px;*/
    position: relative;
	width: 490px;
	line-height:1;
}
.nlp_hyp_hdr {
	top:20px;
	left:18px;
}
.nlp_course_summery {
	float:left;
	background:#f5f5f5;
	box-shadow:1px 1px #d3d3d3;
	width:465px;
	padding:10px;
	border-radius:4px;
	margin-bottom:20px;
}
.nlp_course_hdr {
	float:left;
	font-family:Impact;
	font-size:40px;
	text-transform:uppercase;
	color:#a8d056;
	padding-bottom:10px;
	margin:-25px 0px 15px 0px;
}
.nlp_time_period {
	font-family:Tahoma, Geneva, sans-serif;
	float:left;
	text-align:center;
	text-transform:uppercase;
	color:#fff;
	background:#a8d056;
	width:210px;
	padding:16px 10px;
	border-radius:4px;
}
.nlp_months {
	text-align:center;
	font-size:30px;
	font-weight:bold;
	line-height:1;
}
.nlp_training {
	font-family:Tahoma, Geneva, sans-serif;
	float:right;
	text-align:center;
	text-transform:uppercase;
	color:#fff;
	background:#a8d056;
	width:210px;
	padding:10px;
	vertical-align:middle;
	border-radius:4px;
}
.nlp_training_time {
	text-align:center;
	font-size:20px;
	font-weight:bold;
	line-height:1;
}
.nlp_white_box {
	float:left;
	width:450px;
	padding:20px 10px 10px 10px;
	background:#fff;
	border-radius:4px;
	margin-top:10px;
}
.nlp_core_content {
	float:left;
	width:290px;
}
.nlp_core_content ul, .nlp_who_should ul, .nlp_support ul {
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
	width:100%;
}
.nlp_core_content ul li, .nlp_who_should ul li, .nlp_support ul li {
	float:left;
	background:url(../images/nlp_service_icon.png) no-repeat 2px 2px;
	padding: 0px 0px 0px 22px;
	font-size:15px;
	font-family:tahoma, arial, helvetica, sans-serif;
	margin-bottom:8px;
	width:90%;
}
.nlp_support {
	float:left;
	width:150px;
}
.nlp_services_hdr {
	float:left;
	border-radius:4px;
	background:#a8d056;
	padding:15px;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	font-size:25px;
	margin-bottom:10px;
}
.nlp_who_should {
	float:left;
	border-radius:4px;
	border: solid 3px #a8d056;
	width:422px;
	padding:10px;
	line-height:1;
	margin-top:20px;
}
.nlp_who_should_hdr, .choose_course_hdr {
	float:left;
	font-size:35px;
	font-family:Impact;
	color:#a8d056;
	text-transform:uppercase;
	width:100%;
}
.nlp_choose_course_hdr {
	font-size:24px;
	font-family:tahoma, arial, helvetica, sans-serif;
	margin-bottom:10px;
	color:#a8d056;
}
.nlp_course_fee_btn {
	float:left;
	margin-top:16px;
}
.nlp_fees {
	float:right;
}
.nlp_live_training {
	float:right;
	padding:0px;
	margin:0px;
}
.nlp_qualification {
	float:left;
	padding:0px;
	margin:0px;
}
.guarantee_img {
	padding:5px 0px 10px 0px;
	margin:0;
}
/*7-july -2012end of nip section */

/*8-jul-2012 rapid result */
.rapid_header_container {
	/* background:#007ab8;*/
    border-radius: 4px 4px 4px 4px;
	float: left;
	/*   margin: 0px 15px 10px -12px;*/
 /*   padding:10px;*/
    position: relative;
	width: 490px;
	line-height:1;
}
.rapid_hyp_hdr {
	margin-left:0px;
}
.rapid_video {
	background: none repeat scroll 0 0 #0092C8;
	border-radius:4px !important;
	float: left;
	/*  margin: 20px 0;*/
    padding: 10px;
}
.rapid_course_summery {
	float:left;
	background:#f5f5f5;
	box-shadow:1px 1px #d3d3d3;
	width:470px;
	padding:10px;
	border-radius:4px;
	margin-bottom:20px;
}
.rapid_course_hdr {
	float:left;
	font-family:Impact;
	font-size:40px;
	text-transform:uppercase;
	color:#0092c8;
	padding-bottom:10px;
	margin:-22px 0px 15px 0px;
}
.rapid_time_period {
	font-family:Tahoma, Geneva, sans-serif;
	float:left;
	text-align:center;
	text-transform:uppercase;
	color:#fff;
	background:#0092c8;
	width:210px;
	padding:16px 10px;
	border-radius:4px;
}
.rapid_months {
	text-align:center;
	font-size:30px;
	font-weight:bold;
	line-height:1;
}
.rapid_training {
	font-family:Tahoma, Geneva, sans-serif;
	float:right;
	text-align:center;
	text-transform:uppercase;
	color:#fff;
	background:#0092c8;
	width:210px;
	padding:10px;
	vertical-align:middle;
	border-radius:4px;
}
.rapid_training_time {
	text-align:center;
	font-size:20px;
	font-weight:bold;
	line-height:1;
}
.rapid_white_box {
	float:left;
	width:450px;
	padding:20px 10px 10px 10px;
	background:#fff;
	border-radius:4px;
	margin-top:10px;
}
.rapid_core_content {
	float:left;
	width:290px;
}
.rapid_core_content ul, .rapid_who_should ul, .rapid_support ul {
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
	width:100%;
}
.rapid_core_content ul li, .rapid_who_should ul li, .rapid_support ul li {
	float:left;
	background:url(../images/rapid-results-icon.png) no-repeat 2px 2px;
	padding: 0px 0px 0px 22px;
	font-size:15px;
	font-family:tahoma, arial, helvetica, sans-serif;
	margin-bottom:8px;
	width:90%;
}
.rapid_support {
	float:left;
	width:150px;
}
.rapid_services_hdr {
	float:left;
	border-radius:4px;
	background:#0092c8;
	padding:15px;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	font-size:25px;
	margin-bottom:10px;
}
.rapid_who_should {
	float:left;
	border-radius:4px;
	border: solid 3px #0092c8;
	width:422px;
	padding:10px;
	line-height:1;
	margin-top:20px;
}
.rapid_who_should_hdr, .choose_course_hdr {
	float:left;
	font-size:35px;
	font-family:Impact;
	color:#0092c8;
	text-transform:uppercase;
	width:100%;
}
.rapid_choose_course_hdr {
	font-size:24px;
	font-family:tahoma, arial, helvetica, sans-serif;
	margin-bottom:10px;
	color:#0092c8;
}
.rapid_course_fee_btn {
	float:left;
	margin-top:18px;
}
.rapid_fees {
	float:right;
}
.rapid_live_training {
	float:right;
	padding:0px;
	margin:0px;
}
.rapid_qualification {
	float:left;
	padding:0px;
	margin:0px;
}
.rapid_services_heading {
	font-size:16px;
	color:#007ab8;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
	width:100%;
	margin:0px;
	padding:8px 4px;
}
.space_footer {
	margin:20px 0px 0px 0px;
	height:50px;
}
.diploma_icon {
	padding:10px;
}
/*rapid result end */

.thankyou_header_container {
	width:1000px;
	margin:auto;
}
.thankyou_top_bar {
	float:left;
	padding-top:16px;
	margin:0px;
	background:url(../images/thankyou_top-bar.png) repeat-x;
	height:41px;
	position:relative;
	color:#fff;
	width:100%;
	font-size:17px;
}
.thankyou_top_bar_container {
	width:1000px;
	margin:auto;
	color:#fff;
	text-align:right;
}
.content_container {
	width:1000px;
	margin:auto;
}
.thank_you {
	float:left;
	padding:20px;
	width:620px;
	background:#f3f3f3;
	margin:20px 00px 20px 0px;
	border-radius:4px;
	position:relative;
}
.thank_you_hdr {
	/*float:left;*/
	font-size:37px;
	margin-bottom:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	color:#511c6e;
	text-transform:uppercase;
}
.thank_you_content {
	float:left;
	border-radius:4px;
	width:580px;
	padding:20px;
	background:#fff;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:15px;
	color:#616161;
}
.thank_you_banner {
	float:right;
	position:absolute;
	right:-77px;
	top:0px;
}
.thankyou_right_col {
	float:right;
	width:230px;
}
.thankyou_header_container {
	width:1000px;
	margin:auto;
}
.thank_you_logo {
	float:left;
	padding:0px;
	margin:0px;
	position:absolute;
	top:-20px;
	left:20px;
}
.thank_you_main_content_area {
	float:left;
	width:100%;
	position:absolute;
	top:47px;
	left:0px;
}
.thank_you_content p {
	font-size: small;
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align:justify;
	padding: 0 10px 15px;
}
/* 20 jun-2012 personal perespective*/
.personal_container {
	width:1000px;
	margin:auto;
	background:#fff;
	clear:both;
	display:block;
}
#personal_wrapper {
	width:1000px;
	float:left;
}
#personal_slider_area {
	float:left;
	padding:0px;
	margin:0px;
	position:relative;
	width:1000px;
}
.personal_video_section {
	float:left;
	width:640px;
}
.personal_detail {
	float:left;
	padding:20px 0px 20px 0px;
	margin:0px;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:15px;
	width:100%;
}
.personal_sliderbutton_l {
	float:right;
	z-index:1;
	position:absolute;
	top:72px;
	left:150px;
}
.personal_sliderbutton_r {
	float:right;
	z-index:2;
	position:absolute; /*bottom:-30px;*/
	bottom:-36px;
	left:150px;
}
.personal_sliderbutton img {
	cursor:pointer
}
.personal_sliderbutton img:hover {
}
#personal_slider {
	float:left;
	position:relative;
	overflow:auto;
	width:630px;
	height:344px;
	border: solid 5px #401557;
	border-radius:4px;
	background:#000;
}
#personal_slider ul {
	position:absolute;
	list-style:none;
	top:0;
	left:0;
	padding:0px;
	margin:0px;
	float:left;
}
#personal_slider li {
	float:left;
	width:630px;
	height:340px;
	padding:0px;
	margin:0px;
}
.personal_warning_btn {
	float:left;
	margin:0px 10px 10px 0px;
}
.perspectives {
	float:right;
	padding:0px;
	margin:0px;
	width:340px;
	border-radius:4px;
	box-shadow:0px 2px 5px #ccc;
	position:relative;
	margin-bottom:50px;
}
.perspectives_hdr_scroll {
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-size:25px;
	font-weight:bold;
	background:#401557;
	width:320px;
	color:#fff;
	padding:15px 10px;
	border-radius: 8px 8px 0 0;
	text-align:center;
	line-height:25px;
}
.perspectives_hdr {
	width:612px;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-size:25px;
	font-weight:bold;
	background:#401557;
	color:#fff;
	padding:15px 10px;
	;
	border-radius: 8px 8px 0 0;
	line-height:25px;
}
.perspectives_detail {
	float:left;
	list-style:none;
	margin:0px;
	padding:50px 10px 30px 10px;
	font-family:tahoma, arial, helvetica, sans-serif; /*height:387px;*/
	height:411px;
	overflow:hidden;
}
.perspectives_detail li {
	float:left;
	cursor:pointer;
	padding:10px;
	margin-bottom:10px;
	border-radius:4px;
	border:solid 1px #e2e2e2;
	width:300px;
	height:115px;
}
.perspectives_detail li .l_img {
	float:left;
	border: solid 2px #c2c2c2;
	padding:0px;
	margin-right:10px;
	height:50px;
	width:50px;
}
.perspectives_detail p {
	font-family: tahoma, arial, helvetica, sans-serif;
	float:left !important;
	font-size: 13px;/* color:#3a3a3a;*/
	padding:0px;
	margin:0px;
	width:230px;/*height:56px;*//* height:116px;*/
	overflow:hidden;
	text-align:justify;
}
.perspectives_detail li span {
	float:right;
	color:#401557;
	width:235px;
	text-align:center;
	font-size:20px;
	font-weight:bold;
}
.perspectives_detail li:hover {
}
.perspectives_detail li.current {
	background:#e9e9e9;
}
.current {
	background:#e9e9e9;
}
.deactive {
}
.personal_center_hdr {
	width:100%;
	float:left;
	padding:0;
	margin:0;
}
.personal_wraning_icon {
	font-family:impact;
	color:#CCC;
	font-size:30px;
}
.personal_wraning_div {
	padding-bottom:10px;
}
.personal_p_text {
	font-size: 13px;
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align:justify;
}
/* end personal perspectives */
/* 23-june-2012 start faq */
.personal_slide_p {
	height:50;
	width:50px;
	overflow:hidden;
}
.faq_container {
	float:left;
	padding-bottom:20px;
	margin:0;
}
.personal_quoate {
	height:16px;
	width:25px;
	padding-right:10px;
}
/*stat webinar */
.webinar_container {
	width:1000px;
	margin:auto;
	background:#fff;
	clear:both;
	display:block;
}
#webinarl_wrapper {
	width:1000px;
	float:left;
}
#webinar_slider_area {
	float:left;
	padding:0px;
	margin:0px;
	position:relative;
	width:1000px;
}
.webinar_video_section {
	float:left;
	width:640px;
}
.webinarl_detail {
	float:left;
	padding:20px 0px 20px 0px;
	margin:0px;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:15px;
	width:100%;
}
.webinar_sliderbutton_l {
	float:right;
	z-index:1;
	position:absolute;
	top:85px;
	left:150px;
}
.webinar_sliderbutton_r {
	float:right;
	z-index:2;
	position:absolute; /*bottom:-30px;*/
	bottom:-36px;
	left:150px;
}
.webinar_sliderbutton img {
	cursor:pointer
}
.webinar_sliderbutton img:hover {
}
#webinar_slider {
	float:left;
	position:relative;
	overflow:auto;
	width:630px;
	height:344px;
	border: solid 5px #401557;
	border-radius:4px;
	background:#000;
}
#webinar_slider ul {
	position:absolute;
	list-style:none;
	top:0;
	left:0;
	padding:0px;
	margin:0px;
	float:left;
}
#webinarl_slider li {
	float:left;
	width:630px;
	height:340px;
	padding:0px;
	margin:0px;
}
.webinar_warning_btn {
	float:left;
	margin:0px 10px 10px 0px;
}
.webinar_perspectives {
	float:right;
	padding:0px;
	margin:0px;
	width:340px;
	border-radius:4px;
	box-shadow:0px 2px 5px #ccc;
	position:relative;
	margin-bottom:50px;
}
.webinar_perspectives_hdr_scroll {
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-size:25px;
	font-weight:bold;
	background:#401557;
	width:320px;
	color:#fff;
	padding:15px 10px;
	border-radius: 8px 8px 0 0;
	text-align:center;
	line-height:25px;
}
.webinar_perspectives_hdr {
	width:612px;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-size:25px;
	font-weight:bold;
	background:#401557;
	color:#fff;
	padding:15px 10px;
	;
	border-radius: 8px 8px 0 0;
}
.webinar_perspectives_detail {
	float:left;
	list-style:none;
	margin:0px;
	padding:50px 10px 30px 10px;
	font-family:tahoma, arial, helvetica, sans-serif; /*height:387px;*/
	height:397px;
	overflow:hidden;
}
.webinar_perspectives_detail li {
	float:left;
	cursor:pointer;
	padding:10px;
	margin-bottom:10px;
	border-radius:4px;
	border:solid 1px #e2e2e2;
	width:300px;
	height:74px;
}
.webinar_perspectives_detail li .l_img {
	float:left;
	border: solid 2px #c2c2c2;
	padding:0px;
	margin-right:10px;
	height:50px;
	width:50px;
}
.webinar_perspectives_detail p {
	font-family: tahoma, arial, helvetica, sans-serif;
	float:left !important;
	font-size: small;/* color:#3a3a3a;*/
	padding:0px;
	margin:0px;
	width:230px;/*height:56px;*//* height:116px;*/
	overflow:hidden;
	text-align:justify;
}
.webinar_perspectives_detail li span {
	float:right;
	color:#401557;
	width:235px;
	text-align:center;
	font-size:20px;
	font-weight:bold;
}
.webinar_perspectives_detail li:hover {
}
.webinar_perspectives_detail li.current {
	background:#e9e9e9;
}
.current {
	background:#e9e9e9;
}
.deactive {
}
.webinar_personal_center_hdr {
	width:100%;
	float:left;
	padding:0;
	margin:0;
}
.webinar_personal_wraning_icon {
	font-family:impact;
	color:#CCC;
	font-size:30px;
}
.webinarl_wraning_div {
	padding-bottom:10px;
}
.personal_p_text {
	font-size: small;
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align:justify;
}
/* end personal perspectives */
/* 23-june-2012 start faq */
.personal_slide_p {
	height:50;
	width:50px;
	overflow:hidden;
}
.faq_container {
	float:left;
	padding-bottom:20px;
	margin:0;
}
.webinar_quoate {
	height:16px;
	width:25px;
	padding-right:10px;
}
#faqs h1 {
	float: left;
	width: 100%;
	margin:0px;
	font-family:tahoma, arial, helvetica, sans-serif;
	text-transform:uppercase;
	color:#4f1f69;
	padding:0px 0 20px 0;
}
#faqs {
	float: left;
	width: 730px;
	margin:0px;
	font-family:tahoma, arial, helvetica, sans-serif;
}
#faqs ul {
	float: left;
	padding: 0px;
	margin: 0px;
}
#faqs ul li {
	float: left;
	background-color: white;
	box-shadow: 0px 0px 5px #b8b8b8;
	margin-bottom: 5px;
	width:700px;
	border-radius: 4px;
	padding: 0px;
}
#faqs ul ul li {
	float: left;
	padding: 10px 10px 0px 10px;
	width: 630px;
	margin-left: 10px;
	box-shadow: none;
}
#faqs ul ul li a {
	display: block;
	color: #000;
	padding: 0px;
	margin: 0px;
	font-size: small;
}
#theMenu ul ul li a:hover {
	display: block;
	color: #369;
	font-size: small;
}
#faqs li {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
span.head {
	padding: 0;
	margin: 0;
}
span.head a {
	color: #333;
	border-radius: 4px;
	text-decoration: none;
	display: block;
	padding: 10px 0px 10px 40px;
	background: url(../images/faq-purple-arrow.png) no-repeat 10px 9px;
}
span.head a:hover {
	color: #fff;
	background: #4f1f69 url(../images/faq-up-arrow.png) no-repeat 10px 9px;
	cursor: pointer;
}
span.selected {
	margin: 0;
	padding: 0;
}
span.selected a {
	color: #fff;
	border-radius: 4px;
	text-decoration: none;
	display: block;
	padding: 10px 0px 10px 40px;
	background: #4f1f69 url(../images/faq-down-arrow.png) no-repeat 10px 9px;
}
span.selected a:hover {
	color: #fff;
	background: #4f1f69 url(../images/faq-down-arrow.png) no-repeat 10px 9px;
	cursor: pointer;
	padding: 10px 0px 10px 40px;
}
/*end og faq */
/*23-june -2012 coaching excellence */
#diploma_faqs h1 {
	float: left;
	width: 100%;
	margin:0px;
	font-family:tahoma, arial, helvetica, sans-serif;
	text-transform:uppercase;
	color:#4f1f69;
	padding:0px 0 20px 0;
}
#diploma_faqs {
	float: left;
	width: 500px;
	margin:0px;
	font-family:tahoma, arial, helvetica, sans-serif;
}
#diploma_faqs ul {
	float: left;
	padding: 0px;
	margin: 0px;
}
#diploma_faqs ul li {
	float: left;
	background-color: white;
	box-shadow: 0px 0px 5px #b8b8b8;
	margin-bottom: 5px;
	width:500px;
	border-radius: 4px;
	padding: 0px;
}
#diploma_faqs ul ul li {
	float: left;
	padding: 10px 10px 0px 10px;
	width: 470px;
	margin-left: 10px;
	box-shadow: none;
}
.faq_p_text {
	font-size: small;
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align:justify;
}
.nlp_icon {
	padding:10px;
	margin-left:-14px;
}
.faq_heading {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	line-height:25px;
}
.home_p_text {
	text-align:justify;
}
.faq_subtitle {
	font-size:14px;
	font-family: tahoma, arial, helvetica, sans-serif;
}
.faq_title {
	font-size:25px;
	font-size:25px;
	font-family: Helvetica, Arial, sans-serif;
	color:#4f1f69;
	padding-bottom:5px;
	color:#4f1f69;
}
.all_p_text {
	font-size: 13px;
	/*font-size: small;*/
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align:justify;
}
.all_left_button_text {
	margin-:0px;
}
.upcoming_hdr {
	width:705px;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-size:25px;
	font-weight:bold;
	background:#4a1863;
	color:#fff;
	padding:15px 10px;
	;
	border-radius: 8px 8px 0 0;
	margin-bottom:20px;
}
.upcoming_container {
	float:left;
	padding:10px 0px 0px 10px;
}
.upcoming_span {
	padding:5px 10px;
}
.upcoming_check_box {
	height:12px;
}
/* end og faq css*/
/* 7-hult-2012   new home page */
.home_slider_text {
	color:white !important;
	padding-left:12px !important;
}
.home_slider_hdr_text {
	padding:16px 0px 6px 12px !important;
}
.home_slider_hdr_text_center {
	padding:42px 0px 6px 12px !important;
}
.diploma_slider_hdr_text_center {
	padding: 67px 0 6px 22px !important;
}
.nlp_slider_hdr_text_center {
	padding: 64px 0 6px 22px !important;
}
.youth_slider_hdr_text_center {
	padding: 84px 0 6px 12px !important;
}
.rapid_slider_hdr_text_center {
	padding: 67px 0 6px 22px !important;
}
.sale_slider_hdr_text_center {
	padding: 60px 0 6px 22px !important;
}
.group_slider_hdr_text_center {
	padding: 67px 0 6px 22px !important;
}
.being_slider_hdr_text_center {
	padding: 64px 0 6px 22px !important;
}
.rapid_hdr{
 color: #4A1863;
    float: left;
    font-size: 20px;
    font-weight: bold;
    line-height: 27px;
    margin: 0;
    padding: 19px 0 0 33px;
    text-transform: uppercase;
    width: 100%;
}
.home_slider_hdr_text_center_event {
	  font-size: 50px !important;
    line-height: 46px !important;
    padding: 0 0 6px 12px !important;
}
.home_slider_hdr_text_center_event_nlp {
	font-size: 46px !important;
    line-height: 43px !important;
    padding: 0 0 6px 12px !important;
}
.home_slider_hdr_text_center_event_nlp_ev {
	font-size: 40px !important;
    line-height: 43px !important;
    padding: 0 0 6px 12px !important;
}
.home_slider_hdr_text_aboutus {
	padding:30px 0px 6px 12px !important;
}
/* 7-july-2012 upcoming webinars   */
.upcoming_webinars_container {
	float: left;
	width: 710px;
	margin:0px;
	font-family:tahoma, arial, helvetica, sans-serif;
}
.upcoming_main_container {
	margin:0px;
	padding:0px;
	width:1000px;
}
.upcoming_course_box {
	float:left;
	padding:0px;
	margin:0px;
	width:630px;
}
.upcoming_course_box ul {
	list-style:none;
}
.upcoming_course_box ul li {
	float:left;
	padding:10px;
}
.upcoming_about {
	float:left;
	padding:0px;
	width:100%;
}
.upcoming_about ul {
	list-style:none;
	padding: 10px 0px 20px 0px;
	float:left;
	width:678px;
}
.upcoming_about ul li {
	padding:3px 6px 3px 28px;
	margin:0px;
	list-style:none;
	background:url(../images/webinar-ul-dot.png) no-repeat 0px 7px;
}
.contact_us_upcoming_webinars {
	float:left;
	width:220px;
	padding-left:100px;
}
.upcoming_webinar_box {
	float:left;
	border:1px solid #b8b8b8;
	paddin:10px;
	margin:10px 0px;
	background:#f6f6f6;
}
.upcoming_webinar_hdr {
	background: none repeat scroll 0 0 #4a1863;
	color: #FFFFFF;
	float: left;
	font-size: 20px;
	padding: 10px;
	width:688px;
	;
	margin-bottom:10px;
}
.upcoming_p_box {
	padding:15px;
}
.upcoming_nlp_course_hdr {
	color: #007400;
	font-size: 20px;
}
.upcoming_coach_course_hdr {
	color: #007AB8;
	font-size: 20px;
}
.upcoming_learn_text {
	font-size:20px;
	margin-bottom:10px;
	text-transform:uppercase;
}
.upcoming_join_text {
	color:#4a1863;
	font-size:13px;
	text-transform:uppercase;
	padding:5px 0px 5px 0px;
}
/* 12-july-2012 discovery dat page  */

.discovery_left_section {
	float:left;
	padding:0px;
	margin-bottom:10px;
	width:730px;
}
.discovery_hdr {
	width:722px;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-size:24px;
	font-weight:bold;
	background:#4a1863;
	color:#fff;
	padding:15px 10px;
	;
	border-radius: 8px 8px 0 0;
	margin-bottom:20px;
	line-height:26px;
}
.discovery_ul_box {
	width:717px;
	float:left;
	background:#f6f6f6;
	border:1px solid #b8b8b8;
	margin-bottom:10px;
}
.discovery_ul_box1 {
	width:717px;
	float:left;
	background:#f6f6f6;
	border:1px solid #b8b8b8;
	margin-bottom:10px;
}
.discovery_ul_hdr {
	width:712px;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#4a1863;
	;
	padding:10px;
	border-radius: 8px 8px 0 0;
	line-height:26px;
}
.discovery_ul_hdr1 {
	width:365px;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#4a1863;
	;
	padding:10px;
	border-radius: 8px 8px 0 0;
	line-height:26px;
}
.discovert_spend_container {
	float:left;
	padding-left:15px;
}
.discovery_spend {
	width:400px;
	float:left;
}
.discovery_spend ul {
	list-style:none;
}
.discovery_spend ul li {
	padding:3px 6px 3px 28px;
	margin:0px;
	list-style:none;
	background:url(../images/webinar-ul-dot.png) no-repeat 0px 7px;
}
.discovery_video_frame {
	background: none repeat scroll 0 0 #FFF;
	border: 5px solid #FFFFFF;
	border-radius: 8px 8px 8px 8px;
	float: left;
	margin: 0;
	padding:0px;
	width: 700px;
}
.discovery_h1 {
	color: #4D1A67;
	float: left;
	font-size: 32px;
	font-weight: bold;
	margin-bottom: 10px;
	line-height:30px;
	padding: 0;
}
.discovery_golden_box {
	background: none repeat scroll 0 0 #F4E1AD;
	border-radius: 8px 8px 8px 8px;
	float: left;
	margin-bottom: 20px;
	padding: 10px;
	width: 610px;
}
.discovery_dates {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #DFCC98;
	border-radius: 8px 8px 8px 8px;
	float: left;
	margin: 0;
	padding: 10px 20px;
	width: 568px;
}
.discovery_about {
	float:left;
	padding:0px;
	width:100%;
	padding-left:15px;
}
.discovery_about ul {
	list-style:none;
	padding: 10px 0px 20px 0px;
	float:left;
	width:678px;
}
.discovery_about ul li {
	padding:3px 6px 3px 28px;
	margin:0px;
	list-style:none;
	background:url(../images/webinar-ul-dot.png) no-repeat 0px 7px;
}
.discovery_dates .date_icon {
	border-right: 1px dotted #E8D6A2;
	color: #531C70;
	float: left;
	font-size: 25px;
	font-weight: bold;
	margin-right: 10px;
	padding-right: 10px;
	text-transform: uppercase;
}
.discovery_dates, .coaching_time {
	color: #501B6B;
	font-size: 16px;
	margin: 0;
	padding: 0;
}
.discovery_video {
	background: none repeat scroll 0 0 #000000;
	border: 5px solid #401557;
	border-radius: 4px 4px 4px 4px;
	margin-bottom:10px;
	/* height: 344px;*/
    overflow: auto;
	position: relative;
	width: 708px;
}
.discovery_join_text {
	font-size: small;
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align:justify;
	color:#4d1a67;
}
.discovery_golder_box_container {
	width:700px;
	float:left;
}
.discovery_left_img {
	border: 0 none;
	left: 65px;
	margin-right: 15px;
	position: relative;
	top: -28px;
}
#icons-bar-holder {
	float:left;
	width:700px;
	background:#4a1d63;
	padding:10px;
	margin-bottom:10px;
}
.left_testi_panel {
	float:left;
	padding:15px 0 15px 15px;
	width: 699px;
}
.left_testimonial {
	width: 192px;
	float:left;
	margin:0px;
	padding:0px 17px;
}
.admin_text {
	float:right;
	font-style:italic;
	color:#551e72;
	margin:5px 10px 10px;
}
.left_testimonial_1 {
	width: 185px;
	float:right;
	margin:0px;
	padding:0px 0px;
}
#icons-bar {
	float:left;
	background:#FFF;
	color:#4a1d63;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size:14px;
	width:100%;
	-moz-border-radius: 15px;
}
#icons-bar span {
	background:url(../images/discovery-icons-left.png) left no-repeat;
	height:109px;
	display:block;
}
#icons-bar span span {
	background:url(../images/discovery-icons-right.png) no-repeat right;
	height:109px;
	display:block;
}
#icons-bar span span div {
	float:left;
	width:226px;
	margin-top:13px;
}
#icons-bar span span div .left-img {
	float:left;
	width:73px;
	padding-left:10px;
}
#icons-bar span span div .right-textarea {
	float:left;
	width:88px;
	padding-left:0px;
}
#icons-bar span span div .right-textarea h1 {
	font-size:20px;
	font-family: tahoma, arial, helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
#icons-bar span span div .right-textarea p {
	color: #4A1D63;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 6px 0 0;
	text-align: left;
	width: 118px;
}
.mar-top {
	padding-top:7px;
}
.border {
	border-right:#4a1d63 1px dotted;
	border-left:#4a1d63 1px dotted;
}
.discovery-book-now-img {
	padding:10px 0px;
	float:left;
}
.discovery_video {/*margin-top:10px;*/
	float:left
}
}
.left_testi_panel {
	float: left;
	padding: 15px;
	width: 693px;
}
}
.left_testimonial {
	float: left;
	margin: 0;
	padding: 2px 17px;
	width: 194px;
}
.admin_text {
	float:right;
	font-style:italic;
	color:#551e72;
	margin:5px 10px 10px;
}
.left_testimonial_1 {
	width: 185px;
	float:right;
	margin:0px;
	padding:0px 0px;
}
/* 13- augest 2012  youth ebook degin  */



#right_panel {
	margin:0px;
	float: right;
	width:230px;
}
#download-holder {
	float:left;
	width:230px;
	padding:0px;
}
#download-holder-top {
	background:url(../images/e_book_download_header.png) top no-repeat;
	height:93px;
}
#download-holder-top div {
	padding-top:43px;
	margin-left:13px;
}
#download-holder-top div h1 {
	margin:0px;
	padding:0px;
	font-size:19px;
	color:#55337d;
	font-family: tahoma, arial, helvetica, sans-serif;
}
#download-holder-top div h2 {
	margin:0px;
	padding:0px;
	font-size:15px;
	color:#55337d;
	margin-top:8px;
	font-family: tahoma, arial, helvetica, sans-serif;
}
#download-holder-middle {
	background:url(../images/e_book_download_center.png) right top no-repeat #55337d;
	height:auto;
}
#download-holder-middle p {
	color:#FFFFFF;
	margin:0px;
	margin-left:10px;
	margin-right:10px;
	padding-top:20px;
	padding-bottom:10px;/* font-size:22px; */
	font-weight:bold;
	font-family: tahoma, arial, helvetica, sans-serif;
}
#download-holder-middle div {
	color:#e5d6a3;
	margin:0px;/* font-size:18px;*/
	margin-left:10px;
}
#req_book_form_holder_main_container {
	float:left;
	width:230px;
	margin:0ppx;
	background:#f5f5f5;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}
#req_book_form_holder_main_container-top {
	margin:auto;
	width:210px;
	margin-top:10px;
}
#req_book_form_holder_main_container-middle {
	background:#FFFFFF;
	margin:auto;
	width:210px;
}
#req_book_form_holder_main_container-middle h1 { /*font-size:25px; */
	color:#55337d;
	margin:0px 5px;
	padding:0px;
	line-height:27px;
	font-family: tahoma, arial, helvetica, sans-serif;
}
#req_book_form_holder_main_container-middle ul {
	padding:0px;
	margin:0px;
}
#req_book_form_holder_main_container-middle ul li {
	padding:0px;
	margin:0px;
	background:url(../images/head_arrow.png) 4px 12px no-repeat;
	list-style-type:none;/* font-size:16px; *//*color:#252525; */
margin;
0px;
	padding:9px 0px 2px 20px;
	font-family: tahoma, arial, helvetica, sans-serif;
}
#req_book_form_holder_main_container-bottom {
	margin:auto;
	width:210px;
}
.input_content {
	width:210px;
	margin:0px;
	padding:0px;
	float:left;
}
.input_type {     
	width:200px;
	margin:5px 0;
	padding:5px 5px 7px;
	float:left;
	text-align:left;
	color:#9d9d9d;
	border: #dcdcdc 1px solid;
}
.input_type1 {     
	width:180px;
	/*margin:5px 0;*/
	padding:5px 5px 7px;
	float:left;
	text-align:left;
	color:#9d9d9d;
	border: #dcdcdc 1px solid;
}
.input_type2 {     
	width:193px;
	/*margin:5px 0;*/
	padding:5px 5px 7px;
	float:left;
	text-align:left;
	color:#9d9d9d;
	border: #dcdcdc 1px solid;
}
.reserver_btn{
float:right;}
.submit_btn {
	float: right;
	margin:5px 0px 10px;
	padding:0px;
}
.partner_button {
	padding-bottom:10px;
}
/* 21  augest 2012 request a call form   */
.request_call {
	width:231px;
	margin:0px;
	padding-bottom:10px;
	background: url(../images/request-a-call-top-bg.jpg) no-repeat top center;
	float:right;
}
.request_call h3 {
	color: #FFFFFF;
	float: right;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 28px 7px 10px;
}
.request_content {
	background:#f4f4f4;
	margin:23px 0px 0;
	padding:0px;
	float:left;
	width:230px;
	border:#e3e3e3 1px solid;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
}
.nlp_intersted_content {
	width:210px;
	float:left;
	margin:-15px 10px 8px;
	padding:0px;
	background:#a8d056;
	border-radius:4px;
}
.nlp_intersted_content p {
	float:left;
	margin:5px 13px;
	padding:0px;
	font-size:14px;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	line-height:18px;
}
.request_form {
	width:230px;
	padding:0px;
	margin:0px;
	float:left;
	background:#fff;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
}
.request_form_content {
	width:230px;
	margin:0px;
	padding:0px;
	float:left;
	color:#6e6e6e;
	font-family:tahoma, arial, helvetica, sans-serif;
}
.request_form_content ul {
	margin:0px;
	padding:0px;
}
.request_form_content ul li {
	float:left;
	margin:10px 5px 0;
	padding:0px;
	list-style-type:none;
	display:inline;
}
.request_form_content ul li label {
	float: left;
	font-size: 12px;
	padding:5px 5px 0 0;
	text-align: right;
	width: 90px;
	color:#6e6e6e;
}
.input_box {
	width:110px;
	margin:0px 0px;
	padding:3px 0px;
	float:right;
	border:#dadada 1px solid;
	color:#6e6e6e;
}
.request_btn {
	float:right;
	margin:15px 15px;
	padding:0px;
}
/* rapid */
.rapid_request_content {
	background:#f1ece9;
	margin:23px 0px 0;
	padding:0px;
	float:left;
	width:230px;
	border:#e3e3e3 1px solid;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
}
.rapid_intersted_content {
	width:210px;
	float:left;
	margin:-15px 10px 8px;
	padding:0px;
	background:#0092c8;
	border-radius:4px;
}
.rapid_intersted_content p {
	float:left;
	margin:5px 13px;
	padding:0px;
	font-size:14px;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	line-height:18px;
}
.rapid_request_form {
	width:230px;
	padding:0px;
	margin:0px;
	float:left;
	background:#f8f8f8;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
}
.rapid_request_btn {
	float:right;
	margin:15px 15px;
	padding:0px;
}
/*end */
.youth_intersted_content {
	width:210px;
	float:left;
	margin:-15px 10px 8px;
	padding:0px;
	background:#f07000;
	border-radius:4px;
}
.youth_intersted_content p {
	float:left;
	margin:5px 13px;
	padding:0px;
	font-size:14px;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	line-height:18px;
}
.youth_request_btn {
	float:right;
	margin:15px 15px;
	padding:0px;
}
/* 24-august 2012 course fee page desgin */
#fee_container {
	float: left;
	width: 490px;
}
#fee_container h1 {
	margin: 10px 0px;
	padding:0px;
	font-size: 22px;
	color: #4a1863;
	font-family:tahoma, arial, helvetica, sans-serif;
}
#fee_container h2 {
	margin:0 0 5px 0px;
	padding:0px;
	font-size: 17px;
	color: #4a1863;
	font-family:tahoma, arial, helvetica, sans-serif;
}
#fee_container .listitems {
	float:left;
	width:458px;
	padding:15px;
	background:#f4f4f4;
	border:#e4e4e4 1px solid;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-os-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	font-family:tahoma, arial, helvetica, sans-serif;
}
#fee_container .listitems h1 {
	margin: 0px 0px;
	padding:0px;
	font-size: 15px;
	font-weight:bold;
	color:#404040;
	font-family:tahoma, arial, helvetica, sans-serif;
}
#fee_container .listitems ul {
	margin:0px;
	padding:0px;
	margin-top:10px;
	margin-left:30px;
	font-family:tahoma, arial, helvetica, sans-serif;
}
#fee_container .listitems ul li {
	padding:0px 0px 0px 5px;
	list-style-image:url(../images/icon-arrow.png);
	list-style-type:none;
	line-height:26px;
	font-family:tahoma, arial, helvetica, sans-serif;
}
#fee_container .table-holder {
	width:490px;
	float:left;
}
#fee_container .table-holder h1 {
	margin:20px 0px 0px 0px;
	padding:0px;
	font-size: 22px;
	color: #4a1863;
	font-family:tahoma, arial, helvetica, sans-serif;
}
#fee_container .table-holder p {
	margin:10px 0px;
	padding:0px;
	font-family:tahoma, arial, helvetica, sans-serif;
}
#fee_container .table-holder ul {
	margin:0px;
	padding:0px;
	width:488px;
	border-top:#dfd5d9 1px solid;
	border-left:#dfd5d9 1px solid;
	float:left;
}
#fee_container .table-holder ul li {
	margin:0px;
	padding:0px;
	float:left;
	width:121px;
	list-style:none;
	text-align:center;
	border-right:#dfd5d9 1px solid;
	background:url(../images/table-bg.png) repeat-x;
	height:27px;
	line-height:27px;
	font-family:tahoma, arial, helvetica, sans-serif;
}
#fee_container .table-holder ul .first {
	background:#4a1863;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	height:40px;
	line-height:40px;
}
#fee_container .table-holder .border-radius {
	-moz-border-radius:5px 5px 0px 0px;
	-webkit-border-radius:5px 5px 0px 0px;
	-os-border-radius:5px 5px 0px 0px;
	-o-border-radius:5px 5px 0px 0px;
	border-radius:5px 5px 0px 0px;
}
#fee_container .table-holder .border-radius-l {
	-moz-border-radius:5px 0px 0px 0px;
	-webkit-border-radius:5px 0px 0px 0px;
	-os-border-radius:5px 0px 0px 0px;
	-o-border-radius:5px 0px 0px 0px;
	border-radius:5px 0px 0px 0px;
}
#fee_container .table-holder .border-radius-r {
	-moz-border-radius:0px 5px 0px 0px;
	-webkit-border-radius:0px 5px 0px 0px;
	-os-border-radius:0px 5px 0px 0px;
	-o-border-radius:0px 5px 0px 0px;
	border-radius:0px 5px 0px 0px;
}
#fee_container .table-holder ul .last {
	border-bottom:#dfd5d9 1px solid;
}
#fee_container .table-holder .table-bottom-text {
	float:left;
	width:100%;
	margin-top:5px;
	font-size:12px;
	font-family:tahoma, arial, helvetica, sans-serif;
}
#fee_container .table-holder .bottom-box {
	float:left;
	width:460px;
	padding:10px 15px;
	margin:10px 0px;
	background:#4a1863;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	text-align:center;
	moz-border-radius:8px;
	-webkit-border-radius:8px;
	-os-border-radius:8px;
	-o-border-radius:8px;
	border-radius:8px;
	font-family:tahoma, arial, helvetica, sans-serif;
}
#fee_container .table-holder .bottom-box a {
	text-decoration:none;
	color:#e5d6a3;
	font-family:tahoma, arial, helvetica, sans-serif;
}
#fee_container .table-holder .bottom-box a:hover {
	text-decoration:none;
	color:#e5d6a3;
}
/*end course fee page desgin */

/*24-aug-2012 booknow page desgin */
#steps-holder {
	float:left;
	width:490px;
	border:#e0e0e0 1px solid;
	-moz-border-radius:8px 8px 0px 0px;
	-webkit-border-radius:8px 8px 0px 0px;
	-os-border-radius:8px 8px 0px 0px;
	-o-border-radius:8px 8px 0px 0px;
	border-radius:8px 8px 0px 0px;
}
#steps-holder h1 {
	margin:0px;
	padding:0px;
	width:100%;
	background:#4a1863;
	color:#FFF;
	font-size:25px;
	text-align:center;/* height:70px;*//* line-height:70px;*/
	-moz-border-radius:8px 8px 0px 0px;
	-webkit-border-radius:8px 8px 0px 0px;
	-os-border-radius:8px 8px 0px 0px;
	-o-border-radius:8px 8px 0px 0px;
	border-radius:8px 8px 0px 0px;
	padding:20px 0px;
}
#steps-holder .steps h2 {
	float:left;
	width:400px;
	margin:20px 0px -9px 0px;
	padding:0px;
	font-size:18px;
	color:#4a1863;
	height:46px;
	line-height:46px;
	padding-left:15px;
}
#steps-holder .steps h2 img {
	margin-right:13px;
}
#steps-holder .steps .normal-text {
	margin:0px;
	padding:0px;
	float:left;
	width:405px;
	margin-left:75px;
	margin-right:15px;
}
#steps-holder .steps .normal-text a {
	text-decoration:none;
	color:#4a1863;
	font-weight:bold;
}
#steps-holder .steps .normal-text a:hover {
	text-decoration:none;
	color:#4a1863;
	font-weight:bold;
}
#steps-holder .textbox {
	width:460px;
	float:left;
	padding:10px 15px;
	background:#e4d29e;
	margin-top:20px;
}
#steps-holder .textbox h3 {
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#4a1863;
	height:31px;
	line-height:31px;
}
#form-holder {
	float:left;
	width:460px;
	padding:15px;
	margin-top:20px;
	margin-bottom:20px;
	background:#f4f4f4;
	border:#d4d2d2 1px solid;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-os-border-radius:8px;
	-o-border-radius:8px;
	border-radius:8px;
}
#form-holder ul {
	margin:0px;
	padding:0px;
}
#form-holder ul li {
	padding:0px;
	margin:0px;
	list-style:none;
	width:100%;
	float:left;
}
#form-holder ul li label {
	float:left;
	height:33px;
	line-height:33px;
	margin-bottom:5px;
}
#form-holder ul li select {
	float:right;
	width:312px;
	padding:5px 5px;
	border:#a8acad 1px solid;
	background:url(../images/input-bg.png) repeat-x;
	margin-bottom:8px;
}
#form-holder ul li input {
	float:right;
	width:300px;
	height:23px;
	border:#a8acad 1px solid;
	padding:5px;
	background:url(../images/input-bg.png) repeat-x;
	margin-bottom:8px;
}
#form-holder .submit {
	background:#491662;
	width:113px;/* height:35px;*/
	line-height:35px;
	font-size:15px;
	font-weight:bold;
	color:#FFF;
	border:none;
	-moz-border-radius:8px;
	-webkit-border-radius:4px;
	-os-border-radius:4px;
	-o-border-radius:4px;
	border-radius:4px;
	float:right;
	margin-right:1px;
	margin-top:10px;
	font-family:tahoma, arial, helvetica, sans-serif;
	cursor:pointer;
	padding:2px 10px;
}
.international_class {
	padding-bottom:10px;
	margin:0px;
	padding-top:10px;
}
/* 1-sept 2012 brocuers pages degin */

.center_col_1 {
	float:left;
	width:490px;
	border: solid 1px #e7e7e7;
	border-radius:4px;
	position:relative;
}
.center_col_1 h1 {
	float:left;
	background:#f4f4f4;
	/*font-family:Calibri;*/
	/*font-size:30px;*/
  font-size: 21px;
	font-weight:bold;
	color:#4a1863;
	width:490px;
	padding:27px 0px 30px 20px;
	margin:0px;
	border-radius:4px 4px 0 0;
	text-align:left;
	text-transform:uppercase;
}
.center_col_1 .download_arrow {
	float:left;
	position:absolute;
	top:50px;
	left:-10px;
}
.center_col_content {
	float:left;
	padding:60px 15px 10px 15px;
	width:460px;
}
.center_col_content p {
	float:left;
	/*font-family:Verdana, Geneva, sans-serif;*/
	font-size:13px;
	color:#757575;
	padding:0px;
	margin:0px;
	width:240px;
	font-family:tahoma, arial, helvetica, sans-serif;
}
.center_col_content .img {
	padding:6px;
	float:right;
	background:url('../images/brochure-img-bg.png') no-repeat;
	width:190px;
	height:223px;
}
.download_form {
	float:left;
	width:230px;
	background:#f4f4f4;
	border: solid 1px #e3e3e3;
	border-radius:4px;
	width:228px;/*font-family:Calibri;*/
}
.download_form_hdr {
	float:left;
	width:228px;
	background:#4d90d2;
	padding:0 0 5px 0;
	position:relative;
	margin-top:20px;
}
.download_form_hdr > img {
	float:left;
	position:absolute;
	top:-40px;
	left:10px;
}
.download_form_hdr .heading {
	text-align:center;
	color:#fff;
	width:140px;
	float:right;
}
.download_form_hdr .heading h1 {
	float:left;
	font-size:20px;
	color:#fff;
	padding:7px 0px 0px 0px;
	margin:0px;
	text-align:center;
	text-transform:uppercase;
}
.download_form_hdr .heading span {
	float:left;
	font-size:14px;
	color:#fff;
	padding:7px 0px;
	text-transform:uppercase;
}
.download_form ul {
	float:left;
	list-style:none;
	padding:9px;
	margin:0px;
}
.download_form ul li {
	float:left;
	margin-bottom:5px;
}
.download_form ul li label {
	float:left;
	color:#616161;
	padding-bottom:3px;
	width:205px;
}
.download_form ul li .text_field {
	float:left;
	background:#fff;
	border: solid 1px #e7e7e7;
	padding:5px;
	height:15px;
	width:200px;
}
.download_form ul li select {
	float:left;
	background:#fff;
	border: solid 1px #e7e7e7;
	padding:4px;
	width:210px;
}
.download_form ul .button {
	float:right;
	background:#4d90d2;
	border-radius:2px;
	border:none;
	padding:5px 10px;
	cursor:pointer;
	font-size:14px;
	color:#fff;
	margin:5px 0 5px 0;
	font-family:Calibri;
	font-weight:bold;
}
.center_col_1 h2 {
	background: none repeat scroll 0 0 #F4F4F4;
	border-radius: 4px 4px 0 0;
	color: #4A1863;
	float: left;
	font-size: 23px;
	font-weight: bold;
	line-height: 23px;
	margin: 0;
	padding: 14px 0 0 30px;
	width: 490px;
}
.fb_edge_widget_with_comment iframe {
	width:47px !important;
	height: 25px !important;
}
.fb_edge_widget_with_comment span {
	width:47px !important;
	height: 25px !important;
}
/* but make the span that holds the comment box larger */
span.fb_edge_comment_widget.fb_iframe_widget iframe {
	width:401px !important;
	height: 25px !important;
}
#f363d281442a {
	width:46px !important;
}
.brocure_thank_you {
	padding:10px 15px;
	;
	float:left;
}
.twitter-follow-button {
	width:65px !important;
	padding:5px 0 !important;
}
#___plusone_0 {
	padding:3px 0 !important;
	width:73px !important;
}
#iframe-stmblpn-widget-1 {
	padding:6px 0px 0 0 !important;
	position:relative;
	left:-26px;
	width:20px !important;
}
#FaceBookLikeButton {
	padding:3px 0px !important;
	width:56px !important;
}
.diploma_structure_container {
	width:490px;
	padding:0;
	float:left;
	background:#f5f5f5;
	border:#e7e7e7 1px solid;
	border-radius:4px;
}
.diploma_structure_content {
	width:470px;
	padding:0;
	margin:20px 20px;
	float:left;
}
.diploma_structure_content h1 {
	color: #4A1863;
	float: left;
	font-size: 21px;
	font-weight: bold;
	line-height: 27px;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	width: 100%;
}
.diploma_hdr {
	color: #4A1863;
	float: left;
	font-size: 21px;
	font-weight: bold;
	line-height: 27px;
	margin: 0;
	padding: 19px 0 0 33px;
	text-transform: uppercase;
	width: 100%;
}
.diploma_hdr1 {
	color: #4A1863;
	float: left;
	font-size: 21px;
	font-weight: bold;
	line-height: 27px;
	margin: 0;
	padding: 0px;
	text-transform: uppercase;
	width: 100%;
}
.diploma_book {
	float:left;
	padding:0px;
	margin:0px 0px 15px 0;
	font-size:17px;
	color:#4a1863;
	font-weight:bold;
	line-height:20px;
	width:420px;
	text-transform:capitalize;
}
.in_brief_text {
	padding:9px 0 10px 20px;
	margin:0px;
	background: url(../images/hdr-underline.png) left bottom no-repeat;
	width:478px;
	line-height: 27px;
	float:left;
	text-transform:uppercase;
	font-size:18px;
	color:#454545;
	font-weight:bold;
}
.sub_heading {
	margin:5px 0 0;
	padding:0px;
	float:left;
	font-size:18px;
	color:#454545;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
	line-height: 27px;
}
.diploma_structure_content h3 {
	margin:5px 0 0;
	padding:0px;
	float:left;
	font-size:18px;
	color:#454545;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
	line-height: 27px;
}
.diploma_structure_content p {
	width:420px;
	text-align:justify;
}
.diploma_structure_content h2 {
	margin:5px 0;
	float:left;
	font-size:19px;
	color:#4a1863;
	font-weight:bold;
	width:440px;
}
.modules_heading {
	float:left;
	width: 449px;
	margin:10px 0px;
	padding:0px;
	font-size:15px;
	font-weight:bold;
	color:#4a1863;
	text-transform:capitalize;
}
.modules_container {
	float:left;/* margin:0px 20px;*/
	padding:0px;
	width:450px;
	background:#fff;
	border-radius:4px;
	margin-bottom:6px;
}
.modules_container h1 {
	float:left;
	padding:0px;
	margin:15px 15px 0;
	font-size:17px;
	color:#4a1863;
	font-weight:bold;
	line-height:20px;
	width:420px;
	text-transform:capitalize;
}
.modules_container span {
	float:left;
	padding:0px;
	margin:15px 15px 0;
	font-size:17px;
	color:#4a1863;
	font-weight:bold;
	line-height:20px;
	width:420px;
	text-transform:capitalize;
}
.modules_content {
	width:450px;
	margin:5px 15px 10px;
	padding:0px;
	float:left;
}
.modules_content ul {
	float:left;
	margin:0px;
	padding:0px;
}
.modules_content ul li {
	float:left;
	margin:0px;
	padding:2px 15px;
	list-style-type:none;
	display:block;
	background:url('../images/modules-arrow.png') no-repeat 5px 6px;
	color:#454545;
	width:410px;
	font-size:small;
}
.modules_content p {
	float:left;
	margin:0px;
	padding:5px 0;
	width:450px;
	font-size:small;
}
.support_container {
	width:450px;
	padding:0px;
	margin:0px 20px;
	float:left;
}
.support_container h2 {
	margin:5px 0 0;
	padding:0px;
	float:left;
	font-size:22px;
	color:#4a1863;
	font-weight:bold;
	width:100%;
}
.support_content {
	width:450px;
	margin:20px 0 10px;
	padding:0px;
	float:left;
	background:#fff;
	border-radius:4px;
}
.support_content h1 {
	float:left;
	padding:0px;
	margin:15px 15px 0;
	font-size:22px;
	font-weight:bold;
	color:#e5d6a3;
	text-transform:uppercase;
	width:100%;
}
.support_content ul {
	float:left;
	margin:10px 15px;
	padding:0px;
}
.support_content ul li {
	float:left;
	margin:0px;
	padding:0px 15px;
	list-style-type:none;
	display:block;
	background:url('../images/modules-arrow.png') no-repeat 5px 6px;
	color:#454545;
	width:420px;
	font-size:small;
}
.support_content p {
	float:left;
	margin:0px;
	padding:5px 5px;
	width:450px;
}
.coaching-hours_content {
	width:450px;
	padding:0;
	margin:0px 20px;
	float:left;
}
.coaching-hours_content h2 {
	margin:5px 0 0;
	padding:0px;
	float:left;
	font-size:22px;
	color:#4a1863;
	font-weight:bold;
	width:100%;
	font-size:small;
}
.st_plusone_large div {
	padding-top:9px !important;
}
/* 7-july 2012 diploma welcome page desgin */
	.center_gray_col {
	float:left;
	background:#f5f5f5;
	border:solid 1px #e7e7e7;
	width:488px;
	border-radius:4px;
	position:relative;
}
.more_detail {
	position:absolute;
	top:-19px;
	left:-21px;
}
.center_gray_col h1 {
	text-align:center;
	font-size:30px;
	font-weight:bold;
	color:#4a1863;
	height:30px;
	text-transform:uppercase;
	padding:17px 0 0 0;
	margin:0px;
}
.center_gray_col h2 {
	float:left;
 font-size:23px  font-weight:bold;
	color:#4a1863;
	padding:0 0 15px 20px;
	margin:0px;
	background: url(../images/hdr-underline.png) left bottom no-repeat;
	width:478px;
}
.center_gray_col p {
	float:left;
	font-size:13px;
	/*color:#454545;*/
	padding:10px;
	margin:0px;
}
.white_box {
	float:left;
	border-radius:4px;
	border:solid 1px #eaeaea;
	background:#fff;
	width:466px;
	margin:10px 10px 0 10px;
}
.white_box ul {
	float:left;
	list-style:none;
	padding:20px;
	margin:0px;
}
.white_box ul li {
	float:left;
	background:url(../images/black-arrow.png) no-repeat 0px 6px;
	padding:0 0 7px 10px;
	width:416px;
	margin:0px;
}
.white_box h1 {
	float:left;
	font-size:21px;
	background: url(../images/hdr-arrow.png) no-repeat 0px 4px;
	padding:17px 0 1px 20px;
	color:#4a1863;
	border-bottom: dotted 1px #dadada;
	text-transform:capitalize;
	width:446px;
	text-align:left;
}
.white_box h2 {
	float:left;
	color:#454545;
	font-size:20px;
	background:none;
	padding:0 0 10px 0;
	margin:0px;
}
.qualification_time {
	float:left;
	background: url(../images/qualification-time-bg.png) no-repeat top center;
	width:390px;
	height:35px;
	text-align:center;
	text-transform:uppercase;
	color:#4a1863;
	font-weight:bold;
	margin-left:50px;
	padding:5px 0px 0px 0px;
}
.prof_recognition {
	float:left;
	background:#fff;
	width:488px;
	margin:10px 0 10px 0;
}
.prof_recognition h1 {
	padding:19px 0 0 0;
	margin:0px;
	background: url(../images/professional-recognition-arrow.png) no-repeat top center;
	font-size:22px;
	text-transform:capitalize;
	text-align:center;
}
.prof_recognition ul {
	float:left;
	padding:10px 0 10px 0;
	margin:0px;
	list-style:none;
}
.prof_recognition ul li {
	float:left;
	margin-left:10px;
}
.download_prospectus {
	margin-bottom:10px;
}
.IN-widget {
	padding-left:5px !important;
	margin-top:-2px !important;
}
/* 11-sept 2012 nlp ebook   */
	
	.nlp_ebook_col {
	float:left;
	width:230px;
	position:relative;
	top:10px;
	margin-bottom:20px;
}
.nlp_ebook_hdr {
	float:left;
	position:absolute;
	top:0px;
	left:-9px;
	/*height:520px;*/
}
.nlp_ebook ul.nlp_ebook_form {
	float:left;
	list-style:none;
	margin:0px;
	border-left: solid 1px #e3e3e3;
	border-right: solid 1px #e3e3e3;
	border-bottom: solid 1px #e3e3e3;
	border-radius: 0px 0px 4px 4px;
	margin-top:519px;
 margin-bottom::10px;
	padding:10px;
}
ul.nlp_ebook_form {
	float:left;
	list-style:none;
	margin:0px;
	border-left: solid 1px #e3e3e3;
	border-right: solid 1px #e3e3e3;
	border-bottom: solid 1px #e3e3e3;
	border-radius: 0px 0px 4px 4px;
	margin-top:448px;
 margin-bottom::10px;
	padding:10px;
}
ul.nlp_ebook_form li {
	float:left;
	margin-bottom:10px;
}
ul.nlp_ebook_form li label {
	float:left;
	color:#757575;
	font-size:15px;
}
ul.nlp_ebook_form li .field {
	float:left;
	border: solid 1px #dddddd;
	padding:5px;
	color:#a3a3a3;
	width:195px;
}
.btn {
	float:right;
}
/* end nlp -ebok   */
	
	
	
	
	.youth_ebook {
	float:left;
	width:230px;
	position:relative;
	top:10px;
	margin-bottom:20px;
}
.youth_ebook_hdr {
	float:left;
	position:absolute;
	top:0px;
	left:-9px;
	height:520px;
}
ul.youth_ebook_form {
	float:left;
	list-style:none;
	margin:0px;
	border-left: solid 1px #e3e3e3;
	border-right: solid 1px #e3e3e3;
	border-bottom: solid 1px #e3e3e3;
	border-radius: 0px 0px 4px 4px;
	margin-top:520px;
 margin-bottom::10px;
	padding:10px;
}
ul.youth_ebook_form li {
	float:left;
	margin-bottom:10px;
}
ul.youth_ebook_form li label {
	float:left;
	color:#757575;
	font-size:15px;
}
ul.youth_ebook_form li .field {
	float:left;
	border: solid 1px #dddddd;
	padding:5px;
	color:#a3a3a3;
	width:195px;
}
.btn {
	float:right;
}
/*   discovery dat form   */
	
	
	
	
	
	
	ul.youth_ebook_form1 {
	float:left;
	list-style:none;
	margin:0px;
	border-left: solid 1px #e3e3e3;
	border-right: solid 1px #e3e3e3;
	border-bottom: solid 1px #e3e3e3;
	border-radius: 0px 0px 4px 4px;
	/*margin-top:520px;*/
	margin-top:87px;
 margin-bottom::10px;
	padding:10px;
	width:286px;
}
ul.youth_ebook_form1 li {
	float:left;
	margin-bottom:10px;
}
ul.youth_ebook_form1 li label {
	float:left;
	color:#757575;
	font-size:15px;
	width:89px;
}
ul.youth_ebook_form1 li .field {
	float:left;
	border: solid 1px #dddddd;
	padding:5px;
	color:#a3a3a3;
	width:195px;
}
.btn {
	float:right;
}
	
	.d_sign_up_box {
	float:left;
	width:230px;
	font-family:Calibri;
	font-size:15px;
}
.d_sign_up_box .hdr {
	float:left;
}
.d_sign_up_content {
	float:left;
	width:228px;
	border-bottom: solid 1px #e7e7e7;
	border-right: solid 1px #e7e7e7;
	border-left: solid 1px #e7e7e7;
	border-radius:0 0 4px 4px;
	margin-bottom:25px;
}
ul.free_place {
	float:left;
	background:#fff;
	width:100%;
	list-style:none;
	padding:0px;
	margin:0px;
}
ul.free_place h1 {
	float:left;
	background:url(../images/gray-arrow.png) no-repeat 0px 5px;
	font-size:15px;
	font-weight:bold;
	padding:5px 0 5px 20px;
	margin:0px;
	width:auto;
	color:#4a1863;
}
ul.free_place span {
	float:left;
	text-align:center;
	font-weight:bold;
	color:#4a1863;
	padding:5px;
	font-size:14px;
	padding-bottom:10px;
}
ul.free_place li {
	float:left;
	background:url(../images/gray-small-arrow.png) no-repeat 5px 10px;
	padding:3px 5px 3px 20px;
}
.d_sign_up_form {
	float:left;
	position:relative;
	background:#f5f5f5;
}
.d_sign_up_form span {
	float:right;
	margin:5px 10px 5px 0;
}
.d_sign_up_form ul {
	float:left;
	padding:60px 0 0 0;
	margin:0px;
	list-style:none;
}
.d_sign_up_form .book_now {
	float:left;
	position:absolute;
	left:-5px;
	top:5px;
}
.d_sign_up_form ul li {
	float:left;
	padding:5px 10px;
	width:208px;
}
.d_sign_up_form ul li .text_field {
	float:left;
	border: solid 1px #dadada;
	padding:5px;
	height:18px;
	color:#252525;
	width:198px;
}
.d_sign_up_form ul li .select {
	float:left;
	border: solid 1px #dadada;
	padding:5px;
	color:#252525;
	width:209px;
}

/*  nlp  */
.d_sign_up_form1 ul {
	float:left;
	padding:10px 0 0 0;
	margin:0px;
	list-style:none;
}
.d_sign_up_form1 .book_now {
	float:left;
	position:absolute;
	left:-5px;
	top:5px;
}
.d_sign_up_form1 ul li {
	float:left;
	padding:5px 10px ;
	marfin-left:19px;
	width:208px;
}
.header_from{
background: none repeat scroll 0 0 #4A1863;
    border-radius: 8px 8px 0 0;
    color: #FFFFFF;
    float: left;
    font-size: 25px;
    font-weight: bold;
    line-height: 31px;
    margin-bottom: 10px;
    padding: 10px;
    text-align: center;
    width: 286px;	
}
.d_sign_up_form1 ul li .text_field {
	float:left;
	border: solid 1px #dadada;
	padding:5px;
	height:18px;
	color:#252525;
	width:198px;
}
.d_sign_up_form1 ul li .select {
	float:left;
	border: solid 1px #dadada;
	padding:5px;
	color:#252525;
	width:209px;
}






.approved-logo {
	margin:15px 0px;
}
.approved-logo ul {
	float:left;
	list-style:none;
}
.approved-logo ul li {
	float:left;
	padding:10px 30px;
}
.approved-hdr {
	margin-top:15px;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-weight:bold;
	background:#401557;
	color:#fff;
	padding:15px 10px;
	border-radius: 8px 8px 0 0;
	text-align:center;
	line-height:25px;
	float:left;
	width:210px;
}
.approved-logo span {
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFF;;
	padding:10px;
	border-radius: 8px 8px 0 0;
	line-height:26px;
}
.approved_book {
	float:right;
	background:#f8f8f8;
	border-radius:4px;
	width:228px;
	border: solid 1px #ececec;/* padding:5px 0px 0px 0px;*/
}
.discovery_header {
	color: #FFFFFF;
	font-size: 27px;
	font-weight: bold;
	line-height: 30px;
	float:left;
	margin-top:59px;
	margin-left:29px;
}


/* 5-cot-2012  nlp event*/
.col_l {
	float:left;
	border: solid 1px #e1e1e1;
	width:678px;
	border-radius:4px;
	/*margin-top:37px;*/
}
.col_l .head {
	float:left;
	border-bottom: solid 1px #e1e1e1;
	width:658px;
	border-radius:4px 4px 0 0;
	padding:10px;
	background:#f5f5f5;
	font-size:20px;
	font-family:tahoma, arial, helvetica, sans-serif;
	color:#a8d056;
	font-weight:bold;
}
.diploma_head{float:left;
	border-bottom: solid 1px #e1e1e1;
	width:658px;
	border-radius:4px 4px 0 0;
	padding:10px;
	background:#f5f5f5;
	font-size:20px;
	font-family:tahoma, arial, helvetica, sans-serif;
	color:#573379 !important;
	font-weight:bold;
}
.rapid_head{float:left;
	border-bottom: solid 1px #e1e1e1;
	width:658px;
	border-radius:4px 4px 0 0;
	padding:10px;
	background:#f5f5f5;
	font-size:20px;
	font-family:tahoma, arial, helvetica, sans-serif;
	color:#573379 !important;
	font-weight:bold;
}


.youth_head{float:left;
	border-bottom: solid 1px #e1e1e1;
	width:658px;
	border-radius:4px 4px 0 0;
	padding:10px;
	background:#f5f5f5;
	font-size:20px;
	font-family:tahoma, arial, helvetica, sans-serif;
	color:#f0b46c !important;
	font-weight:bold;
}
.diploma_h1{
float:left;
	padding-bottom:10px;
	margin:0px;
	width:100%;
	color:#573379 !important;
	font-size:25px;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:26px;
}
.event_h1{
      float:left;
	padding-bottom:10px;
	margin:0px;
	width:100%;
	color:#573379 !important;
	font-size:25px;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-weight:bold !important;
	line-height:26px;
}
.youth_h1{
float:left;
	padding-bottom:10px;
	margin:0px;
	width:100%;
	color:#4C2163!important;
	/*color:#f0b46c !important;*/
	font-size:25px;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:26px;
}
.col_l .white_col {
	float:left;
	padding:20px;
	width:638px;
}
.col_l .white_col h1 {
	float:left;
	padding-bottom:10px;
	margin:0px;
	width:100%;
	color:#a8d056;
	font-size:25px;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-weight:normal;
	line-height:26px;
}
.main_detail {
	float:left;
	width:100%;
}
.main_detail h2 {
	float:left;
	padding-bottom:10px;
	margin:0px;
	width:100%;
	color:#a8d056;
	font-size:18px;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-weight:normal;
}

.diploma_h2{
	float:left;
	padding-bottom:10px;
	margin:0px;
	width:100%;
	color:#573379 !important;
	font-size:18px;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-weight:normal;
}
.youth_h2{
	float:left;
	padding-bottom:10px;
	margin:0px;
	width:100%;
	/*color:#f0b46c !important;*/
	color:#4C2163 !important;
	font-size:18px;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-weight:normal;
}
.main_detail h1 {
	float:left;
	padding-bottom:10px;
	margin:0px;
	width:100%;
	color:#a8d056;
	font-size:18px;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-weight:normal;
}
.main_detail span {
	float:left;
	color:#252525;
	font-size:20px;
	width:100%; 
}
#tickey_box iframe{height:210px;}     
.gray_box_diploma{color:#573379 !important;   }
.gray_box_rapid{color:#4d90d2 !important;   }
.gray_box_youth{color:#F0B46C !important   }
ul.gray_box {
	float:left;
	padding:20px;
	margin:0 0 20px 0;
	list-style:none;
	background:#f5f5f5;
	border-radius:4px;
	width:598px;
}
ul.gray_box li {
	float:left;
	padding:0 0 10px 20px;
	margin:0px;
	background:url(../images/gray-arrow-event.png) no-repeat 0px 2px;
	font-weight:bold;
	width:578px;
	line-height:19px;
	color:#757575;
	font-size:13px !important;
}
.price {
	float:left;
	height:100px;
	width:100%;
}
.price span {
	float:left;
	background:#573379;
	height:43px;
	padding:0 20px;
	margin-top:20px;
	color:#fff;
	font-weight:bold;
	font-size:22px;
	font-family:tahoma, arial, helvetica, sans-serif;
	padding-top:15px;
}
.price span label {
	float:left;
	text-decoration:line-through;
	padding-right:20px;
}
.about_coach {
	float:left;
	width:100%;
	margin-bottom:20px;
}
.about_coach h2 {
	float:left;
	width:100%;
	color:#a8d056;
	font-size:20px;
font-family:tahoma, arial, helvetica, sans-serif;
	font-style:italic;
	padding:10px 0;
	margin:0px;
	font-weight:normal;
}
.about_coach_content .abc {
	float:left;
	position:absolute;
	top:-10px;
	left:20px;
}
.about_coach_content {
	float:left;
	background:#f5f5f5;
	border: solid 1px #d3d3d3;
	border-radius:4px;
	padding:20px;
	width:598px;
	position:relative;
}
.about_coach_content .img_l {
	float:left;
	padding:4px;
	margin:0 20px 0 0;
	border:solid 1px #d6d6d6;
	background:#FFF;
}
.about_coach_content p {
	padding:0px;
	margin:0px;
	color:#454545;
}
.col_r {
	float:right;
	width:300px;
	/* background:#fafafa;*/
}
.about_trainer {
	float:left;
	width:300px;
	border-radius:4px;
	margin:0px 0 20px 0;
	position:relative;
}
.about_trainer_hdr {
	float:left;
	background:url(../images/trainer-peggy-hdr.png) no-repeat;
	width:280px;
	height:100px;
	padding:35px 0 0 20px;
	color:#fff;
	font-family:tahoma, arial, helvetica, sans-serif;
	position:absolute;
	top:0px;
	left:0px;
}
.about_trainer_nlp {
	float:left;
	width:300px;
	border-radius:4px;
	margin:0px 0 20px 0;
	position:relative;
}
.about_trainer_hdr_nlp {
	float:left;
	background:url(../images/free-book-image-nlp.jpg) no-repeat;
	width:280px;
	height:65px;
	padding:35px 0 0 20px;
	color:#fff;
	font-family:tahoma, arial, helvetica, sans-serif;
	position:absolute;
	top:0px;
	left:0px;
}
.about_trainer_diploma {
	float:left;
	width:300px;
	border-radius:4px;
	margin:0px 0 20px 0;
	position:relative;
}
.about_trainer_hdr_diploma {
	float:left;
	background:url(../images/free-book-image-discovery.jpg) no-repeat;
	width:280px;
	height:65px;
	padding:35px 0 0 20px;
	color:#fff;
	font-family:tahoma, arial, helvetica, sans-serif;
	position:absolute;
	top:0px;
	left:0px;
}
.about_trainer_hdr_rapid1 {
	float:left;
	background:url(../images/nick-book-image.png) no-repeat;
	width:280px;
	height:65px;
	padding:35px 0 0 20px;
	color:#fff;
	font-family:tahoma, arial, helvetica, sans-serif;
	position:absolute;
	top:0px;
	left:0px;
}
.about_trainer_youth {
	float:left;
	width:300px;
	border-radius:4px;
	margin:0px 0 20px 0;
	position:relative;
}
ul.book_get {
   background: none repeat scroll 0 0 #A8D056;
    float: left;
    padding: 10px;
	width:600px;
	
}
ul.book_get h1{ 
  color: #FFFFFF !important;
  font-size: 27px !important;
  font-weight: bold !important;
  text-transform:uppercase;
   padding: 5px 0 5px 0px !important;
}
ul.book_get h3{
color:#FFF !important;
font-size:16px !important;
 text-transform:capitalize;
padding:5px 0 5px 0px !important;

	
}
ul.book_get div
{
 background: none repeat scroll 0 0 #FFFFFF !important;
    float: left;
    padding: 5px !important;
   width: 591px;
	
}
ul.book_get .lione{
 background: url("../images/time-icon.jpg") no-repeat scroll 0 0 transparent !important;
    color: #616161 !important;
    font-size: 14px !important;
    padding: 5px 30px !important;
/*	width:600px;*/
	background-position:0px;
	float:left;
	
}
ul.book_get .litwo{
   background: url(../images/double-icon.jpg) no-repeat scroll 0 0 transparent !important;
    color: #616161 !important;
    font-size: 14px !important;
    padding: 5px 30px !important;
	/*width:600px;*/
	float:left;
	background-position:0px;
}


ul.book_get_diploma {
   background: none repeat scroll 0 0 #573379 !important;
    float: left;
    padding: 10px;
	width:600px;
	
}
ul.book_get_diploma h1{ 
  color: #FFFFFF !important;
  font-size: 27px !important;
  font-weight: bold !important;
  text-transform:uppercase;
   padding: 5px 0 5px 0px !important;
}
ul.book_get_diploma h3{
color:#FFF !important;
font-size:16px !important;
 text-transform:capitalize;
padding:5px 0 5px 0px !important;

	
}
ul.book_get_diploma div
{
 background: none repeat scroll 0 0 #FFFFFF !important;
    float: left;
    padding: 5px !important;
   width: 591px;
	
}
ul.book_get_diploma .lione{
 background: url("../images/time-icon.jpg") no-repeat scroll 0 0 transparent !important;
    color: #616161 !important;
    font-size: 14px !important;
    padding: 5px 30px !important;
/*	width:600px;*/
	background-position:0px;
	float:left;
	
}
ul.book_get_diploma .litwo{
   background: url(../images/double-icon.jpg) no-repeat scroll 0 0 transparent !important;
    color: #616161 !important;
    font-size: 14px !important;
    padding: 5px 30px !important;
/*	width:600px;*/
	float:left;
	background-position:0px;
}

/* rapid event */

ul.book_get_diploma {
 /*  background: none repeat scroll 0 0 #4d90d2 !important;*/
    float: left;
    padding: 10px;
	width:600px;
	
}
ul.book_get_diploma h1{ 
  color: #FFFFFF !important;
  font-size: 27px !important;
  font-weight: bold !important;
  text-transform:uppercase;
   padding: 5px 0 5px 0px !important;
}
ul.book_get_diploma h3{
color:#FFF !important;
font-size:16px !important;
 text-transform:capitalize;
padding:5px 0 5px 0px !important;

	
}
ul.book_get_diploma div
{
 background: none repeat scroll 0 0 #FFFFFF !important;
    float: left;
    padding: 5px !important;
   width: 591px;
	
}
ul.book_get_diploma .lione{
 background: url("../images/time-icon.jpg") no-repeat scroll 0 0 transparent !important;
    color: #616161 !important;
    font-size: 14px !important;
    padding: 5px 30px !important;
/*	width:600px;*/
	background-position:0px;
	float:left;
	
}
ul.book_get_diploma .litwo{
   background: url(../images/double-icon.jpg) no-repeat scroll 0 0 transparent !important;
    color: #616161 !important;
    font-size: 14px !important;
    padding: 5px 30px !important;
/*	width:600px;*/
	float:left;
	background-position:0px;
}




ul.book_get_youth {
   background: none repeat scroll 0 0 #f6a03d !important;
    float: left;
    padding: 10px;
	width:600px;
	
}
ul.book_get_youth h1{ 
  color: #FFFFFF !important;
  font-size: 27px !important;
  font-weight: bold !important;
  text-transform:uppercase;
   padding: 5px 0 5px 0px !important;
}
ul.book_get_youth h3{
color:#FFF !important;
font-size:16px !important;
 text-transform:capitalize;
padding:5px 0 5px 0px !important;

	
}
ul.book_get_youth div
{
 background: none repeat scroll 0 0 #FFFFFF !important;
    float: left;
    padding: 5px !important;
   width: 591px;
	
}
ul.book_get_youth .lione{
 background: url("../images/time-icon.jpg") no-repeat scroll 0 0 transparent !important;
    color: #616161 !important;
    font-size: 14px !important;
    padding: 5px 30px !important;
	/*width:600px;*/
	background-position:0px;
	float:left;
	
}
ul.book_get_youth .litwo{
   background: url(../images/double-icon.jpg) no-repeat scroll 0 0 transparent !important;
    color: #616161 !important;
    font-size: 14px !important;
    padding: 5px 30px !important;
	/*width:600px;*/
	float:left;
	background-position:0px;
}
.about_trainer_hdr_youth1 {
	float:left;
	background:url(../images/free-book-image-youth.jpg) no-repeat;
	width:280px;
	height:65px;
	padding:35px 0 0 20px;
	color:#fff;
	font-family:tahoma, arial, helvetica, sans-serif;
	position:absolute;
	top:0px;
	left:0px;
}
.about_trainer_hdr_discovery {
	
	background:url(../images/cath-discovery.png) no-repeat !important;
	width:280px;
	height:100px;
	padding:35px 0 0 20px;
	color:#fff;
	font-family:tahoma, arial, helvetica, sans-serif;
	position:absolute;
	top:0px;
	left:0px;
	float:left;
	
}
.about_trainer_hdr_rapid {
	
	background:url(../images/nick-images.png) no-repeat !important;
	width:280px;
	height:100px;
	padding:35px 0 0 20px;
	color:#fff;
	font-family:tahoma, arial, helvetica, sans-serif;
	position:absolute;
	top:0px;
	left:0px;
	float:left;
	
}
.about_trainer_hdr_youth {
	
	background:url(../images/youth-banner-event.png) no-repeat !important;
	width:280px;
	height:100px;
	padding:35px 0 0 20px;
	color:#fff;
	font-family:tahoma, arial, helvetica, sans-serif;
	position:absolute;
	top:0px;
	left:0px;
	float:left;
	
}
.about_trainer_hdr label {
	float:left;
	font-size:20px;
	width:100%;
}
.about_trainer_hdr span {
	float:left;
	font-size:20px;
	font-weight:bold;
	line-height:25px;
	padding-top:9px;
}

.about_trainer_hdr_discovery label {
	float:left;
	font-size:20px;
	width:100%;
}
.about_trainer_hdr_discovery span {
	float:left;
	font-size:20px;
	font-weight:bold;
	line-height:25px;
	padding-top:9px;
}
.about_trainer_hdr_rapid label {
	float:left;
	font-size:20px;
	width:100%;
}
.about_trainer_hdr_rapid span {
	float:left;
	font-size:20px;
	font-weight:bold;
	line-height:25px;
	padding-top:9px;
}
.about_trainer_hdr_youth label {
	float:left;
	font-size:20px;
	width:100%;
}
.about_trainer_hdr_youth span {
	float:left;
	font-size:20px;
	font-weight:bold;
	line-height:25px;
	padding-top:9px;
}
.about_trainer_content_box {
	background:#f5f5f5;
	width:280px;
	padding:20px 10px 10px 10px;
	margin-top:120px;
	float:left;
}
.about_trainer_content {
	float:left;
	background:#fff;
	border-radius:4px;
	color:#454545;
	width:260px;
	padding:10px;
}
.map_location {
	float:left;
	border: solid 1px #e1e1e1;
	background:#fff;
	width:298px;
	border-radius:4px;
	/*margin-bottom:20px;*/
}
.map_location h2 {
	float:left;
	background:#f5f5f5;
	color:#545453;
	font-size:20px;
	font-weight:bold;
	padding:10px;
	width:278px;
	margin:0px;
	border-radius:4px 4px 0 0;
}
.map_location_content {
	float:left;
	padding:15px;
	width:268px;
}
.map_location_content > img {
	float:left;
	margin-bottom:20px;
}
.map_location_content label {
	float:left;
	color:#573379;
	width:100%;
	font-weight:bold;
}
.map_location_content span {
	float:left;
	color:#757575;
	width:100%;
	font-size:12px;
}
ul.about_event {
	float:left;
	/*padding:20px 0;*/
	margin:0px;
	list-style:none;
	width:100%;
}
ul.about_event li {
	float:left;
	padding:0px;
	/*margin-right:23px;*/
	border:solid 1px #efefef;
	border-radius:4px;
 padding: 0 0 0px 10px;
    width: 137px;
	margin-bottom:14px;
}

ul.about_event li span {
	float:left;
	margin-top:15px;
	background:#f5f5f5;
	padding:5px;
	border-radius:0 0 4px 4px;
	font-size:13px;
	font-weight:bold;
	color:#573379;
	text-align:center;
	width:130px;
	min-height:70px;
}
ul.about_event li span label {
	float: left;
    font-size: 19px;
    left: 14px;
    line-height: 22px;
    position: relative;
    top: -20px;
}

.last {
	float:right !important;
	margin:0px !important;
}
.map_location_content iframe{
	float:left;
	
	width:268px;
	margin-bottom:10px;
	
}
.about_event img{padding:0px 29px;}
.evening_form{margin-top:490px!important;}

ul.event{width:655px;float:left;list-style:none;    }

ul.event li{ float: left;
    margin-right:5px;    width: 156px;
}
ul.event p{ float: left;
    margin-left: 5px;
    margin-top: 5px;
    min-height: 90px;
    width: 133px; text-align:center; }
.diploam_event{ background: none repeat scroll 0 0 #ededed;
    border: 2px solid #583879;
    border-radius: 11px 11px 0px 0px;
    color: #583879 !important;
    font-size: 15px !important;
    padding: 5px 0px !important;
	width:148px !important;text-align:center;
	min-height:50px;font-weight:bold;}
.nlp_event{ background: none repeat scroll 0 0 #efefef;
    border: 2px solid #a5c769;
 border-radius: 11px 11px 0px 0px;
    color: #a5c769 !important;
    font-size: 15px !important;
    padding: 5px 0px !important;
		width:148px !important;
		text-align:center;min-height:50px;font-weight:bold;}

.youth_event{ background: none repeat scroll 0 0 #ececec;
    border: 2px solid #f18e52;
   border-radius: 11px 11px 0px 0px;
    color: #f18e52 !important;
    font-size: 15px !important;
    padding: 5px 0px !important; 
		width:148px !important;
		text-align:center;min-height:50px;font-weight:bold;}

.rapid_event{background: none repeat scroll 0 0 #ececec;
    border: 2px solid #83c8dd;
   border-radius: 11px 11px 0px 0px;
    color: #83c8dd !important;
    font-size: 15px !important;
        padding: 5px 0px !important; 
		width:148px !important;
		text-align:center;min-height:50px;font-weight:bold;}
		.nlp_button{
		 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c3cbb3), to(#b5bda6));
  
           background: -webkit-linear-gradient(top, #c3cbb3, #b5bda6);
  
          background: -moz-linear-gradient(top, #c3cbb3, #b5bda6);
  
            background: -ms-linear-gradient(top, #c3cbb3, #b5bda6);

            background: -o-linear-gradient(top, #c3cbb3, #b5bda6);
		
		
		
		border-radius:8px ;
		margin-left:15px; 
		width:116px !important ;
		padding:8px;
		/*background:#b4bca5 !important;*/
		color:#3e4246 !important;
		font-weight:bold; 
		font-size:17px !important;
		}
		.diploma_button{
			 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c4c1ca), to(#b5b2b9));
  
           background: -webkit-linear-gradient(top, #c4c1ca, #b5b2b9);
  
          background: -moz-linear-gradient(top, #c4c1ca, #b5b2b9);
  
            background: -ms-linear-gradient(top, #c4c1ca, #b5b2b9);

            background: -o-linear-gradient(top, #c4c1ca, #b5b2b9);
	
			border-radius:8px ;cursor:pointer; margin-left:15px; width:116px !important ;padding:8px;/* background:#c2bfc8 !important;*/color:#3e4246 !important;font-weight:bold;font-size:17px !important;  }
			
		.youth_button{
			 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d9bead), to(#c6af9f));
  
           background: -webkit-linear-gradient(top, #d9bead, #c6af9f);
  
          background: -moz-linear-gradient(top, #d9bead, #c6af9f);
  
            background: -ms-linear-gradient(top, #d9bead, #c6af9f);

            background: -o-linear-gradient(top, #d9bead, #c6af9f);

		
		border-radius:8px ;cursor:pointer; margin-left:15px; width:116px !important ;padding:8px;/*background:#d7bdae !important;*/color:#3e4246 !important;font-weight:bold;font-size:17px !important;  }
		.rapid_button{ 
		 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a8c5cd), to(#9bb6bf));
  
           background: -webkit-linear-gradient(top, #a8c5cd, #9bb6bf);
  
          background: -moz-linear-gradient(top, #a8c5cd, #9bb6bf);
  
            background: -ms-linear-gradient(top, #a8c5cd, #9bb6bf);

            background: -o-linear-gradient(top, #a8c5cd, #9bb6bf);
border-radius:8px ;cursor:pointer;margin-left:15px; width:116px !important ;padding:8px;/* background:#a8c4cf !important;*/color:#3e4246 !important;font-weight:bold; font-size:17px !important; }

.brochure_div{ float:left;margin-top:20px;padding-left:33px }

.about_discovery_content{ margin:0px; padding:0px; border-radius:4px; float: left;  width: 300px;  border-bottom: 1px solid #E3E3E3;
    border-left: 1px solid #E3E3E3;
    border-radius: 0 0 4px 4px;
    border-right: 1px solid #E3E3E3;}  
.discovery_top_images{ float:left; margin:0px; padding:0px;}
.about_discovery_content h2{ margin:10px 5px 10px 8px; padding:0px 0px; float:left; font-size:17px; color:#3b165d; font-weight:normal; width:100%; line-height:24px;}
.divider_img{ float:left; padding:0px; margin:0px 20px 10px;}
.choose_date_content{ width:280px; margin:10px 10px ; padding:0px 0 15px; float:left; background:url(../images/choose-your-date-bg.jpg) no-repeat;}
.choose_date_content h3{ margin:10px 8px 2px 10px; padding:0px 0px; float:left; font-size:16px; color:#3b165d; font-weight:normal; width:100%; line-height:24px; text-transform:uppercase;}
.divider_img2{ float:left; padding:0px; margin:2px 10px 8px;}
.select_option{ width:280px; margin:0px; padding:0px; float: left;}
.left_side_btn{ width:120px; float:left; margin:10px 0; padding:0px;}
.right_side_btn{ width:120px; float:right; margin:10px 10px 10px 0; padding:0px;}
.input_radio_btn{ float:left; margin:3px 5px 0 20px; padding:0px;}
.or_btn_img{ margin:5px 0; padding:0px;}
.date_content{ width:280px; margin:5px 10px ; padding:0px 0 15px; float:left;/* background:url(../images/choose-your-date-bg.jpg) repeat-y;*/
background:#f7f7f7; box-shadow: inset 3px 4px 10px -9px #000000; }
.date_content h2{ margin:10px 8px 2px 10px; padding:0px 0px; float:left; font-size:16px; color:#2d2c2c; font-weight:500; width:100%; line-height:24px; text-transform:uppercase;}
.sub_heading_event{ font-size:15px; margin:0px; padding:0px 8px; color:#676767;}




ul.discovery_form_event  {
 
  float: left;
    list-style: none outside none;
    margin: 0px 0 0;
    padding: 10px ;
    width: 280px;}
	
ul.discovery_form_event li {
      float: left;
    margin-bottom: 10px;
}

ul.discovery_form_event li label {
     color: #757575;
    float: left;
    font-size: 15px;
    width: 102px;
	margin-top:5px;
}
.date_input_type2 {
    border: 1px solid #DCDCDC;
    color: #9D9D9D;
    float: left;
    padding: 5px 5px 7px;
    text-align: left;
    width: 133px;
	margin-left:15px;
}
.date_input_type1 {
    border: 1px solid #DCDCDC;
    color: #9D9D9D;
    float: left;
    padding: 5px 5px 7px;
    text-align: left;
    width: 146px;
	margin-left:15px;
}
.event_button{   float: right;
    margin-right: 27px; }