/* CSS definition file containing site wide stylesheets */

.caption_rhs {
	font-size: 9pt;
 	text-align: right
}

.HPHHeader {
	font-size: 14pt;
 	color: rgb(16,72,89);
 	font-weight: bold;
 	text-align: left
}

.headlinereverse {
	font-size: 9pt;
 	color: rgb(255,255,255);
 	font-weight: bold;
 	text-align: left;
 	background-color: rgb(23,94,117)
}

.formtableHPH {
	font-size: 8pt;
 	color: rgb(0,0,128)
}

.HeadLinks {
	font-family: Arial, Helvetica, Geneva, Sans-serif;
 	font-size: 9pt;
 	color: rgb(23,94,117);
 	font-weight: bold
}

.redbold {
	font-size: 9pt;
 	color: rgb(128,0,0);
 	font-weight: bold
}

.Title {
	font-size: 9pt;
 	color: rgb(22,40,122);
 	font-weight: bold
}

.NOF_TS_Testimonials0 {
	color: rgb(0,0,0);
 	background-color: rgb(216,249,255)
}

.HomeNews {
	font-size: 9pt;
 	text-align: left
}

.MainContent {
	font-size: 9pt;
 	color: rgb(12,58,72)
}

.NOF_TS_Testimonials1 {
	color: rgb(0,0,0);
 	background-color: rgb(254,255,232)
}

.caption {
	font-size: 14pt;
 	color: rgb(0,0,0)
}

.grey_caption {
	font-size: 9pt;
 	color: rgb(153,153,153)
}

.table {
	font-size: 9pt;
 	color: rgb(0,0,128)
}

.captioncentered {
	font-size: 8pt;
 	text-align: center
}

.centredsecondaryheading {
	font-size: 9pt;
 	color: rgb(23,94,117);
 	font-weight: bold;
 	text-align: center
}

.TealHeading {
	font-size: 10pt;
 	color: rgb(16,72,89);
 	font-weight: bold;
 	text-align: left
}

.peoplecaptions {
	font-size: 8pt;
 	color: rgb(0,0,128)
}