#wh_contentCont
{
	width: 958px;
	height: auto;
	padding: 0 4px;
	float: left;
	clear: left;
}
#contentHomeContWrapper
{
	width: 932px;
	height: 423px;
	overflow: auto;
	overflow-y: hidden;
	padding: 0 14px 0 12px;
	background: url(../../images/home_body_bg.gif) repeat-x #ffffff;
}
#wh_contentContWrapper
{
	width: 932px;
	height: 100%;
	overflow: auto;
	padding: 0 14px 0 12px;
	background: url(../../images/body_bg.gif) repeat-x #ffffff;
}
#wh_contentContWrapdefault
{
	width: 932px;
	height: 100%;
	overflow: hidden;
	padding: 0 14px 0 12px;
	background: url(../../images/body_bg.gif) repeat-x #ffffff;
}


#certCourse
{
	width: 628px;
	float: left;
	padding: 44px 0 0 0;
}
#certCourseTop
{
	width: 628px;
	height: 41px;
	float: left;
	overflow: hidden;
	background: url(../../images/dispaly_certificateTop.gif) no-repeat;
	overflow: hidden;
}
#certCourseBottom
{
	width: 628px;
	height: 7px;
	float: left;
	background: url(../../images/dispaly_certificateBottom.gif) no-repeat;
	overflow: hidden;
}
#certCourseMiddle
{
	width: 628px;
	height: 148px;
	float: left;
	background: url(../../images/dispaly_certificateMiddle.gif) repeat-y;
}
ul.gridCourse
{
	float: left;
	padding: 0px 0 0 4px;
	margin: 0;
	list-style: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 619px;
}
ul.gridCourse li
{
	margin: 0;
	height: 23px;
	padding: 7px 0 0 18px;
}
ul.gridCourse li#last
{
	height: 11px;
}
ul.gridCourse li.alt1
{
	background: #FFFFFF;
}
ul.gridCourse li.alt2
{
	background: #EDF4FC;
}

#certificationCont
{
	width: 296px;
	float: right;
}
#certification_headCont
{
	width: 296px;
	height: 38px;
	float: left;
	background: url(../../images/certification_heading.gif);
	overflow: hidden;
}
#certification_middCont
{
	width: 296px;
	height: 195px;
	overflow: auto;
	float: left;
	background: url(../../images/certification_middle.gif);
}
#certification_bottomCont
{
	width: 296px;
	height: 7px;
	float: left;
	background: url(../../images/certification_bottom.gif);
	overflow: hidden;
}

ul.certifications
{
	width: 288px;
	float: left;
	margin: 0;
	padding: 0 0 0 4px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
ul.certifications li
{
	margin: 0;
	padding: 5px 0 0 18px;
	border-bottom: 1px solid #000000;
	height: 19px;
}
ul.certifications li.last
{
	border-bottom: 0px solid #000000;
	height: 0px;
}
ul.certifications li a
{
	color: #000000;
	text-decoration: none;
	margin: 0;
	padding: 0 0 0 18px;
	background: url(../../images/bullet_arrow.gif) no-repeat 0px 5px;
}



#wh_pressLeftCont
{
	height: auto;
	float: left;
}
#wh_pressRightCont
{
	float: left;
	padding: 0 0 0 px;
}
#wh_pressLeftdefault
{
	height: auto;
	float: left;
	width: 600px;
}
#wh_pressRightCont
{
	float: left;
	padding: 0 0 0 2px;
}

#whpressTop
{
	width: 625px;
	height: 7px;
	padding: 0 0 0 0;
	overflow: hidden;
	background: url(../../images/press_top.gif) no-repeat;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
#wh_locationTop1
{
	width: 594px;
	padding: 10px 10px 10px 15px;
	overflow: hidden;
	background: url(../../images/bluestrip.gif) repeat-x;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
#wh_pressBottom
{
	width: 626px;
	height: 7px;
	overflow: hidden;
	background: url(../../images/press_bottom.gif) no-repeat;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom: 10px;
}
#wh_pressMiddle
{
	width: 625px;
	height: auto;
	padding: 0 0 0 5px;
	overflow: hidden;
	background: url(../../images/press_bg.gif) repeat-y;
}
div.wh_pressContAlt1
{
	width: 600px;
	padding: 8px 0 10px 16px;
	float: left;
	background: url(../../images/border_hz_press.gif) repeat-x bottom #FFFFFF;
}
div.wh_pressContAlt2
{
	width: 600px;
	padding: 8px 0 10px 16px;
	float: left;
	background: url(../../images/border_hz_press.gif) repeat-x bottom #EDF4FC;
}
#pressMiddle #last
{
	background-image: none;
}
p.pressHeading
{
	margin: 0;
	padding: 0;
	color: #9E1C1C;
	font-size: 11px;
}
p.pressText
{
	color: #010101;
	font-size: 11px;
}

#pressMiddle span.image
{
	float: left;
}
#pressMiddle span.image img
{
	border: 1px solid #D0DEEA;
}
#pressMiddle span.text
{
	float: left;
}
div.dvDescription
{
	float: left;
	height: 100%;
	overflow: hidden;
}
div.dvfullDescription
{
	float: left;
	overflow: auto;
}
div.dv_Descriptionleft
{
	height: 100%;
	overflow: hidden;
	float: left;
	vertical-align: top;
}
div.dv_rightimage
{
	height: 100px;
	width: 100px;
	overflow: hidden;
	padding: 0 0 0 5px;
	float: right;
	vertical-align: top;
}
div.dv_Descriptionright
{
	height: 100%;
	vertical-align: top;
}
div.dv_leftimage
{
	overflow: hidden;
	float: left;
	padding: 0 0 0 5px;
	vertical-align: top;
}
div.whBorder2
{
	background: url(../../images/border_hz_courses.gif) no-repeat;
	height: 1px;
	overflow: hidden;
	padding: 0px 0 9px 0;
	clear: both;
	width: 612px;
}
.readmore
{
	float: right;
	padding-right: 17px;
}
.readclose
{
	float: right;
	padding-right: 17px;
}
#wh_greenBox
{
	width: 297px;
	height: 172px;
	background: url(../../images/green_box.gif) no-repeat;
}
.wh_greenBoxsp
{
	padding: 2px 0px 5px 15px;
	vertical-align: top;
	text-align: left;
}
.wh_greenrightsp
{
	padding: 2px 0px 5px 0px;
	text-align: right;
	font-weight: bold;
}
.quotetop
{
	background-position: left;
	background: url(../../images/start-quote.png) no-repeat;
}
.quotebottom
{
	background: url(../../images/end-quote.png) no-repeat;
}
/****************Quote -Box******************/
.quote-box-top
{
	background: url(../../images/quote-box-top.jpg) no-repeat;
	width: 300px;
	height: 13px;
	background-position: bottom;
	background-repeat: no-repeat;
}
.quote-box-Middle
{
	background: url(../../images/quote-box-center.jpg) no-repeat;
	width: 300px;
	background-position: top;
	background-repeat: no-repeat;
}
.quote-box-bottom
{
	width: 300px;
	background: url(../../images/quote-box_down.jpg) no-repeat;
	background-position: top;
	height: 13px;
	background-repeat: no-repeat;
}
/***************End **************************/

p.borderText
{
	background: url(../../images/border_hz_press.gif) repeat-x top;
	width: 623px;
	margin: 0;
	overflow: hidden;
	clear: left;
	height: 2px;
	padding: 10px 0 10px 0;
	float: left;
}
p.client
{
	margin: 0;
	padding: 5px 0 18px 5px;
}
#pressLeftCont p
{
	padding-left: 5px;
}
.Location-item
{
	color: #000000;
	font-weight: bold;
	background-color: #ffffff;
	width: 584px;
	height: 18px;
	border-bottom: dotted 1px #000000;
	padding: 5px 17px 5px 17px;
	font-size: 11px;
}
.Location-Alternativeitem
{
	color: #000000;
	font-weight: bold;
	background-color: #EEF5FD;
	font-size: 11px;
	width: 584px;
	height: 18px;
	padding: 5px 17px 5px 17px;
	border-bottom: dotted 1px #000000;
}
.Locationbg
{
	background-image: url(../../images/location-img.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	width: 274px;
	height: 338px;
	float: right;
}
.LocationHeading
{
	border-bottom: 1px solid #B9BABE;
	color: #65171D;
	font-family: arial;
	font-size: 17px;
	font-weight: bold;
	height: 20px;
	padding-bottom: 5px;
	width: 551px;
}
.Location-Description
{
	color: #000000;
	font-family: arial;
	font-size: 12px;
	padding-top: 5px;
	width: 551px;
}
.Location-description
{
	overflow: hidden;
	font-size: 12px;
	color: #343434;
	font-family: Arial;
	border-bottom: 1px solid #B9BABE;
	padding: 9px 0 16px 5px;
	margin-bottom: 10px;
}
.Default-map-Location
{
	width: 6px;
	height: 7px;
	cursor: pointer;
	float: right;
}
#pressLeftCont1
{
	height: auto;
	float: left;
	width: 632px;
	overflow: hidden;
}
#learningDates
{
	width: 627px;
	height: auto;
	float: left;
	padding: 0 0 0px 0;
}
#learningDates_button
{
	width: 617px;
	height: 32px;
	padding: 0 0 0 17px;
	margin: 0;
	background: url(../../images/learning_dates_btn_bg.gif) no-repeat bottom;
	float: left;
}
#learningDates_button img
{
	float: left;
}
#learningDates_top
{
	width: 627px;
	height: 76px;
	background: url(../../images/learning_dates_bg.gif) no-repeat;
	float: left;
}
#learningDesc
{
	width: 619px;
	height: auto;
	float: left;
	padding: 0 0px 0 0px;
	background: url(../../images/learning_desc_bg.gif) repeat-y;
	font-size: 11px;
	font-weight: bold;
}
#learningDesc .alt1
{
	height: 31px;
	background: url(../../images/border_hz_press.gif) repeat-x bottom #FFFFFF;
}
#learningDesc .alt2
{
	height: 31px;
	background: url(../../images/border_hz_press.gif) repeat-x bottom #EDF4FC;
}

.learndates_heading
{
	height: 33px;
	font-size: 12px;
	font-weight: bold;
	padding: 12px 0 0 13px;
}

.datesHead
{
	width: 168px;
	height: 23px;
	float: left;
	padding: 8px 0 0 13px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.locationHead
{
	width: 347px;
	height: 23px;
	float: left;
	padding: 8px 0 0 0;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.durationHead
{
	width: 90px;
	height: 23px;
	float: left;
	padding: 8px 0 0 0;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.dates
{
	float: left;
	font-weight: bold;
}
.location_learning
{
	float: left;
	font-weight: bold;
}
.duration
{
	float: left;
	font-weight: bold;
}
div.learningBottom
{
	width: 627px;
	height: 20px;
	overflow: hidden;
	background: url(../../images/learning_dates_bottom_bg.gif) no-repeat;
	float: left;
}

#learningOverview_top
{
	width: 627px;
	height: 14px;
	background: url(../../images/learning_overview_top.gif) no-repeat;
	float: left;
	overflow: hidden;
}
#learningOverviewDesc
{
	width: 619px;
	height: auto;
	float: left;
	padding: 0 4px;
	background: url(../../images/learning_desc_bg.gif) repeat-y;
	font-size: 11px;
	line-height: 18px;
}

#learningOverviewDesc .alt1
{
	background: url(../../images/border_hz_press.gif) repeat-x bottom #FFFFFF;
	padding: 9px 8px;
}
#learningOverviewDesc .alt2
{
	background: url(../../images/border_hz_press.gif) repeat-x bottom #EDF4FC;
	padding: 9px 8px;
}
#certification_bottomCont1
{
	width: 296px;
	height: 7px;
	float: left;
	background: url(../../images/certification_bottom1.gif);
	overflow: hidden;
}
#certificationCont1
{
	width: 296px;
	float: right;
	padding: 10px 0 0 0;
}
#certification_headCont1
{
	width: 296px;
	height: 40px;
	float: left;
	background: url(../../images/certification_heading1.gif);
	overflow: hidden;
}
#certification_middCont1
{
	width: 296px;
	min-height: 195px;
	overflow: auto;
	float: left;
	background: url(../../images/certification_middle1.gif);
}
#certification_bottomCont1
{
	width: 296px;
	height: 7px;
	float: left;
	background: url(../../images/certification_bottom1.gif);
	overflow: hidden;
}

ul.certifications_lern
{
	min-width: 288px;
	float: left;
	margin: 0;
	padding: 3px 0 0 4px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
ul.certifications_lern li
{
	margin: 0;
	padding: 5px 0 5px 18px;
	border-bottom: 1px solid #000000;
	min-height: 18px;
	min-width: 270px;
}
ul.certifications_lern li.last
{
	border-bottom: 0px solid #000000;
}
ul.certifications_lern li a
{
	color: #000000;
	text-decoration: none;
	margin: 0;
	padding: 0 0 0 0px;
	background: url(../../images/bullet_arrow.gif) no-repeat 0px 5px;
}
#courselist
{
	margin: 0;
	padding: 9px 0 5px 2px;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	min-height: 18px;
	min-width: 240px;
	text-align: left;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#dvBullet
{
	float: left;
	clear: both;
	/*padding: 10px 10px 5px 2px;*/
	min-height: 18px;
}
.dvcourseContouter
{
	clear: both;
	padding: 0 0 0 18px;
	border-bottom: 1px solid #DCDCDC;
	width: 92%;
	background-color: #EDF4FC;
}
#courselist a
{
	color: #000000;
	text-decoration: none;
	margin: 0;
	padding: 0 0 0 0px;
}
#bannerCoursesearch
{
	width: 966px;
	padding: 0 0 0 0px;
	height: 250px;
	overflow: hidden;
	float: left;
	background: url(../../images/course_search.jpg) 3px 0px no-repeat;
}
#ContCr_search
{
	width: 958px;
	height: auto;
	padding: 0 4px;
	float: left;
	clear: left;
}
#HomeWrapperCr_search
{
	width: 930px;
	height: auto;
	overflow: auto;
	overflow-y: hidden;
	padding: 0 14px 0 16px;
	background: url(../../images/home_body_bg.gif) repeat #ffffff;
}
#ContWrapperCr_search
{
	width: 932px;
	height: 100%;
	overflow: auto;
	padding: 0 14px 0 12px;
	background: url(../../images/body_bg.gif) repeat-x #ffffff;
}
#certCourseTop
{
	width: 628px;
	height: 41px;
	float: left;
	overflow: hidden;
	background: url(../images/dispaly_certificateTop.gif) no-repeat;
	overflow: hidden;
}
#certCourseBottom
{
	width: 628px;
	height: 7px;
	float: left;
	background: url(../images/dispaly_certificateBottom.gif) no-repeat;
	overflow: hidden;
}
#dv_newsdesk
{
	height: 158px;
	float: left;
	width: 908px;
	padding: 24px 0 0 10px;
}
#newsDeskWrapper
{
	float: left;
}
#learningWrapper
{
	float: left;
	padding: 0 0 0 35px;
}
#trailoredWrapper
{
	float: left;
	padding: 0 0 0 35px;
}
#newsDesk
{
	width: 284px;
	height: 158px;
	background: url(../../images/news_desk.gif) no-repeat;
}
#learning
{
	width: 284px;
	height: 158px;
	background: url(../../images/learning.gif) no-repeat;
}
#trailored
{
	width: 252px;
	height: 141px;
	background: url(../../images/trailored.gif) no-repeat;
}
div.coursedesk
{
	width: 150px;
	padding: 45px 0 0 120px;
}
div.coursedesktail
{
	width: 150px;
	padding: 45px 0 0 90px;
}
div.cr_sesearchbottom
{
	background: url(../../images/home_body_bottomBg.gif) no-repeat;
	height: 8px;
	padding: 0 0 4px 0;
	overflow: hidden;
}
#dvcoursesearch_tab
{
	clear: left;
	margin-top: 193px;
	height: 50px;
	float: left;
}
#spcoursesearch_tab
{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding: 0 0 0 35px;
	float: left;
	width: 215px;
}
#spcrsearch_txt
{
	float: left;
	padding: 5px 0 0 0;
}
#spcrsearch_btn
{
	float: left;
	padding: 4px 0 0 10px;
}
#cr_searchtitle
{
	min-width: 595px;
	float: left;
	padding: 0px 0 0 0px;
	font-size: 12px;
}
#cr_searchtitle a
{
	color: #000000;
	text-decoration: none;
	margin: 0;
	padding: 0 0 0 0px;
}
div.cr_heading table td
{
	height: 35px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	color: #343434;
	padding: 0px 0 0 5px;
	
}
.clsdivCourseGroup ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}

.clsdivCourseGroup ul li
{
	position: relative;
	text-align:left;
	padding-bottom:3px;
	list-style-image:url("../../images/bullet_arrow.gif")
}
.clsdivCourseGroup
{
	float: left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:40px;
	padding-right:5px;
	border-bottom:solid 1px #DCDCDC;
	width:85%;
}

.clsdivCourseGroup ul li a
{
	text-decoration:none;
	color:#000000;
}
.clsdivCourseGroup ul li a:hover
{
	text-decoration:underline;
	color:#000000;
}
.clsdivCourseGroup ul li a:visited
{
	text-decoration:none;
	color:#000000;
}
.clsdivCourseGroup ul li a:visited:hover
{
	text-decoration:underline;
	color:#000000;
}