/* CSS Document */
* {
	margin:0;
	padding:0;
	/*border:0;*/
}
body {
	background-color:#fff;
	color:#616161;
	font:normal 14px/18px 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:inerit;
	padding:0 0 10px;
	}
h2.aboutus {
	font-size:22px;
	line-height:23px;
	font-weight:bold;
	color:#4a1964;
	background-color:inerit;
	padding:0 0 10px;
}
h2.aboutus1 {
	font-size:22px;
	line-height:23px;
	font-weight:bold;
	color:#4a1964;
	background-color:inerit;
	padding:0 0 10px;
	padding-right:150px;
	
	float:right;
}	

h2.aboutus span{
font-size:18px;
}

h3 {
	font-size:20px;
	line-height:18px;
	font-weight:bold;
	color:#4a1964;
	background-color:inerit;
	padding:0 0 10px;
}
ul {
	list-style:none;
}
p {
	padding:0 0 15px;
	font-size:12px;
	line-height:14px;	
}
.mainBody {
	width:1000px;
	margin:0 auto;
}
img {
	border: none;
}


/* ------------- Start : Header ------------------ */
.header {
	position:relative;	
	clear:both;	
}
/* ------------- Start : Banner ------------------ */
#slideshow {
    position:relative;
    height:320px;
	z-index:10;
}

#slideshow img {
    position:absolute;
    top:0;
    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:550px;
	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:60px;
	line-height:62px;
	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:20px;
	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;
}

/* ------------- 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;
}
.leftPan p{
text-align:justify;
}

.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:inerit;
	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;
}
ul.violet li{
margin:0 0 15px 0;
padding:0 0 0 14px;
background:url(../images/bullet-violet.gif) no-repeat 0 2px;
font-size:12px;
font-weight:bold;
}

.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 0 20px;
	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% 0;
	width:139px;
	float:left;
	padding:0 24px 0 0;
	margin:0 0 20px 0;
	height:100% !important;
	height:450px;
	min-height:450px;	
}

ul.blog{
list-style:none;
}

ul.blog li{
margin:5px 0 5px 0;
padding:0 0 0 8px;
background:url(../images/small-bullet-blue.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;	
	}
	
.blogCenter  img{float:left; margin:0 0px 20px;}
	
.imgLeft{
float:left;
padding:0 10px 10px 0;
}	
.shareAndEnjoy{
margin:34px 0 0 0;
}

.blogrightPan {	
	width:232px;
	float:right;
	padding:0 0 0 30px;
	margin:0 0 20px 0;	
/*	background:url(../images/line-blog.gif) no-repeat 0 0;	*/
	height:100% !important;
	height:450px;
	min-height:450px;
}
/* -------------- Start : Footer ----------------- */
.footer {
	background: none repeat scroll 0 0 #4c2163;
    border-bottom: 1px solid #BABABA;
    clear: both;
    color: #4A4A4A;
    height: 100%;
    padding: 10px;
}
.footerLink {
	width:130px;
	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:232px;
}
.footerRight img {
}
.footerRight span {
    color: #D5C298;
    display: block;
    font-size: 18px;
    overflow: hidden;
    padding: 5px 0 3px;
}

.footerRight p {
    background-color: inherit;
    color: #FFFFFF;
    font-size: 10px;
    line-height: 15px;
    padding: 0;
}

.footerRight a {
    color:#FFFFFF;
}
h2.integrative {
	font-size:22px;
	line-height:23px;
	font-weight:bold;
	color:#4b1964;
	background-color:inerit;
	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;
}

.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;
}

.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;
}

.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;
}

img.alignleft{float:none;}
/*start new header text */
.home_slider_text{color:white !important;padding-left:20px !important;}
.home_slider_hdr_text{padding:32px 0px 10px 17px !important;font-size:45px !important;line-height:46px !important;}


.upcoming_container{float:left;padding:10px 0px 0px 10px;}
.upcoming_span{padding:5px 10px;}
.upcoming_check_box{height:12px;}
.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;}
/* end og faq css*/
/* 7-hult-2012   new home page */

/* 7-july-2012 upcoming webinars   */
.upcoming_webinars_container{
    float: left;
    width: 710px;
    margin:0px;
	
	
}
.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:450px;}
.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; font-family: tahoma,arial,helvetica,sans-serif; text-align:justify;}
.upcoming_p_box{padding:15px;}
.upcoming_nlp_course_hdr{color: #007400;
    font-size: 20px;}
	.upcoming_coach_course_hdr{color: #007AB8;
    font-size: 20px; font-family: tahoma,arial,helvetica,sans-serif; text-align:justify;}
	.upcoming_learn_text{font-size:20px;margin-bottom:10px;text-transform:uppercase; font-family: tahoma,arial,helvetica,sans-serif; text-align:justify; font-family: tahoma,arial,helvetica,sans-serif; text-align:justify;}
	.upcoming_join_text{color:#4a1863;font-size:13px; text-transform:uppercase;padding:5px 0px 5px 0px; font-family: tahoma,arial,helvetica,sans-serif; text-align:justify;}	
	.inputbox{width:200px;margin-left:25px;padding:3px;border:1px solid #e3e3e3}
		.inputbox1{width:200px;margin-left:10px;padding:3px;border:1px solid #e3e3e3}
		/* end of upcoming webinars*/
		/* 26-july-2012 discovery day from */
		.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;}
.youth_right_section {
	float:right;
	width:230px;
}
/*end of discovery day from*/
/*26-july-2012-free ebook form*/
.free_book{ float:right; margin:20px 0px 20px 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;}
/*end of free ebook*/
.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;}
/* 27-july-2012 thank you pages */
.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:Calibri;
	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;
}
/* end of thank you*/