﻿

.middle_cont
{
	background:transparent url(Images/middle_cont-two-col-bg.png) repeat-y;
	background:expression("transparent url(Images/middle_cont-two-col-ie-bg.png) repeat-y");
	border:solid 1px #d3cdbe;
}



.main_cont
{
	background:#e6e0cf url(Images/content-bg.png) repeat-x;
	width:658px;
	float:right;
	overflow:hidden; /* FOR IE6 */
}

#main
{
	padding:30px;
}

.left_cont
{
	background:transparent url(Images/left_cont-bg.png) repeat-x;
	width:199px;
	overflow:hidden; /* FOR IE6 */
}

#left
{
	background:transparent url(Images/left-bg.png) repeat-x;

}

.breadCrumbs_cont
{
	padding:0 0 10px 0;
}

.pageHdrs_cont
{
	padding:0;
}

h1.pageHdr
{
}

h1.pageHdr span
{
	color:#9650a1;
}

h4
{
	font-size:12px;
}

.rightApplets_cont
{
	float:right;
	width:212px;
	margin:0 -4px 14px 14px;
}

.driver
{
	width:180px;
}

.readyToGoDriver
{
	background:transparent url(Images/ready-to-go-short-applet2-bg.png) no-repeat;
	height:106px;
	margin:8px 0 0 8px;
}


.applyNowHover{
background:transparent url(Images/apply-now-short-hover.png) no-repeat;
display:block;
float:right;
height:30px;
margin:70px 7px 0 4px;
width:180px;
white-space:nowrap;
}

.applyNowBtn{
background:transparent url(Images/apply-now-short-btn.png) no-repeat;
display:block;
height:30px;
overflow:hidden;
text-indent:999em;
width:180px;
}

.applyNowBtn:hover
{
	background:none;
}





/*
.applyNowHover
{
	width:201px;
	height:30px;
	background:transparent url(Images/apply-now-short-hover.png) no-repeat;
	margin:70px 7px 0 0;

}

a.applyNowBtn
{
	width:201px;
	height:30px;
	background:transparent url(Images/apply-now-short-btn.png) no-repeat;
	text-indent:999em;
	overflow:hidden;
	white-space:nowrap;
}

*/


/* COURSE DOCUMENTS */

.courseDocuments_cont
{
	width:210px;
	margin:8px 0 0 0;
}

.courseDocuments_cont h4
{
	font-weight:normal;
	color:#fff;
	background:#000;
	line-height:23px;
	text-indent:8px;
}

.courseDocumentsList_cont
{
	background:#dbd5c5 url(Images/applet-bottom-bg.png) no-repeat bottom left;
	padding:14px 14px 20px 14px;
	margin:1px 0 0 0;
}

.courseDocumentItem
{
	background:transparent url(Images/doc-icon.png) no-repeat center left;
	padding:8px 0 8px 20px;
}

.relatedCourseItem
{
	padding:4px 0;
}

.courseDocumentItem a, .relatedCourseItem a
{
	color:#2e6399;
	text-decoration:none;
}

/* COURSE SECTIONS */

h3.progRecHdr
{
	margin:20px 0;
	color:#666;
	font-size:12px;
}

h3.courseSection
{
	background:transparent url(Images/course-section-ndr-bg.png) repeat-x center left;
	line-height:42px;
	margin:20px 0;
	color:#666;
	text-indent:14px;
	font-size:14px;
}

.courseSection a, .courseSection a:visited
{
	text-decoration:none;
	background:transparent url(Images/course-section-closed-bg.png) no-repeat center right;
	display:block;
	margin:0 20px 0 0;
	color:#666;
}

.courseSection a:hover
{
	color:#000;
}

.courseSectionContent
{
	padding:14px 0 14px 14px;
}

.detailsRight
{
	float:right;
	width:310px;
}

.availValue
{
	color:#000;
	padding-left:30px;
}

.applyBtn_cont
{
	padding:38px 0 0 10px;
}

.courseApplyNowHover
{
	width:194px;
	height:24px;
	background:transparent url(Images/course-apply-hover-bg.png) no-repeat;


}

a.courseApplyNowBtn
{
	width:194px;
	height:24px;
	background:transparent url(Images/course-apply-btn-bg.png) no-repeat top left;
	display:block;
	text-indent:999em;
	overflow:hidden;
	white-space:nowrap;
}

.courseApplyNowBtn:hover
{
	background:none;
}

/* SHOW CASE (long - Defaut) */

.showcase_cont
{
	width:186px;
	height:126px;
	background:transparent url(Images/showcase-short-border-bg.png) no-repeat;
	margin:6px;
}

.showcaseInner
{
	padding:5px;
}

.showcaseItem
{
	width:176px;
	height:116px;
}

.showcaseHdr
{

}



a.showcaseLink
{
	
	margin:84px 0 0 0;
}

a.showcaseLink:hover, .numbersLinks_cont a:hover
{

}

.numbersLinks_cont
{
	margin:-21px 0 0 14px;
}

.numbersLinks_cont a
{
	margin:0 8px 0 0;
}

/* DRIVERS */

.driver2
{
	width:184px;
	height:83px;
}

/* ADVISOR DRIVER */

.advisorDriver2
{
	background:transparent url(Images/advisor-short-driver-bg.jpg) no-repeat;
	margin:0 0 0 6px;
}



.goNowHover2
{
	display:block;
	width:64px;
	height:16px;
	background:transparent url(Images/go-now-hover.png) no-repeat;
	float:right;
	margin:56px 10px 0 0;
}

.goNowBtn2
{
	display:block;
	width:64px;
	height:16px;
	background:transparent url(Images/go-now-btn.png) no-repeat;
	text-indent:999em;
	overflow:hidden;
}

.goNowBtn2:hover
{
	background:none;
}

#phoneNumber2
{
	color:#fff;
	display:block;
	font-size:14px;
	padding:56px 0 0 10px;
}

/* ADD TO MAILING LIST */

.addToMailingListDriver
{
	width:186px;
	height:105px;
	background:transparent url(Images/add-to-email-short-driver-bg.png) no-repeat;
	margin:5px 5px 0 5px;
}

.emailForm_cont
{
	padding:68px 0 0 14px;
}

.emailFormValue
{

}

.emailInput
{
	background:transparent url(Images/email-short-input-bg.png) no-repeat;
	margin-right:4px;
	width:96px;
}

.sendEmailHover
{

}

.sendEmailBtn
{

}

.sendEmailBtn:hover
{

}

.emailError
{
	color:#f00;
	margin:-36px 0 6px 0px;
	width:156px;
	background:transparent url(Images/add-to-email-short-error-bg.png) repeat-x bottom;
	height:29px;
	line-height:28px;
}

.messageSent
{
	margin:-36px 0 6px 0px;
	width:156px;
	background:transparent url(Images/add-to-email-short-error-bg.png) repeat-x bottom;
	height:29px;
	line-height:18px;
	padding-top:10px;
}

/* CATEGORY PAGES */

.courseCatBar
{
	height:42px;
	background:#dbd5c5;
	margin:0 0 20px 0;
}

.fiters_cont
{
	padding:10px;
}

.fiters_cont select
{
	border:solid 1px #666;
}

.compareHover
{
	display:block;
	width:181px;
	height:42px;
	background:transparent url(Images/compare-selected-courses-hover.png) no-repeat;
	float:right;
}

.compareBtn
{
	display:block;
	width:181px;
	height:42px;
	background:transparent url(Images/compare-selected-courses-btn.png) no-repeat;
	text-indent:999em;
	overflow:hidden;
	white-space:nowrap;
}

.compareBtn:hover
{
	background:none;
}

.courseCatList_cont
{
	width:616px;
	margin:0 -10px;

}

.courseCatItem
{
	width:154px;
	height:300px;
	float:left;
	overflow:hidden;
	margin:0 0 20px 0;
}

.courseName
{
	height:36px;
	overflow:hidden;
	padding:0 10px;
	font-size:12px;
	margin:0;
}

.ms-WPBody h3, .ms-TPBody h3 {
	height:36px;
	overflow:hidden;
	padding:0 10px;
	font-size:12px;
	margin:0;
}


.courseName span
{
	font-weight:bold;
	font-size:12px;
}

a.courseCatImg_cont
{
	background:transparent url(Images/course-cat-thumb-border-bg.png) no-repeat;
	width:154px;
	height:190px;
	display:block;
}

.courseCatImg
{
	margin:12px;
}

.introText
{
	padding:0 10px;
	/*margin:0;*/
	font-size:11px;
	line-height:12px;
	height:50px;
	overflow:hidden;
}

.courseCatCompare_cont
{
	padding:0 10px;
}

.compareCheck
{
}

.CompareLabel
{
	color:#1c5180;
	font-size:11px;
	position:relative;
	top:-3px;
}

.test-head{
	color:#E6E0CF;
	font-size:12px;
	padding:0;			
}