html,body {
	font-size:95%;
}

#contactdetails {
	width: 400px;
	height: 85px;
	margin: 0 0 0 0;
	padding: 25px 0 0 0;
	float: right;
	text-align: right;
}

.textsizetext {
	margin: 19px 0 0 90px;
	padding: 0 0 0 0;
	height: 16px;
	width: 60px;
	float: left;
}

#contentcontainerhome {
	width: 840px;
	height: 703px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevalues {
	margin: 204px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditation {
	margin: 140px 0 0 0;
	width: 155px;
	float: right;
}



#contentcontainercredit {
	width: 840px;
	height: 1393px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluescredit {
	margin: 893px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationcredit {
	margin: 830px 0 0 0;
	width: 155px;
	float: right;
}



#contentcontainerclub {
	width: 840px;
	height: 1193px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluesclub {
	margin: 849px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationclub {
	margin: 630px 0 0 0;
	width: 155px;
	float: right;
}



#contentcontainerclubnew {
	width: 840px;
	height: 893px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluesclubnew {
	margin: 549px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationclubnew {
	margin: 330px 0 0 0;
	width: 155px;
	float: right;
}



#contentcontainerschemes {
	width: 840px;
	height: 1063px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluesschemes {
	margin: 424px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationschemes {
	margin: 500px 0 0 0;
	width: 155px;
	float: right;
}



#contentcontainerprivate {
	width: 840px;
	height: 1123px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluesprivate {
	margin: 624px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationprivate {
	margin: 560px 0 0 0;
	width: 155px;
	float: right;
}



#contentcontainerpublic {
	width: 840px;
	height: 1123px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluespublic {
	margin: 624px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationpublic {
	margin: 560px 0 0 0;
	width: 155px;
	float: right;
}



#contentcontainercore {
	width: 840px;
	height: 874px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluescore {
	margin: 530px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationcore {
	margin: 311px 0 0 0;
	width: 155px;
	float: right;
}



#contentcontaineriso {
	width: 840px;
	height: 1234px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluesiso {
	margin: 890px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationiso {
	margin: 671px 0 0 0;
	width: 155px;
	float: right;
}



#contentcontainersitemap {
	width: 840px;
	height: 814px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluessitemap {
	margin: 470px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationsitemap {
	margin: 251px 0 0 0;
	width: 155px;
	float: right;
}



#contentcontainergroup {
	width: 840px;
	height: 1023px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluesgroup {
	margin: 524px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationgroup {
	margin: 470px 0 0 0;
	width: 145px;
	float: right;
}



#contentcontainernews {
	width: 840px;
	height: 994px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluesnews {
	margin: 650px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationnews {
	margin: 677px 0 0 0;
	width: 145px;
	float: right;
}



#contentcontainerdisclaimer {
	width: 840px;
	height: 3200px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluesdisclaimer {
	margin: 2856px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationdisclaimer {
	margin: 2650px 0 0 0;
	width: 145px;
	float: right;
}



#contentcontaineraccessibility {
	width: 840px;
	height: 773px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluesaccessibility {
	margin: 429px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationaccessibility {
	margin: 220px 0 0 0;
	width: 145px;
	float: right;
}



#contentcontainerteacher {
	width: 840px;
	height: 683px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluesteacher {
	margin: 339px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationteacher {
	margin: 130px 0 0 0;
	width: 145px;
	float: right;
}



#contentcontainerflying15 {
	width: 840px;
	height: 1583px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluesflying15 {
	margin: 1239px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationflying15 {
	margin: 1026px 0 0 0;
	width: 145px;
	float: right;
}



#contentcontainerservice {
	width: 840px;
	height: 683px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluesservice {
	margin: 339px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationservice {
	margin: 130px 0 0 0;
	width: 145px;
	float: right;
}



#contentcontainerlegal {
	width: 840px;
	height: 683px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevalueslegal {
	margin: 339px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationlegal {
	margin: 130px 0 0 0;
	width: 145px;
	float: right;
}



#contentcontainercontact {
	width: 840px;
	height: 683px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluescontact {
	margin: 339px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationcontact {
	margin: 130px 0 0 0;
	width: 145px;
	float: right;
}



#contentcontainerabout {
	width: 840px;
	height: 983px; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#corevaluesabout {
	margin: 484px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}

#accreditationabout {
	margin: 422px 0 0 0;
	width: 155px;
	float: right;
}

/*This was the style sheet used when Core Values and moody were not positioned at bottom of page
#contentcontainerhome {
	width: 840px;
	min-height: 672px;
	height: auto; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}*/

/*This was the style sheet used when Core Values and moody were not positioned at bottom of page
#corevalues {
	margin: 128px 0 0 0;
	padding: 0 0 0 0;
	height: 127px;
}*/

/*These were the style sheet used when Core Values and moody were not positioned at bottom of page
#accreditation {
	margin: 10px 0 0 0;
	width: 155px;
	float: right;
}*/

#news {
	width: 156px;
	margin: 0 0 0 0;
	padding: 30px 0 0 0;
	float: right;
}

#newsintrocontainer {
	height: 200px;
}

#footercontainer {
	width: 840px;
	margin: 0 0 0 0;
	padding: 20px 0 0 0;
	height: 40px;
	clear: left;
	float: none;
}

#textsize {
	width: 172px;
	margin: 0 12px 0 0;
	padding: 10px 0 0 0;
	float: left;
	border-top: solid 5px #7F99CC;
}

#footer {
	width: 656px;
	height: 20px;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	font-size: 0.9em;
	line-height: 1.4em;
	float: right;
	border-top: solid 5px #7F99CC;
}
