h1 {

color:			#00853e;
margin-bottom:		10px;

}

h2 {

margin-bottom:		20px;

}

h3 {

margin-bottom:		25px;

}

em {

color:			#00853e;
font-weight:		bold;
font-style:		inherit;

}

p, ol, ul {

margin-bottom:		20px;

}

.section {

margin-bottom:		40px;

}

.four_fifths .two_thirds {

width:			404px;
border-bottom:		1px dashed #757575;
margin-bottom:		30px;
padding-bottom:		10px;

}

.legacy .box {

font-style:		italic;
margin-bottom:		30px;
font-size:		10px;
color:			#848484;
font-weight:		bold;
padding-right:		0px;

}

.legacy .right {

width:			228px;
padding-top:		15px;

}

.legacy p {

margin-bottom:		3px;

}

.legacy img {

margin-top:		10px;
margin-left:		0px;
margin-right:		8px;

}

.legacy .countless {

font-style:			normal;
font-size:			20px;
padding-top:			10px;
padding-left:			30px;

}

.legacy .box_top {

background:		url(../images/another-bar.png) no-repeat;

}

.left-video {

margin-right:		30px;
float:			left;

}

.banner {

text-align:		center;
margin-bottom:		25px;

}

.testimonial {

font-style:		italic;
font-family:		georgia, arial, sans-serif;
font-size:		12px;
color:			#848484;
margin-top:		45px;

}

.testimonial p {

margin-bottom:		10px;

}

.testimonial .source {

margin-top:		15px;
font-weight:		bold;

}

.heading img {

float:				left;
margin-right:			5px;

}

.heading {

margin-top:			10px;

}

.booking-box {

background:		url(../images/leadership/program-info-bg.png) no-repeat;
color:			#000000;
width:			328px;
height:			149px;
margin-bottom:		10px;
font-weight:		bold;

}

.booking-box img {

float:			right;

}

.booking-box p {

margin-left:		20px;
margin-right:		20px;
margin-bottom:		10px;

}

.booking-box h2 {

color:			#ffffff;
line-height:		37px;
margin-left:		10px;
margin-bottom:		10px;

}

.booking-box .more-info {

line-height:		20px;
color:			#8a8f8b;

} 

.box_title {

padding-left:		20px;

}

.box {

padding:		10px 20px 10px 20px;

}

.hover-effect {

margin-bottom:		30px;
color:			#848484;
font-size:		10px;

}

.hover-effect .active {

background:		#e3f2ea;
color:			#00853e;

}

.dates {

margin-bottom:		20px;

}

.dates ul {

margin:			0px;
list-style-type:	none;

}

.dates li.one {

width:			90px;

}

.dates li.two, .dates li.three {

width:			50px;

}

.dates li {

float:			left;

}

.dates .header {

font-weight:		bold;

}

.bursaries {

width:				328px;
font-style:			italic;
color:				#848484;
font-weight:			bold;

}

.bursaries img {

float:				left;
margin-right:			30px;

}

.bursaries .box_top {

background:			url(../images/another-bar.png) no-repeat;
height:				39px;
font-style:			normal;

}

.column {

background:			none;

}

.right.column {

width:				328px;

}

.left.column {

width:				408px;

}

.half.column {

width:				373px;

}

.academy-ad {

padding-top:			20px;
padding-bottom:			15px;
font-style:			italic;
color:				#848484;
font-weight:			bold;

}

.academy-ad span {

color:				#d6336c;

}

.seamless-box .top {

padding-bottom:			45px;

}

.seamless-box {

border-left:			1px solid #ebebeb;
border-right:			1px solid #ebebeb;
background:			#ffffff;
padding-top:			10px;
padding-left:			20px;
padding-right:			20px;
border-bottom:			1px dashed #c2c2c2;

}
