/*
	960 Grid System ~ Core CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* `Containers
----------------------------------------------------------------------------------------------------*/

.container_12,
.container_16 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

/* `Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
	display: inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}

.container_12 .grid_3,
.container_16 .grid_4 {
	width: 220px;
}

.container_12 .grid_6,
.container_16 .grid_8 {
	width: 460px;
}

.container_12 .grid_9,
.container_16 .grid_12 {
	width: 700px;
}

.container_12 .grid_12,
.container_16 .grid_16 {
	width: 940px;
}

/* `Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* `Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .grid_1 {
	width: 60px;
}

.container_12 .grid_2 {
	width: 140px;
}

.container_12 .grid_4 {
	width: 300px;
}

.container_12 .grid_5 {
	width: 380px;
}

.container_12 .grid_7 {
	width: 540px;
}

.container_12 .grid_8 {
	width: 620px;
}

.container_12 .grid_10 {
	width: 780px;
}

.container_12 .grid_11 {
	width: 860px;
}

/* `Grid >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .grid_1 {
	width: 40px;
}

.container_16 .grid_2 {
	width: 100px;
}

.container_16 .grid_3 {
	width: 160px;
}

.container_16 .grid_5 {
	width: 280px;
}

.container_16 .grid_6 {
	width: 340px;
}

.container_16 .grid_7 {
	width: 400px;
}

.container_16 .grid_9 {
	width: 520px;
}

.container_16 .grid_10 {
	width: 580px;
}

.container_16 .grid_11 {
	width: 640px;
}

.container_16 .grid_13 {
	width: 760px;
}

.container_16 .grid_14 {
	width: 820px;
}

.container_16 .grid_15 {
	width: 880px;
}

/* `Prefix Extra Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .prefix_3,
.container_16 .prefix_4 {
	padding-left: 240px;
}

.container_12 .prefix_6,
.container_16 .prefix_8 {
	padding-left: 480px;
}

.container_12 .prefix_9,
.container_16 .prefix_12 {
	padding-left: 720px;
}

/* `Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .prefix_1 {
	padding-left: 80px;
}

.container_12 .prefix_2 {
	padding-left: 160px;
}

.container_12 .prefix_4 {
	padding-left: 320px;
}

.container_12 .prefix_5 {
	padding-left: 400px;
}

.container_12 .prefix_7 {
	padding-left: 560px;
}

.container_12 .prefix_8 {
	padding-left: 640px;
}

.container_12 .prefix_10 {
	padding-left: 800px;
}

.container_12 .prefix_11 {
	padding-left: 880px;
}

/* `Prefix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .prefix_1 {
	padding-left: 60px;
}

.container_16 .prefix_2 {
	padding-left: 120px;
}

.container_16 .prefix_3 {
	padding-left: 180px;
}

.container_16 .prefix_5 {
	padding-left: 300px;
}

.container_16 .prefix_6 {
	padding-left: 360px;
}

.container_16 .prefix_7 {
	padding-left: 420px;
}

.container_16 .prefix_9 {
	padding-left: 540px;
}

.container_16 .prefix_10 {
	padding-left: 600px;
}

.container_16 .prefix_11 {
	padding-left: 660px;
}

.container_16 .prefix_13 {
	padding-left: 780px;
}

.container_16 .prefix_14 {
	padding-left: 840px;
}

.container_16 .prefix_15 {
	padding-left: 900px;
}

/* `Suffix Extra Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .suffix_3,
.container_16 .suffix_4 {
	padding-right: 240px;
}

.container_12 .suffix_6,
.container_16 .suffix_8 {
	padding-right: 480px;
}

.container_12 .suffix_9,
.container_16 .suffix_12 {
	padding-right: 720px;
}

/* `Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .suffix_1 {
	padding-right: 80px;
}

.container_12 .suffix_2 {
	padding-right: 160px;
}

.container_12 .suffix_4 {
	padding-right: 320px;
}

.container_12 .suffix_5 {
	padding-right: 400px;
}

.container_12 .suffix_7 {
	padding-right: 560px;
}

.container_12 .suffix_8 {
	padding-right: 640px;
}

.container_12 .suffix_10 {
	padding-right: 800px;
}

.container_12 .suffix_11 {
	padding-right: 880px;
}

/* `Suffix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .suffix_1 {
	padding-right: 60px;
}

.container_16 .suffix_2 {
	padding-right: 120px;
}

.container_16 .suffix_3 {
	padding-right: 180px;
}

.container_16 .suffix_5 {
	padding-right: 300px;
}

.container_16 .suffix_6 {
	padding-right: 360px;
}

.container_16 .suffix_7 {
	padding-right: 420px;
}

.container_16 .suffix_9 {
	padding-right: 540px;
}

.container_16 .suffix_10 {
	padding-right: 600px;
}

.container_16 .suffix_11 {
	padding-right: 660px;
}

.container_16 .suffix_13 {
	padding-right: 780px;
}

.container_16 .suffix_14 {
	padding-right: 840px;
}

.container_16 .suffix_15 {
	padding-right: 900px;
}

/* `Push Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .push_3,
.container_16 .push_4 {
	left: 240px;
}

.container_12 .push_6,
.container_16 .push_8 {
	left: 480px;
}

.container_12 .push_9,
.container_16 .push_12 {
	left: 720px;
}

/* `Push Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .push_1 {
	left: 80px;
}

.container_12 .push_2 {
	left: 160px;
}

.container_12 .push_4 {
	left: 320px;
}

.container_12 .push_5 {
	left: 400px;
}

.container_12 .push_7 {
	left: 560px;
}

.container_12 .push_8 {
	left: 640px;
}

.container_12 .push_10 {
	left: 800px;
}

.container_12 .push_11 {
	left: 880px;
}

/* `Push Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .push_1 {
	left: 60px;
}

.container_16 .push_2 {
	left: 120px;
}

.container_16 .push_3 {
	left: 180px;
}

.container_16 .push_5 {
	left: 300px;
}

.container_16 .push_6 {
	left: 360px;
}

.container_16 .push_7 {
	left: 420px;
}

.container_16 .push_9 {
	left: 540px;
}

.container_16 .push_10 {
	left: 600px;
}

.container_16 .push_11 {
	left: 660px;
}

.container_16 .push_13 {
	left: 780px;
}

.container_16 .push_14 {
	left: 840px;
}

.container_16 .push_15 {
	left: 900px;
}

/* `Pull Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .pull_3,
.container_16 .pull_4 {
	left: -240px;
}

.container_12 .pull_6,
.container_16 .pull_8 {
	left: -480px;
}

.container_12 .pull_9,
.container_16 .pull_12 {
	left: -720px;
}

/* `Pull Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .pull_1 {
	left: -80px;
}

.container_12 .pull_2 {
	left: -160px;
}

.container_12 .pull_4 {
	left: -320px;
}

.container_12 .pull_5 {
	left: -400px;
}

.container_12 .pull_7 {
	left: -560px;
}

.container_12 .pull_8 {
	left: -640px;
}

.container_12 .pull_10 {
	left: -800px;
}

.container_12 .pull_11 {
	left: -880px;
}

/* `Pull Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .pull_1 {
	left: -60px;
}

.container_16 .pull_2 {
	left: -120px;
}

.container_16 .pull_3 {
	left: -180px;
}

.container_16 .pull_5 {
	left: -300px;
}

.container_16 .pull_6 {
	left: -360px;
}

.container_16 .pull_7 {
	left: -420px;
}

.container_16 .pull_9 {
	left: -540px;
}

.container_16 .pull_10 {
	left: -600px;
}

.container_16 .pull_11 {
	left: -660px;
}

.container_16 .pull_13 {
	left: -780px;
}

.container_16 .pull_14 {
	left: -840px;
}

.container_16 .pull_15 {
	left: -900px;
}

/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

/* Andy's Styles*/




.header{
}

.header .nav{
	margin: -13px 0 -12px 0;
}

h1.logo{
	background: url(../img/logo.png) no-repeat;
width: 280px;
height:78px ;
float: right;
display: inline;
}

h1.logo span{
	position: absolute;
	text-indent: -5000px;
}

.header img{
	margin-top: 20px;
	padding: 0;
	float:left;
}

.header .nav ul.navigation{
	list-style-type: none;
	display: block;
	background-image: url(../img/navback.png);
	background-repeat: no-repeat;
	height: 29px;
	padding: 4px 0 0 22px;
}

.header .nav ul.navigation li{
	display: inline;
	margin: 0;
	padding: 0 9px 0 5px;
	letter-spacing: -1px;
	border-right: 1px solid #333;
	font-size: 13px;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
}

.header .nav ul.navigation li a{
	color: #333;
}

.header .nav ul.navigation li.last{
	color: #CA2027;
	border: none;
	font-weight: bold;
	letter-spacing: 0px;
}

.header .nav ul.navigation li.last a {
	color: #CA2027;
}

.header .become{
	background-image: url(../img/becomeBack.png);
	width: 299px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 5px 0 5px 26px;
	margin: -30px 0 0 0;
}

.header .become a {
	color: #333;
}

.header .learn{
	background-image: url(../img/learnBack.png);
	width: 156px;
	float: left;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	padding: 5px 0 5px 22px;
	margin: -30px 0 0 0;
}

.leftcol{
	margin: 0;
	padding: 0;
}

.leftcol h2{
	text-align: left;
	margin: 0 0 0 10px;
}

.leftcol p{
	text-align: left;
	border: none;
	padding: 0;
	margin: 10px 40px 10px 10px;
	font-size: 11px;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
}

.leftcol p strong{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}

.leftcol .vidHold{
	margin-bottom: 170px;
}

.leftcol .leftPortal{
	width: 332px;
	height: 187px;
	float: left;
	margin: 0 10px 0 12px;
	position: absolute;
	top: 266px;
}

.leftcol .rightPortal{
	width: 332px;
	height: 187px;
	float: left;
	position: absolute;
	top: 266px;
	left: 358px;
}

.leftcol img.offer1{
	margin: 0 0 10px 10px;
}
.leftcol img.offer2{
	margin: 0 18px 10px 18px;
}
.leftcol img.offer3{
	margin: 0 0 10px 0;
}

.leftcol table.nobor{
	
	margin: 0 0 0 10px;
	background: none;
	font-size: 11px;

}

.leftcol table.nobor tr{
	border: none;

}

.leftcol ul.ticks{

	list-style-type: none;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-weight: normal;
	margin: 0 0 0px 20px;
	font-size: 12px;

/*	margin: 0 0 1 10px;*/

}



.leftcol ul.ticks li.box{

list-style-type: none;

	/*background: url(../images/tick_box.gif) left center no-repeat;*/

	/*list-style-image: url(../img/tick.png);*/

	margin: 7px 0 7px 0px!important;
	padding: 4px 0 4px 0;
	line-height: 13px;

}

.leftcol ul.ticks li.box img{
	margin: 0px 10px -8px 0px;
}


h3.blackFade{
	background-image: url(../img/veryDarkYellowback.png);
	height: 34px;
	background-repeat: no-repeat;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-weight: normal;
	font-size: 14px;
	padding: 6px 0 0 10px;
	color:#FBE024;
	letter-spacing: 0px;
	margin: 0;
	
}


h3.greyFade{
	background-image: url(../img/fadeGrey.png);
	height: 34px;
	background-repeat: no-repeat;
	/*font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;*/
	font-family: Arial, Helvetica, "MS Trebuchet", sans-serif;
	font-weight: bold;
	font-size: 14px;
	padding: 6px 0 0 10px;
	color: #333;
	letter-spacing: 0px;
	margin: 0;
	
}

h3.slightlydifferentgreyFade{
	background-image: url(../img/fadeGrey.png);
	height: 34px;
	background-repeat: no-repeat;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-size: 14px;
	padding: 6px 0 0 10px;
	color: #333;
	letter-spacing: -1px;
	margin: 0;
	
}

h3.lookingForward{
	color: #CA2027;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-weight: normal;
	margin: 0 0 0 10px;
}


h6.smallHead{
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-weight: normal;
	font-size: 18px;
	margin: 0;
	padding: 0;
}

.leftcol p.remember{
	font-size:12px;
	color: #666;
	background-color: #f7f7f7;
	border: 1px dashed #ccc;
	padding: 10px;
	margin-top: 0px;
	width: 320px;
}

.leftcol p.lucky{
	font-size:12px;
}

.leftcol p.lucky2{
	font-size:15px;
	margin-top: 0px;
}

#divider{
	border-top: 1px dashed #ccc;
	width:668px;
	margin-bottom: 10px;
	margin-top: 6px;
	
}

h1.bigRed{
	color: #CB0004;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	text-align: left;
	font-weight: bold;
	margin: 0 0 0 10px;
	padding: 0;
	letter-spacing: -1px;
	
}

h1.bigGrey{
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-align: left;
	font-weight: bold;
	margin: 0 0 0 10px;
	padding: 0;
	letter-spacing: -1px;
	
}

span.bigText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	display: block;
	color: #666;
	margin: 0 0 0 10px;
}

ul.normalList{
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-size: 13px;
	margin: 0 0 0 10px
}

ul.normalList li{
	list-style-type: disc;
}

h2#career_opportunities{
	background: url(../img/career-opportunities.gif) no-repeat;
	width: 241px;
	height: 21px;
	margin: 10px 0 6px 10px;
	padding: 0;
}

h2#career_opportunities span{
	position: absolute;
	text-indent: -5000px;
	
}

h2#course_and_fees{
	background: url(../img/courses-and-fees.gif) no-repeat;
	width: 241px;
	height: 21px;
	margin: 10px 0 6px 10px;
	padding: 0;
}

h2#course_and_fees span{
	position: absolute;
	text-indent: -5000px;
	
}

h2#trainee-licence{
	background: url(../img/trainee-licence.gif) no-repeat;
	width: 408px;
	height: 21px;
	margin: 10px 0 6px 10px;
	padding: 0;
}

h2#trainee-licence span{
	position: absolute;
	text-indent: -5000px;
	
}

h2#why-us{
	background: url(../img/why-us.gif) no-repeat;
	width: 525px;
	height: 22px;
	margin: 10px 0 6px 10px;
	padding: 0;
}

h2#why-us span{
	position: absolute;
	text-indent: -5000px;
	
}

h2#thank_you{
	background: url(../img/thank-you.gif) no-repeat;
	width: 460px;
	height: 22px;
	margin: 10px 0 6px 10px;
	padding: 0;
}

h2#thank_you span{
	position: absolute;
	text-indent: -5000px;
	
}

h2#success-stories{
	background: url(../img/success-stories.gif) no-repeat;
	width: 460px;
	height: 22px;
	margin: 10px 0 6px 10px;
	padding: 0;
}

h2#success-stories span{
	position: absolute;
	text-indent: -5000px;
	
}

h2#compare_us{
	background: url(../img/compare-us.gif) no-repeat;
	width: 138px;
	height: 22px;
	margin: 10px 0 6px 10px;
	padding: 0;
}

h2#compare_us span{
	position: absolute;
	text-indent: -5000px;
	
}

h2#become-instructor{
	background: url(../img/become-instructor.gif) no-repeat;
	width: 333px;
	height: 22px;
	margin: 10px 0 6px 10px;
	padding: 0;
}

h2#become-instructor span{
	position: absolute;
	text-indent: -5000px;
	
}

h2#welcome_to_learner_driver_instructor_training{
	background: url(../img/just-two-min.gif) no-repeat;
	width: 183px;
	height: 22px;
	margin: 190px 0 6px 10px;
	padding: 0;
}

h2#welcome_to_learner_driver_instructor_training span{
	position: absolute;
	text-indent: -5000px;
	
}

h2#faq{
	background: url(../img/faq.gif) no-repeat;
	width: 506px;
	height: 22px;
	margin: 10px 0 6px 10px;
	padding: 0;
}

h2#apply-now span{
	position: absolute;
	text-indent: -5000px;
	
}

h2#apply-now{
	background: url(../img/apply-now.gif) no-repeat;
	width: 212px;
	height: 22px;
	margin: 10px 0 6px 10px;
	padding: 0;
}

h2#faq span{
	position: absolute;
	text-indent: -5000px;
	
}

.leftcol .greyBack {
	background-image: url(../img/greyBack.png);
	height: 186px;
	width: 688px;
}

.leftcol .greyBack p{
	font-size: 11px;
	width: 380px;
	display: block;
	float: left;
}

.leftcol .greyBackTwo {
	background-image: url(../img/greyBackTwo.png);
	height: 216px;
	width: 688px;
}

.leftcol img.floatLeft{
	float: left;
	margin: 0 20px 0 10px;
	width: 220px;
}

.leftcol img.floatLeftTick{
	float: left;
	margin: 6px 20px 0 20px;
	padding:0 0 10px;
	
}

.leftcol .greyBackTwo img.floatLeft{
	padding-bottom: 30px;
}

.leftcol .footerLike{
	background-image: url(../img/footer-back.png) ;
	background-repeat: no-repeat;
	margin: 20px 0 0 0;
	height: 87px;
}

.leftcol table{
	margin: 0 0 0 0;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-size: 12px;
	background-image: url(../img/tableBack.png);
	background-repeat: no-repeat;
}

.leftcol table tr{
	height: 36px;
	border-bottom: 1px solid #ccc;
	vertical-align: middle;
}

.leftcol table tr td{
	vertical-align: middle;
}

.leftcol table tr td.whats{
	font-size: 13px;
	font-weight: bold;
}

.leftcol table tr td.silver{
	font-size: 12px;
	
}

.leftcol table tr td.gold{
	font-size: 12px;

}

.leftcol table img.tbbutton{
	margin: 0;
	padding: 0;
}

.leftcol table.compare{
	margin:5px 0 11px;
	background-image: url(../img/compare-table-back.png);
	background-repeat: no-repeat;
}

.leftcol .assessment{
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	width: 688px;
	height: 175px;
	font-size: 10px;
	line-height: 11px;
	background-image: url(../img/assessback.png);
	margin-top:10px;
}

.leftcol .assessment .assessment1{
	float:left;
	padding:21px 10px 10px 10px;
	width:322px;
	margin: 0 0 0 5px;
}
.leftcol .assessment .assessment2{
	width: 190px;
	float:left;
	margin: 0 24px 0 24px;
	padding: 10px;
}
.leftcol .assessment .assessment3{
	float:left;
	padding:39px 10px 10px 20px;
	width:304px;
}


span.footerText{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 8px;
	letter-spacing: -1px;
	margin: 0 10px 0 120px;
	display: block;
	line-height: 22px;
}

span.footerTextBig{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 20px;
	letter-spacing: -1px;
	margin: 0 20px 0 120px;
	display: block;
	line-height: 22px;
}


span.footerText span.red{
	color: #CA1F26;
}

span.footerText span.red a{
color: #CA1F26;	
text-decoration: underline;
}

span.footerTextBig span.red a{
color: #CA1F26;	
text-decoration: underline;
}

.footer p.cube3link, .footer p.cube3link a {
	color: #aaa;
}

span.red{
	color: #CA1F26;
}

span.black{
	color: #333;
	font-size: 20px;
}


.leftcol .tickhold{
	background-image: url(../img/tick-back.png);
}

.leftcol .tickhold.home{
	background-image: none!important;
}

.leftcol .tick1{
	border-bottom: 1px solid #e7e7e7;
	width: 688px;
}
.leftcol .tick2{
	border-bottom: 1px solid #e7e7e7;
	width: 688px;
}
.leftcol .tick3{
	border-bottom: 1px solid #e7e7e7;
	width: 688px;
}
.leftcol .tick4{
	border-bottom: 1px solid #e7e7e7;
	width: 688px;
}
.leftcol .tick5{
	border-bottom: 1px solid #e7e7e7;
	width: 688px;
}


.leftcol .tickhold.home .tick1{
	background-image: url(../img/tick-back_1.jpg);
	background-repeat:no-repeat;
}

.leftcol .tickhold.home .tick2{
	background-image: url(../img/tick-back_2.jpg);
	background-repeat:no-repeat;
}

.leftcol .tickhold.home .tick3{
	background-image: url(../img/tick-back_3.jpg);
	background-repeat:no-repeat;
}

.leftcol .tickhold.home .tick4{
	background-image: url(../img/tick-back_4.jpg);
	background-repeat:no-repeat;
}

.leftcol .tick1 p{
	font-size: 13px;
	margin: 0 0 0 10px;
	padding: 6px 0 6px 0;
}

.leftcol .tick2 p{
	font-size: 13px;
	margin: 0 0 0 10px;
	padding: 6px 0 6px 0;
}

.leftcol .tick3 p{
	font-size: 13px;
	margin: 0 0 0 10px;
	padding: 6px 0 6px 0;
}

.leftcol .tick4 p{
	font-size: 13px;
	margin: 0 0 0 10px;
	padding: 6px 0 6px 0;
}

.leftcol .tick5 p{
	font-size: 13px;
	margin: 0 0 0 10px;
	padding: 6px 0 6px 0;
}

.leftcol img.floatRight{
	float: right;
	margin: 0 12px 0 0;
}

div.cf{
	width: 697px;
	height: 32px;
	text-align: center;
	background-image: url(../img/course-fees-gradient.jpg);
	
	
	
	
}


div.cf span{
	line-height:23px;
	font-weight: bold;
	font-family:Tahoma,Verdana,Helvetica,sans-serif;
}

.request{
	background-image: url(../img/request-form-back.png);
	height: 480px;
	margin: 10px 0 0 0;
}

strong{
	
}

p a{
	color: #333;
	text-decoration: underline;
}

p.bigger{
	font-size: 14px;
	letter-spacing:-1px;
}

span.bigRed{
	color: #ff0000;
	font-size: 16px;
	font-weight: bold;
	font-family:Tahoma,Verdana,Helvetica,sans-serif;
}


.darkYellow{
	color: #FBE024;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-size:13px;
	background-image: url(../img/darkYellowBack.png);
	height: 26px;
	padding: 4px 0 0 20px;
	width: 668px;
	border-bottom: 1px solid #fff;

}

.point1{
	color: #333;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-size:13px;
	border-bottom: 1px solid #ccc;
	padding: 3px 0 3px 20px;
	width: 668px;
}

.point2{
	color: #333;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-size:13px;
	border-bottom: 1px solid #ccc;
	padding: 3px 0 3px 20px;
	background-color: #f6f6f6;
	width: 668px;
	
}

.point3{
	color: #333;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-size:13px;
	border-bottom: 1px solid #ccc;
	padding: 3px 0 3px 20px;
	background-color: #f0f0f0;
	width: 668px;
}

.point4{
	color: #333;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-size:13px;
	border-bottom: 1px solid #ccc;
	padding: 3px 0 3px 20px;
	background-color: #e1e1e1;
	width: 668px;
}

.point5{
	color: #333;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-size:13px;
	border-bottom: 1px solid #ccc;
	padding: 3px 0 3px 20px;
	background-color: #dadada;
	width: 668px;
}

.point6{
	color: #333;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-size:13px;
	border-bottom: 1px solid #ccc;
	padding: 3px 0 3px 20px;
	background-color: #dadada;
	width: 668px;
}

.point7{
	color: #333;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-size:13px;
	border-bottom: 1px solid #fff;
	padding: 3px 0 3px 20px;
	background-color: #cecece;
	width: 668px;
}

.point8{
	color: #333;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-size:13px;
	border-bottom: 1px solid #fff;
	padding: 3px 0 3px 20px;
	background-color: #c6c6c6;
	width: 668px;
}

.vdarkYellow{
	color: #FBE024;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-size:13px;
	background-image: url(../img/veryDarkYellowback.png);
	height: 26px;
	padding: 4px 0 0 20px;
	width: 668px;
	border-bottom: 1px solid #fff;
}

.footerBlank{
	background-image: url(../img/blank-footer.png) ;
	background-repeat: no-repeat;
	margin: 20px 0 0 0;
	height: 87px;
}

span.footerTextBlank{
	font-size: 18px;
	font-family: Arial, Helvetica, "MS Trebuchet", sans-serif;
	padding-top: 10px;
	letter-spacing: 0px;
	margin: 0 10px 0 20px;
	display: block;
	line-height: 22px;
}

.kickstart{
	background-image: url(../img/kick-start-back.gif) ;
	background-repeat: no-repeat;
	margin: 20px 0 0 0;
	height: 87px;	
}

span.kickstarttext{
	font-size: 18px;
	font-family: Arial, Helvetica, "MS Trebuchet", sans-serif;
	padding-top: 24px;
	letter-spacing: 0px;
	margin: 0 10px 0 120px;
	display: block;
	line-height: 22px;
}


span.kickstarttext a{
	color:#CA1F26;
}

table.buttonHold{
	background-image: none;
	border: none;
}

table.buttonHold tr{
	border: none;
}

p.nextTick{
	width: 460px;
}
.request p.requestText{
	color: #fff;
	text-align: left;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-size: 11px;
	line-height: 12px;
	padding: 34px 10px 0 8px;
	border: none;
	margin: 0;
}

.request form{
	margin: 10px 0 0 0;
	padding: 0 10px 0 8px;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
}

.request form label{
	color: #fff;
	font-size: 10px;
	width: 200px;
	display: block;
}

.request form input{
	width: 190px;
	background-image: url(../img/inputBack.gif);
	background-repeat: repeat-x;
	border: none;
	height: 20px;
	padding: 2px 5px 0 5px;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
}

.request form input#fname{
	float: left;
	display: block;
}

.request form input#address{
	margin-bottom: 4px;
}

.request form input.apply{
	width: 71px;
	height: 21px;
	padding: 0;
	margin: 8px 0 0 0;
}

.request form select{
	width: 190px;
	background-repeat: repeat-x;
	border: none;
	height: 20px;
	padding: 0px;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	background-color: #eee;
}

.requestCallback{
	background-image: url(../img/request-callback.png);
	margin: 16px 0 0 0;
}

.requestCallback p.requestText{
	color: #fff;
	text-align: left;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-size: 11px;
	line-height: 12px;
	padding: 34px 10px 0 8px;
	border: none;
	margin: 0;
}

.requestCallback form{
	margin: 8px 0 0 0;
	padding: 0 10px 0 8px;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
}

.requestCallback form input{
	width: 190px;
	margin-bottom:4px;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	font-size: 11px;
}

.requestCallback form input.subBut{
	width: 75px;
	height: 21px;
	margin: 6px 0 0 0;
}

.requestCallback form label{
	color: #fff;
	font-size: 10px;
	width: 200px;
	display: block;
}

.lchat{

	height: 140px;
}

.footer{
	border-top: 4px solid #333;
	font-family:"Lucida Grande","Lucida Sans Unicode","Eras Medium ITC","Mg Open Moderna",Helvetica,Verdana,sans-serif;
	margin-top: 18px;
}

.footer p{
	border: none;
	text-align: left;
	margin: 10px 0 0 10px;
	padding: 0;
	width: 700px;
	float:left;
	font-size: 10px;
	
}

.footer a{
	color: #333;
	text-decoration: underline;
}

.footer img.ordit{
	float: right;
	display: inline;
	margin: 10px 0 0 0;
}


/* tooltip styling. uses a background image (a black box with an arrow) */ 
div.tooltip, .tooltip1, .tooltip2, .tooltip3, .tooltip4, .tooltip5, .tooltip6, .tooltip7, .tooltip7, .tooltip8, .tooltip9, .tooltip10, .tooltip11, .tooltip12, .tooltip13, .tooltip14, .tooltip15, .tooltipA, .tooltipA, .tooltipB, .tooltipC, .tooltipD, .tooltipE, .tooltipF, .tooltipG  { 
    background:transparent url(../img/black_arrow_big.png) no-repeat scroll 0 0; 
    font-size:14px; 
    height:153px; 
    padding:30px; 
    width:310px; 
    font-size:14px; 
    display:none; 
    color:#fff; 
} 

div.tooltip p, .tooltip1 p, .tooltip2 p, .tooltip3 p, .tooltip4 p, .tooltip5 p, .tooltip6 p, .tooltip7 p, .tooltip7 p, .tooltip8 p, .tooltip9 p, .tooltip10 p, .tooltip11 p, .tooltip12 p, .tooltip13 p, .tooltip14 p, .tooltip15 p, .tooltipA p, .tooltipB p, .tooltipC p, .tooltipD p, .tooltipE p, .tooltipF p, .tooltipG p {
	text-align:center;
	width: 310px;
	margin:0;
}
 
/* tooltip title element (h3) */ 
div.tooltip h3, .tooltip1 h3, .tooltip2 h3, .tooltip3 h3, .tooltip4 h3, .tooltip5 h3, .tooltip6 h3, .tooltip7 h3, .tooltip7 h3, .tooltip8 h3, .tooltip9 h3, .tooltip10 h3, .tooltip11 h3, .tooltip12 h3, .tooltip13 h3, .tooltip14 h3, .tooltip15 h3, .tooltipA h3, .tooltipB h3, .tooltipC h3, .tooltipD h3, .tooltipE h3, .tooltipF h3, .tooltipG h3{ 
    margin:0; 
    font-size:18px; 
    color:#fff; 
	margin-bottom: 10px;
	font-weight:normal;
	text-align: center;
}

div.tooltip11 a{
border-bottom: 1px dotted #fff;
}

.rightbox{
margin-top: 15px;
padding: 0;
width:380px;
float: left;
}

.leftx{
width:300px;
float:left;
margin-top: 15px;
background: #f7f7f7;
border: 2px solid #f0f0f0;
padding: 8px 0 0 4px;
}

p.thirtyk{
	font-size: 14px;
}

p strong span {
	color: red;
}

a.mainLink{
	color:#333333!important;
}