/* GENERAL STYLES */
/* CSS Document */
/*Main course page*/
#courses #main-content {
	width: 958px;
	background-image: url(/media/871/main-back.jpg); 
	background-repeat: repeat-y; 
	float: left;
	padding-bottom: 40px;
}
#home-page #main-content {
	width: 958px;
	background-image: url(/media/851/home-back.jpg); 
	background-repeat: repeat-y; 
	float: left;

}
#course-vendor #main-content, #course-category #main-content {
	width: 958px;
	background-image: url(/media/821/course-vendor-back.jpg); 
	background-repeat: repeat-y; 
	float: left;
	padding-bottom: 40px;
}
#courses #left-content, #course-vendor #left-content, #home-page #left-content {
	width: 408px;
	float: left; 
}
#course-category #left-content {
	width: 592px;
	float: left; 
}
#courses #left-content h1, #courses #mid-content h1, #courses #right-content h1, #course-vendor 

#left-content h1, #course-vendor #right-content h1, #course-category #left-content h1, #course-category 

#right-content h1, #home-page #right-content h1, #home-page #navcontainer h1, #home-page #left-content h1, 

#home-page #mid-content h1 {
	padding: 2px 0px 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	background-color: #CCCCCC;
	background-image: url(/media/846/heading-back.jpg);
	background-repeat: repeat-y;
	line-height: 1.28em;
}
#courses #left-content h2 {
	padding: 20px 0px 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
	padding-right: 50px;
}
#course-vendor #left-content h2, #course-category #left-content h2 {
	padding: 20px 0px 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: bold;
	text-transform: none;
	padding-right: 50px;
}
#course-category #left-content h2 {
	float: left;
	padding-right: 0;
	width: 350px;
}
#course-category #left-content p#course-logo {
	margin: 0;
	margin-top: 20px;
	padding: 0;
	float: right;
	width: 220px;
	}
#course-vendor #left-content h3, #course-category #left-content h3 {
	padding: 20px 0px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.35em;
	font-weight: bold;
	padding-right: 50px;
	line-height: 130%;
}
#courses #mid-content h2 {
	padding: 20px 10px 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
}
#courses #left-content ul.menu, #course-vendor #left-content ul.menu {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	padding: 0px 0px 6px 10px;
	margin: 0px;
	line-height: 170%;
}

/*New bump for vendors*/
#course-vendor #left-content ul.menu li {
	margin-top: 4px;
	line-height: 130%;
	margin-bottom: 8px;
}

#courses #left-content h2#location-head, #course-vendor #left-content h3#location-head {
	margin-top: 70px;
}

#course-category #left-content h3#location-head {
	margin-top: 70px;
	padding-right: 120px;
}
#course-category #left-content p#location-text {
	padding-right: 120px;
}
#courses #left-content p, #course-vendor #left-content p, #course-category #left-content p {
	padding-left: 10px;
	padding-right: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 160%;
}
#courses #mid-content p {
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 160%;
}
#courses #mid-content, #course-vendor #mid-content, #home-page #mid-content {
	width: 184px;
	float: left; 
}
#course-vendor #mid-content {
	border-top: 19px #CCCCCC solid;
	text-align: center;
	padding-top: 20px;
}
#course-vendor #mid-content p {
	padding-bottom: 30px;
}
#courses #right-content, #course-vendor #right-content, #course-category #right-content, #home-page 

#right-content {
	width: 182px;
	float: left; 

}
#courses #right-content p#brochure-request, #course-vendor #right-content p#brochure-request, 

#course-category #right-content p#brochure-request {
	padding-left: 10px;
	margin-top: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 120%;
}
#courses #right-content p#brochure-request img, #course-vendor #right-content p#brochure-request img, 

#course-category #right-content p#brochure-request img {
	float: left;
	border: 1px solid #999999;
	margin-right: 6px;
}

#courses #left-content p#all-courses, #course-vendor #left-content p#all-courses {
	margin-top: 25px;
}
#course-category #more-info {
	margin-top: 70px;
	padding-right: 120px;
}
#course-vendor #more-info {
	margin-top: 70px;
	padding-right: 40px;
}
#course-vendor #more-info p, #course-category #more-info p {
	padding-right: 0;
	padding-bottom: 10px;
}
#course-vendor #more-info h2, #course-category #more-info h2 {
	padding-right: 0;
}
#course-vendor #more-info ul, #course-category #more-info ul {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 140%;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 6px;
	padding-left: 12px;
	margin-top: .5em;
}
#course-vendor #more-info li, #course-category #more-info li {
	background-image: url(/media/836/green_bullet.gif);
	background-repeat: no-repeat;
	line-height: 160%;
	padding-left: 10px;
	background-position: 0px 7px;
	padding-bottom: 2px;
	margin-top: 0;
}
#course-vendor #more-info li ul, #course-category #more-info li ul {
	margin-top: 0;
}
#course-vendor #more-info li ul li, #course-category #more-info li ul li {
	font-size: .85em;
	background-image: url(/media/836/green_bullet.gif);
	background-repeat: no-repeat;
	line-height: 160%;
	padding-left: 10px;
	background-position: 0px 7px;
	padding-bottom: 0;
	margin-top: 0;
}

/*Course search*/
#coursesearch {
	margin-top: 20px;
	padding-left: 10px;
}
#coursesearch label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}
#coursesearch .searchfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	height: 1.5em;
	border: 1px solid #999999;
	width: 150px;
	padding-left: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#coursesearch .search-drop-down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	height: 1.9em;
	border: 1px solid #999999;
	width: 155px;
	margin-bottom: 8px;
	padding: .1em;
	padding-left: 0;
}
#coursesearch .cbox {
	margin-left: 3px;
}
#coursesearch fieldset, #coursesearch legend  {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 1.1em;
	margin: 0px 0px 0px -3px;
	padding: 0px 0px 10px;
	border: 0px;
	line-height: 150%;

}
#coursesearch legend  {
	display: none;
}
#coursesearch .button {
	background-image: url(/media/831/grad1.jpg);
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	cursor: hand;
	height: 19px;
}
/*coursetables */
.coursetable1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	margin-left: 10px;
	margin-right: 10px;
	clear: both !important;
}
.coursetable1 caption, .coursetable2 caption, .coursetable3 caption {
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 5px;

}
.coursetable1 th, .coursetable2 th {
	font-size: .85em;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #008887;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 4px;
	text-align: center;
}
.coursetable1 td {
	border-bottom: 1px solid #CCCCCC; 
	text-align: center;
	padding:6px;
}
.coursetable1 .leftcol, .coursetable2 .leftcol {
	text-align: left;
	padding-left: 2px;
}
.coursetable1 .code {
	width: 60px;
}
.coursetable1 .altrow, .coursetable2 .altrow {
	background-color: #F0F0F0;
}
/*Main course page*/
#course #central-content {
	width: 774px;
	float: left;
}
#course #main-content {
	padding-top: 1px;
}
#course #main-content, #standard-page #main-content {
	width: 958px;
	background-image: url(/media/901/standard-page-back.jpg); 
	background-repeat: repeat-y; 
	float: left;
	padding-bottom: 40px;
}
#course #central-content h1 {
	padding: 2px 0px 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	background-color: #CCCCCC;
	background-image: url(/media/846/heading-back.jpg);
	background-repeat: repeat-y;
	line-height: 1.28em;
}
#course #central-content #course-outline {
	padding-left: 10px;
	padding-top: 20px;
	padding-right: 60px;
}

.course-outline-logo {
	float: right; 
	margin-top: 24px;
}
#course #central-content h2 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: bold;
}
.coursetable2 {
	width: 700px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	margin-bottom: 4px;
	border-top: 0;
}
.coursetable3 {
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}
.coursetable3 th {
	text-align: left;
	width: 100px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 1px solid #CCCCCC;
	vertical-align: top;
}

.coursetable3 td {
	border-bottom: 1px solid #CCCCCC;
}
.coursetable2 td
{
	border-bottom: 1px solid #CCCCCC; 
	text-align: center;
	padding:6px;	
}
.coursetable2 .code {
	width: 85px;
}
.coursetable3 .lines {
	border-top: 1px solid #CCCCCC;
}
.coursetable2 .code {
	width: 85px;
}
/*Standard page items*/
#course #central-content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 165%;
	font-size: 1.2em;
	padding-bottom: 6px;
}
#course #central-content h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	margin: 0px;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 20px;
	padding-right: 100px;
	padding-bottom: 6px;
	padding-left: 0;
}
#course #central-content ul {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 140%;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 6px;
	padding-left: 2px;
/*	margin-top: .5em;*/
}

/*Fix display glitches with course results tables*/
#course-results-table {
	margin-left: 10px;
	clear: both;
	width: 570px;
}
#course-results-table table {
	margin-left: 0;
	width: 570px;
	
}



#course #central-content li {
	background-image: url(/media/836/green_bullet.gif);
	background-repeat: no-repeat;
	line-height: 160%;
	padding-left: 12px;
	background-position: 0px 7px;
	padding-bottom: 2px;
	margin-top: 0;
}
#course #sidebar {
	float: right;
	width: 210px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 8px;
}
#course #central-content #sidebar h3 {
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	font-size: 1.15em;
	line-height: 125%;
}
#course .imagecaption {
	padding:0;
	margin: 0;
	padding-top: 8px;
	font-size: 11px;
	display: block;
	line-height: 130%;
	width: 450px;
}
#course #central-content #sidebar .imagecaption {
	padding:0;
	margin: 0;
	padding-top: 8px;
	padding-bottom: 12px;
	font-size: 11px;
	display: block;
	line-height: 130%;
	width: 170px;
}
#course .standard-table {
	width: 700px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	margin-bottom: 4px;
	border-top: 0;
}
#course .standard-table caption {
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 5px;
}
#course .standard-table td {
	border-bottom: 1px solid #CCCCCC; 
	text-align: left;
	padding:6px;	
}
/*Standard page template*/
#standard-page #central-content {
	width: 774px;
	float: left;
	padding-bottom: 30px;
}
#standard-page #main-content h1 {
	padding: 2px 0px 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	background-color: #CCCCCC;
	background-image: url(/media/846/heading-back.jpg);
	background-repeat: repeat-y;
	line-height: 1.28em;
}
#standard-page #main-content #content-holder {
	padding-left: 10px;
	padding-top: 20px;
	padding-right: 60px;
}

#standard-page #main-content h2 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: bold;
	margin-bottom: 20px;
}
#standard-page #central-content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 165%;
	font-size: 1.2em;
	padding-bottom: 6px;
}
#standard-page #central-content h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	margin: 0px;
	font-weight: bold;
	padding-top: 20px;
	padding-right: 100px;
	padding-bottom: 6px;
	padding-left: 0;
	line-height: 130%;
}
#standard-page #central-content ul {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 140%;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 6px;
	padding-left: 2px;
/*	margin-top: .5em;*/
}
#standard-page #central-content li {
	background-image: url(/media/836/green_bullet.gif);
	background-repeat: no-repeat;
	line-height: 160%;
	padding-left: 12px;
	background-position: 0px 7px;
	padding-bottom: 2px;
	margin-top: 0;
}
#standard-page #sidebar {
	float: right;
	width: 210px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 8px;
}
#standard-page #central-content #sidebar h3 {
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	font-size: 1.2em;
	line-height: 125%;
}
#standard-page .imagecaption {
	padding:0;
	margin: 0;
	padding-top: 8px;
	font-size: 11px;
	display: block;
	line-height: 130%;
	width: 450px;
}
#standard-page #central-content #sidebar .imagecaption {
	padding:0;
	margin: 0;
	padding-top: 8px;
	padding-bottom: 12px;
	font-size: 11px;
	display: block;
	line-height: 130%;
	width: 170px;
}
#standard-page .standard-table {
/*	width: 700px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	margin-bottom: 4px;
	border-top: 0;
}
#standard-page .standard-table caption {
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 5px;
}
#standard-page .standard-table td {
	border-bottom: 1px solid #CCCCCC; 
	text-align: left;
	padding:6px;	
/*new addition*/
	vertical-align: top;
}
#course-type-info {
	color: #666666;
}
/*course booking**/
.button1 {
	background-image: url(/media/831/grad1.jpg);
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: pointer;
	cursor: hand;
	height: 20px;
	margin-right: 10px;
	margin-top: 20px;
	padding-left: 4px;
	padding-right: 4px;
}
/*Course booking form*/
div.row {
  clear: both;
  padding-top: 4px;
  }
div.row span.label {
	float: left;
	width: 100px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 23px;
	font-weight: bold;
}
div.row span.formw {
  float: right;
  width: 575px;
  text-align: left;
  } 
#topform {
	width: 688px;
	background-color: #F0F0F0;
	padding-top: 10px;
	margin-top: 0px;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.required {
	color: #FF0000;
}
/*contact page*/
#course #sidebar2 {
	float: right;
	width: 210px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 8px;
}
#xtcontact {
	margin: 0px;
	padding: 0px;
	margin-top: 3em;
}
#xtcontact label {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 100%;
	font-size: 1em;
	font-weight: bold;
	padding-top: .3em;
	padding-bottom: .1em;
	display: block;
}

.xtformfield1, .xtformfield2, .xtformfield3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin-bottom: 8px;
	margin-top: 1px;
}
.xtformfield1 {
	width: 350px;
}
.xtformfield2 {
	width: 100px;
}
.xtformfield3 {
	width: 356px;
}
.xtcontactbutton {
	background-image: url(/media/831/grad1.jpg);
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.1em;
	cursor: pointer;
	height: 22px;
	margin-top: 6px;
}
.req {
	color: #FF0033;
	font-weight: bold;
}
#brochure2 {
	padding: 10px;
}
#brochure2 p#brochure-request {
	margin-top: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 120%;
}
#brochure2 p#brochure-request img {
	float: left;
	border: 1px solid #999999;
	margin-right: 6px;
}
/*location page*/
#locationpic {
	float: left; 
	width: 170px; 
	height: 130px; 
	margin-right: 10px; 
	background-color: #666666; 
	border: 1px solid #999999;
}
.clearboth {
	clear: both;
}
.map {
	margin-bottom: 10px;
	border: 1px solid #999999;
	padding: 6px;
}
#course #main-content #content-holder {
	padding-left: 10px;
	padding-top: 20px;
	padding-right: 60px;
}
#location-info {
	margin-top: 50px;
	margin-bottom: 20px;
	color: #666666;
}
#partner-addresses {

}
#partner-addresses h3 {
	padding-bottom: 0 !important;
}
#partner-addresses p {
	margin-right: 320px !important;
	line-height: 140% !important;
}
#course #main-content #central-content ol.certification-track {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	width: 450px;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 20px;
}
#course #main-content #central-content ol.certification-track p {
	margin: 0;
	padding: 10px;
	padding-top: .5em;
	padding-bottom: .5em;
	font-size: 1.2em;
	line-height: 130%;
}
#course #main-content #central-content ol.certification-track p a {
	display: block;
}
#course #main-content #central-content ol.certification-track li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	background-image: none;	
}
#course #main-content #central-content ol.certification-track li.course-code-box {
	border: 1px solid #008887;
	background-color: #F0F0F0;
}
#course #main-content #central-content ol.certification-track li h4.course-code {
	text-transform: uppercase;
	font-size: 1.1em;
	font-weight: bold;
	display: block;
	background-color: #008887;
	color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 1px;
}
#course #main-content #central-content ol.certification-track li.exam-code-box {
	border: 1px solid #6D77A8;
	background-color: #F0F0F0;
}
#course #main-content #central-content ol.certification-track li h4.exam-code {
	text-transform: uppercase;
	font-size: 1.1em;
	font-weight: bold;
	display: block;
	background-color: #6D77A8;
	color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 1px;
}
#course #main-content #central-content ol.certification-track li.link {
	padding: 8px;
	padding-bottom: 13px;
	font-weight: bold;
	color: #666666;
	font-size: 1.1em;
	background-image: url(/media/866/link-arrow.gif);
	background-position: center;
}
.arrow-link-text {
}
.small-text {
	font-size: .9em;
	line-height: 120%;
}
#cert-action {
	margin-bottom: 20px;
}
/*Offers section*/
#contact-heading {
	width: 400px;
}
#central-menu-list h3 {
	padding-bottom: 0 !important;
}
/*methodology*/
#standard-page #main-content #central-content ol#methodology {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	width: 400px;
	margin-top: 15px;
	margin-bottom: 20px;
}
#standard-page #main-content #central-content ol#methodology li ol li ol li {
	margin-left: 6px;
	font-weight: normal;
	padding-top: 0;
	font-size: 1em;
	background-image: url(/media/836/green_bullet.gif);
	background-repeat: no-repeat;
	line-height: 160%;
	padding-left: 10px;
	background-position: 0px 7px;
	padding-right: 20px;
}
#standard-page #main-content #central-content ol#methodology li ol li {
	margin-left: 0;
	font-weight: bold;
	margin-left: 5px;
	padding-top: 8px;
	font-size: 1.1em;
}
#standard-page #main-content #central-content ol#methodology li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	background-image: none;	
}
#standard-page #main-content #central-content ol#methodology h4.methodology-title {
	text-transform: uppercase;
	font-size: 1.1em;
	font-weight: bold;
	display: block;
	background-color: #008887;
	color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
}
#standard-page #main-content #central-content ol#methodology li.methodology-box {
	border: 1px solid #008887;
	background-color: #F0F0F0;
	padding-bottom: 8px;
}
#standard-page #main-content #central-content ol#methodology li.link {
	padding: 8px;
	padding-bottom: 13px;
	font-weight: bold;
	color: #666666;
	font-size: 1.1em;
	background-image: url(/media/866/link-arrow.gif);
	background-position: center;
	text-align: center;
}
/*Blogs*/
.page-count {
	font-weight: normal; 
	color: #666666;
}
#standard-page #central-menu-list h4 {
	text-transform: uppercase;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;	
	padding-top: .5em;
	padding-bottom: .5em;
}
#standard-page #main-content-container #main-content #central-content #content-holder ul#previous-blogs li 

{
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-top: .35em;
	padding-bottom: .35em;
	background-image: none;
	line-height: 130%;
}
#standard-page #main-content-container #main-content #central-content #content-holder ul#previous-blogs li 

h4 {
	text-transform: uppercase;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;	
	padding-top: .35em;
	padding-bottom: 1em;
	font-weight: normal;
	line-height: 110%;
}
#standard-page #main-content-container #main-content #central-content #content-holder p#paging-nav-bottom {
	margin-top: 50px;
	padding-top: 25px;
	text-transform: uppercase;
	color: #666666;
	font-size: 1.1em;
	font-weight: normal;
	line-height: 120%;
	border-top: 1px dotted #CCCCCC;
	line-height: 110%;
}
#standard-page #main-content-container #main-content #central-content #content-holder p#paging-nav-top {
	margin-top: 40px;
	margin-bottom: 30px;
	padding-bottom: 25px;
	text-transform: uppercase;
	color: #666666;
	font-size: 1.1em;
	font-weight: normal;
	line-height: 100%;
	border-bottom: 1px dotted #CCCCCC;
}
#standard-page #main-content-container #main-content #central-content #content-holder #sidebar #blog-photo 

{
	float: left; 
	padding-right: 8px; 
	padding-top: 6px; 
	padding-bottom: 0;
}
/*Search results*/
#central-menu-list-2 {
}
#central-menu-list-2 h3 {
	margin-top: 20px !important;
	padding-bottom: 0 !important;
}
#standard-page #central-menu-list-2 h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;	
	padding-top: 20px;
}
#standard-page #central-menu-list-2 h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;	
	font-weight: normal;
	padding-top: .2em;
	padding-bottom: 0;
}
.divider {
	border-top: 1px dotted #999999;
	width: 440px;
	margin-top: 35px;
	height: 2px;
}
/*Search results*/
#central-menu-list-3 {
}

#standard-page #central-menu-list-3 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;	
	padding-top: 20px;
	padding-bottom: 0;
}
#standard-page #central-menu-list-3 h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;	
	font-weight: normal;
	padding-top: .2em;
	padding-bottom: 0;
}
.drill-down {
	margin-bottom: 15px !important;
}

/*Course search 2*/
#coursesearch2 {
	margin-top: 20px;
}
#coursesearch2 p {
	margin: 0 !important;
	padding: 0 !important;
}
#coursesearch2 label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
}
#coursesearch2 .searchfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	height: 1.5em;
	border: 1px solid #999999;
	width: 150px;
	padding-left: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#coursesearch2 .search-drop-down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	height: 1.9em;
	border: 1px solid #999999;
	width: 155px;
	margin-bottom: 8px;
	padding: .1em;
	padding-left: 0;
}
#coursesearch2 .cbox {
	margin-left: 3px;
}
#coursesearch2 fieldset, #coursesearch2 legend  {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: .9em;
	margin: 0px 0px 0px -3px;
	padding: 0px 0px 10px;
	border: 0px;
	line-height: 120%;

}
#coursesearch2 legend  {
	display: none;
}
#coursesearch2 .button {
	background-image: url(/media/831/grad1.jpg);
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	cursor: hand;
	height: 19px;
}
/*Site map*/

#standard-page #main-content-container #central-content #content-holder #sitemap {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-left: 6px;
	font-size: 1.2em;
	line-height: 160%;
}
#standard-page #main-content-container #central-content #content-holder #sitemap #homepage {

}
#standard-page #main-content-container #central-content #content-holder #sitemap ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding-left: 4px;
	margin-left: 0;
	line-height: 190%;
	font-size: 1em;
}
#standard-page #main-content-container #central-content #content-holder #sitemap li {
	margin: 0;
	padding: 0;
	background-image: url(/media/881/page-icon.gif);
	background-repeat: no-repeat;
	background-position: 0 .35em;
	padding-left: 14px;
	font-size: 1em;
	line-height: 190%;
}
#standard-page #main-content-container #central-content #content-holder #sitemap ul li ul {
	font-size: 1em;
}
/*Partners page*/
#standard-page #main-content-container #central-content #content-holder ul#partner-list {
	margin: 0;
	padding: 0;
	list-style-type: none;
	background-image: none;
	font-size: 1em;
	margin-top: 2.5em;
}
#standard-page #main-content-container #central-content #content-holder ul#partner-list li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	background-image: none;
	clear: both;
	margin-bottom: 2.5em;
}
#standard-page #main-content-container #central-content #content-holder ul#partner-list li p.partner-logo {
	float: left;
	padding-top: .5em;
}
#standard-page #main-content-container #central-content #content-holder ul#partner-list li h3 {
	margin: 0;
	padding: 0;
}
#standard-page #main-content-container #central-content #content-holder ul#partner-list li .partner-desc {
	float: left;
	display: block;
	padding-left: 20px;
	width: 450px;
	padding-bottom: 30px;
}
.partner-list-box {
	width: 700px;
}
/*Team list*/
#standard-page #main-content-container #central-content #content-holder ul#team-list {
	margin: 0;
	padding: 0;
	list-style-type: none;
	background-image: none;
	font-size: 1em;
	margin-top: 2.5em;
}
#standard-page #main-content-container #central-content #content-holder ul#team-list li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	background-image: none;
	clear: both;
	margin-bottom: 2.5em;
}
#standard-page #main-content-container #central-content #content-holder ul#team-list li p.partner-logo {
	float: left;
	padding-top: .5em;
}
#standard-page #main-content-container #central-content #content-holder ul#team-list li p.partner-logo img 

{
	border: 1px solid #666666;
}
#standard-page #main-content-container #central-content #content-holder ul#team-list li h3 {
	margin: 0;
	padding: 0;
}
#standard-page #main-content-container #central-content #content-holder ul#team-list li h4 {
	margin: 0;
	padding: 0;
	color: #000000;
	text-transform: none;
	font-weight: normal;
}
#standard-page #main-content-container #central-content #content-holder ul#team-list li h4 strong {
	font-size: 1.2em;
}

#standard-page #main-content-container #central-content #content-holder ul#team-list li .partner-desc {
	float: left;
	display: block;
	padding-left: 10px;
	width: 560px;
	padding-bottom: 26px;
	padding-top: 2px;
}
.partner-list-box {
	width: 700px;
}
/*Feed*/
#sidebar p.feed {
	margin: 0;
	padding: 0;
}
#sidebar #feed_icon {
	clear: both;
	float: left; 
	padding-right: 4px ;
	padding-top: 2px;
}
/*Publication request*/
#xtcontact .checkbox-label {
	display: inline;
	font-weight: normal;
	font-size: 1em;
}
#xtcontact input.publication-checkbox {
	margin: 0;
	padding: 0;
	margin-right: 1px;
}
/*Financial tables*/
th.values, th.items {
	vertical-align: bottom !important;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: .25em;
}
.values {
	text-align: right !important;
	width: 100px !important;
	padding-left: 10px !important;
	padding-right: 0 !important;
}
.items {
	text-align: left !important;
	padding-left: 0 !important;
}
.table-desc {
	line-height: 110% !important;
	padding-top: .5em;
}
/*Home page*/
#home-page #left-content h2 {
	text-transform: uppercase;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;	
	padding-top: 1.5em;
	line-height: 110%;
	margin-left: 10px;
	margin-bottom: .5em;
}
#home-page #left-content ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;	
	line-height: 120%;
	margin-left: 10px;
	padding-right: 70px;
	margin-bottom: 1.5em;
}
#home-page #left-content ul li {
	margin-top: .4em;
	background-image: url(/media/856/hp-bullet.gif);
	background-repeat: no-repeat;
	background-position: 1px 5px;
	padding-left: 11px;
}
#home-page #left-content h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;	
	line-height: 120%;
	margin-left: 10px;
	padding-right: 70px;
	margin-top: 1em;
}
#home-page #left-content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;	
	line-height: 130%;
	margin-left: 10px;
	padding-right: 70px;
	padding-bottom: .3em;
}

#home-page #navcontainer p#brochure-request {
	padding-left: 10px;
	margin-top: 2em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 120%;
}
#home-page #navcontainer p#brochure-request img {
	float: left;
	border: 1px solid #999999;
	margin-right: 6px;
}
#home-page #navcontainer h2 {
	clear: both;
	padding-left: 10px;
	padding-top: 1.3em;
	padding-bottom: .5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	text-transform: uppercase;
	padding-right: 15px;
	line-height: 100%;
	padding-bottom: .5em;
	color: #333333;
}
#home-page #navcontainer ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	padding-left: 10px;
	padding-right: 15px;
	line-height: 110%;
	margin-bottom: .5em;
}
#home-page #navcontainer li {
	padding-bottom: .5em;
}
#home-page #mid-content h2 {
	padding-left: 10px;
	padding-top: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	padding-right: 30px;
	line-height: 120%;
}
#home-page #mid-content h3 {
	padding-left: 10px;
	padding-top: .3em;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding-right: 30px;
	line-height: 110%;
	color: #666666;
}
#home-page #mid-content h4 {
	padding-left: 10px;
	margin-top: 2em;
	margin-bottom: 5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-transform: uppercase;
	padding-right: 30px;
	line-height: 110%;
}
#home-page #right-content h2 {
	padding-left: 10px;
	padding-top: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	padding-right: 10px;
	line-height: 120%;
}
#home-page #right-content h3, #home-page #right-content h4 {
	padding-left: 10px;
	padding-top: .3em;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding-right: 10px;
	line-height: 110%;
	color: #666666;
}
#home-page #right-content h4 {
	padding-top: 0;
}
#home-page #right-content h5 {
	margin-top: 1.7em;
	padding-top: .3em;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-transform: uppercase;
	line-height: 110%;
}

#home-page #location-container {
	margin-left: auto;
	margin-right: auto;
	clear: both;
	width: 958px;
}
#home-page #location-info {
	padding:0;
	margin: 0;
	width: 958px;
	background-image: url(/media/851/home-back.jpg); 
	background-repeat: repeat-y; 
	float: left;
}
#home-page #location-info h2#location-head {
	text-transform: uppercase;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;	
	padding-top: 6em;
	line-height: 110%;
	margin-left: 194px;
	margin-bottom: .25em;
}
#home-page #location-info p#location-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;	
	line-height: 130%;
	margin-left: 194px;
	padding-right: 420px;
	padding-bottom: .1em;
	margin-bottom: 1em;
	color: #666666;
}
#home-page #location-info p#legal-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;	
	line-height: 130%;
	margin-left: 194px;
	padding-right: 420px;
	padding-bottom: .3em;
	margin-bottom: 2em;
	color: #666666;
}
#landing-page p#legal-text, #course p#legal-text, #course-category p#legal-text, #course-vendor p#legal-text, #courses p#legal-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em !important;	
	line-height: 130%;
	padding-bottom: .3em;
	margin-bottom: 2em;
	color: #666666;
}
/*Feed*/
#home-page #mid-content p.feed, #home-page #right-content p.feed {
	padding: 0;
	margin: 0;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	margin-top: 2em;

}
#home-page #mid-content p.feed a, #home-page #right-content p.feed a {
	padding-left: 15px;
		background-image: url(/media/896/small-feed.gif); 
	background-repeat: no-repeat; 
}
#course p#permalink {
	font-size: 1.1em;
	border-bottom: 1px solid #CCCCCC;
	color: #333333;
}
#course p#permalink a {
	text-transform: lowercase;
}
#booking-info {
	line-height: 120% !important; 
	margin-top: 3px !important;
}
#news-date {
	font-size: 11px !important; 
	color: #999999 !important; 
	margin-bottom: 0 !important; 
	padding-bottom: 0 !important;
}

/*New changes to site */

/*New home page menu */

#main-content #navcontainer #button-menu {
	margin-top: 21px;
	margin-left: -6px;
	margin-right: -4px;
	line-height: 100%;
}
#main-content #navcontainer #button-menu li {
	padding:0;
	margins: 0;
	background-color: #008887;
	background-image: url(/media/52041/button-top.jpg);
	background-repeat: no-repeat;
	text-transform: uppercase;
	color: #FFFFFF;
	margin-bottom: 8px;
	width: 168px;
	font-size: .95em;
	line-height: 100%;
}
#main-content #navcontainer #button-menu a {
	display: block;
	color: #FFFFFF;
	padding: 8px;
	padding-left: 7px;
	padding-right: 7px;
}
#main-content #navcontainer #button-menu a:hover {
	text-decoration: none;
	color: #FFFF00;
}
#main-content #navcontainer #button-menu li .home-page-menu {
	background-image: url(/media/52036/button-bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	display: block;
}

/* Banner on courses page */

#course-page-banner-brown, #course-page-banner-dark-blue, #course-page-banner-dark-green, #course-page-banner-grey, #course-page-banner-light-blue, #course-page-banner-light-green, #course-page-banner-magenta, #course-page-banner-orange, #course-page-banner-purple, #course-page-banner-xpertise-purple, #course-page-banner-xpertise-teal, #course-page-banner-yellow, #course-page-banner-red {
	margin: 0;
	padding: 0;
	margin-right: 10px;
	background-repeat: repeat-y;
	clear: both;
	margin-left: 10px;
	margin-top: 15px;
	padding: 10px;
	width: 545px;
	margin-bottom: 10px;
	float: left;
}
#course-page-banner-brown {
	border: 1px solid #845800;
	background-image: url(/media/52046/brown-banner-grad.jpg);	
}
#course-page-banner-dark-blue {
	border: 1px solid #000099;
	background-image: url(/media/52051/dark-blue-banner-grad.jpg);	
}
#course-page-banner-dark-green {
	border: 1px solid #005200;
	background-image: url(/media/52056/dark-green-banner-grad.jpg);	
}
#course-page-banner-grey {
	border: 1px solid #595959;
	background-image: url(/media/52061/grey-banner-grad.jpg);	
}
#course-page-banner-light-blue {
	border: 1px solid #287FD7;
	background-image: url(/media/52066/light-blue-banner-grad.jpg);	
}
#course-page-banner-light-green {
	border: 1px solid #547F00;
	background-image: url(/media/52071/light-green-banner-grad.jpg);	
}
#course-page-banner-magenta {
	border: 1px solid #CB00CB;
	background-image: url(/media/52106/magenta-banner-grad.jpg);	
}
#course-page-banner-orange {
	border: 1px solid #E95D00;
	background-image: url(/media/52076/orange-banner-grad.jpg);	
}
#course-page-banner-purple {
	border: 1px solid #862C86;
	background-image: url(/media/52081/purple-banner-grad.jpg);	
}
#course-page-banner-red {
	border: 1px solid #B90000;
	background-image: url(/media/52086/red-banner-grad.jpg);	
}
#course-page-banner-xpertise-purple {
	border: 1px solid #5B638B;
	background-image: url(/media/52091/xpertise-purple-banner-grad.jpg);	
}
#course-page-banner-xpertise-teal {
	border: 1px solid #008887;
	background-image: url(/media/52096/xpertise-teal-banner-grad.jpg);	
}
#course-page-banner-xpertise-yellow {
	border: 1px solid #B28E00;
	background-image: url(/media/52101/yellow-banner-grad.jpg);	
}

#course-category #course-page-banner-brown h2, #course-category #course-page-banner-dark-blue h2, #course-category #course-page-banner-dark-green h2, #course-category #course-page-banner-grey h2,#course-category #course-page-banner-light-blue h2, #course-category #course-page-banner-light-green h2, #course-category #course-page-banner-magenta h2, #course-category #course-page-banner-orange h2, #course-category #course-page-banner-purple h2, #course-category #course-page-banner-xpertise-purple h2, #course-category #course-page-banner-xpertise-teal h2, #course-category #course-page-banner-yellow h2, #course-category #course-page-banner-red h2 {
	font-size: 1.5em;
	margin: 0;
	padding: 0;
	display: block;
	width: auto;
	padding-right: 30px;
	float: none;
}
#course-category #main-content-container #main-content #left-content #course-page-banner-brown p,#course-category #main-content-container #main-content #left-content #course-page-banner-dark-blue p, #course-category #main-content-container #main-content #left-content #course-page-banner-dark-green p,#course-category #main-content-container #main-content #left-content #course-page-banner-grey p, #course-category #main-content-container #main-content #left-content #course-page-banner-light-blue p, #course-category #main-content-container #main-content #left-content #course-page-banner-light-green p, #course-category #main-content-container #main-content #left-content #course-page-banner-magenta p, #course-category #main-content-container #main-content #left-content #course-page-banner-orange p, #course-category #main-content-container #main-content #left-content #course-page-banner-purple p,#course-category #main-content-container #main-content #left-content #course-page-banner-xpertise-purple p, #course-category #main-content-container #main-content #left-content #course-page-banner-xpertise-teal p, #course-category #main-content-container #main-content #left-content #course-page-banner-yellow p, #course-category #main-content-container #main-content #left-content #course-page-banner-red p {
	display: block;
	width: auto;
	margin: 0 !important;
	padding: 0 !important;
	padding-right: 30px !important;
	line-height: 130% !important;
	margin-top: .5em !important;
	float: none;
}
#course-category #main-content-container #main-content #left-content #course-page-banner-brown a {
	color: #845800 !important;
}
#course-category #main-content-container #main-content #left-content #course-page-banner-dark-blue a {
	color: #000099 !important;
}
#course-category #main-content-container #main-content #left-content #course-page-banner-dark-green a {
	color: #005200 !important;
}
#course-category #main-content-container #main-content #left-content #course-page-banner-grey a {
	color: #595959 !important;
}
#course-category #main-content-container #main-content #left-content #course-page-banner-light-blue a {
	color: #287FD7 !important;
}
#course-category #main-content-container #main-content #left-content #course-page-banner-light-green a {
	color: #547F00 !important;
}
#course-category #main-content-container #main-content #left-content #course-page-banner-magenta a {
	color: #CB00CB !important;
}
#course-category #main-content-container #main-content #left-content #course-page-banner-orange a {
	color: #E95D00 !important;
}
#course-category #main-content-container #main-content #left-content #course-page-banner-purple a {
	color: #862C86 !important;
}
#course-category #main-content-container #main-content #left-content #course-page-banner-xpertise-purple a {
	color: #5B638B !important;
}
#course-category #main-content-container #main-content #left-content #course-page-banner-xpertise-teal a {
	color: #007775 !important;
}
#course-category #main-content-container #main-content #left-content #course-page-banner-yellow a {
	color: #B28E00 !important;
}
#course-category #main-content-container #main-content #left-content #course-page-banner-red a {
	color: #B90000 !important;
}
#course-page-banner-2 {
	margin: 0;
	padding: 0;
	margin-right: 10px;
	clear: both;
	margin-left: 10px;
	margin-top: 15px;
	width: 545px;
	margin-bottom: 10px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
#course-category #course-page-banner-2 h2 {
	font-size: 1.5em;
	margin: 0;
	padding: 0;
	display: block;
	width: auto;
	padding-right: 30px;
	float: none;
}
#course-category #main-content-container #main-content #left-content #course-page-banner-2 ul {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 140%;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 6px;
	padding-left: 2px;
	margin-top: .5em;
}
#course-category #main-content-container #main-content #left-content #course-page-banner-2 li {
	background-image: url(/media/836/green_bullet.gif);
	background-repeat: no-repeat;
	line-height: 140%;
	padding-left: 10px;
	background-position: 0px 6px;
	padding-bottom: 2px;
	margin-top: 0;
}

/* New landing page */
#landing-page #main-content {
	width: 958px;
	background-image: url(/media/52111/landing-page-back.jpg); 
	background-repeat: repeat-y; 
	float: left;
	padding-bottom: 40px;
}
#landing-page #left-panel {
	width: 407px;
	float: left;
	margin-right: 1px;
}
#landing-page #right-panel {
	width: 366px;
	float: left;
}
#landing-page #left-panel h1, #landing-page #right-panel h1 {
	padding: 2px 0px 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	background-color: #CCCCCC;
	background-image: url(/media/846/heading-back.jpg);
	background-repeat: repeat-y;
	line-height: 1.28em;
	margin-bottom: 20px;
}
#landing-page #left-panel h1#intro-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: bold;
	text-transform: none;
	padding-right: 50px;
	background-image: none;
	background-color: #FFFFFF;
}
#landing-page #left-panel h2, #landing-page #right-panel h2 {
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	text-transform: none;
	padding-right: 50px;
	padding-bottom: .5em;
}
#landing-page #left-panel ul#menu {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	padding: 0px 0px 6px 10px;
	margin: 0px;
	line-height: 170%;
	margin-top: 20px;
	margin-bottom: 30px;
}
#landing-page #left-panel ul#menu li {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	margin: 0px;
	line-height: 170%;
	margin: 0;
	padding: 0;
	background-image: none;
}

#landing-page #left-panel p, #landing-page #right-panel p {
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 160%;
	padding-bottom: 1.3em;
}
#landing-page #left-panel ul, #landing-page #right-panel ul {
	margin-left: 11px;
	font-size: 1.1em;
	margin-bottom: 1em;
}
#landing-page #left-panel li, #landing-page #right-panel li {
	background-image: url(/media/836/green_bullet.gif);
	background-repeat: no-repeat;
	line-height: 140%;
	padding-left: 10px;
	background-position: 0px 7px;
	padding-bottom: 2px;
	margin-top: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}
#landing-page #left-panel li ul, #landing-page #right-panel li ul {
	margin-bottom: 0;
	padding-bottom: 0;
}
#landing-page #left-panel li ul li, #landing-page #right-panel li ul li {
	font-size: 1em;
	margin-bottom: 0;
	padding-bottom: 0;
}
#landing-page .standard-table {
	width: 350px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	border-top: 0;
	margin-left: 10px;
}
#landing-page .standard-table caption {
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 5px;
	margin-left: 10px;
}
#landing-page .standard-table td {
	border-bottom: 1px solid #CCCCCC; 
	text-align: left;
	padding:6px;	
}
#landing-page .imagecaption {
	font-size: .95em;
	line-height: 120% !important;	
	width: 330px;
	display: block;
	margin-top: .5em;
}
#brochure3 {
	padding-left: 10px;
	padding-right: 10px;
}
#brochure3 p#brochure-request {
	margin-top: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 120%;
}
#brochure3 p#brochure-request img {
	float: left;
	border: 1px solid #999999;
	margin-right: 6px;
}
/*Second landing page WYSIWYG area*/
#landing-content {
	padding-top: 50px;
	padding-bottom: 30px;

}
#courses #landing-content p {
	padding-left: 10px;
	padding-right: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 160%;
	padding-bottom: 1.3em;
}
#courses #landing-content .imagecaption {
	font-size: .95em;
	line-height: 120% !important;	
	width: 330px;
	display: block;
	margin-top: .5em;
}
#courses #landing-content ul {
	margin-left: 11px;
	font-size: 1.1em;
	margin-bottom: 1em;
	padding-right: 30px;
}
#courses #landing-content li {
	background-image: url(/media/836/green_bullet.gif);
	background-repeat: no-repeat;
	line-height: 140%;
	padding-left: 10px;
	background-position: 0px 7px;
	padding-bottom: 2px;
	margin-top: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}
#courses #landing-content li ul {
	margin-bottom: 0;
	padding-bottom: 0;
}
#courses #landing-content li ul li {
	font-size: 1em;
	margin-bottom: 0;
	padding-bottom: 0;
}
#courses #landing-content .standard-table {
	width: 350px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	border-top: 0;
	margin-left: 10px;
}
#courses #landing-content .standard-table caption {
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 5px;
	margin-left: 10px;
}
#courses #landing-content .standard-table td {
	border-bottom: 1px solid #CCCCCC; 
	text-align: left;
	padding:6px;	
}
#courses #landing-content h2 {
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	text-transform: none;
	padding-right: 50px;
	padding-bottom: .5em;
}





/* EDITOR PROPERTIES */
