.contactUsHeading {
	width:400px; 
	height:0; 
	overflow:hidden; 
	font-size:36px; 
	line-height:107px;
	background:transparent url(../images/headingContactUs.jpg) no-repeat 0 0; 
	background-repeat:no-repeat;
	padding-top:107px; 	
}

.contactUsHeadingBackground {
	height: 143px;
	width: 400px;
	margin-right:-400px;
	float:left;
	background-image: url(../images/headingContactUsBackground.jpg);
	background-repeat: none;
}


.executiveOfficersHeading {
	width:300px; 
	height:0; 
	overflow:hidden; 
	font-size:24px; 
	line-height:33px;
	background:transparent url(../images/titleExecutiveOfficers.png) no-repeat 0 0; 
	background-repeat:no-repeat;
	padding-top:33px; 
	margin-bottom:5px;
	display:block;
}

.officerInfo {
	display:block;
	
}

.role {
	font-size:1em;
	padding:4px;
	font-weight:bold;
	width:120px;
	color:#204895;
	float:left;
	display:block;	
}

.roleOfficer {
	padding:4px;
	background-color:#e7edf7;
	width:460px;
	float:left;
	display:block;
	margin-bottom:8px;
}

.personDetails {
	float:left;
	width:180px;
}

.name {
	font-weight:bold;
}

.address {
	float:right;
	width:250px
}