body { background-color: white; font-family: verdana, helvetica, arial, sans-serif; color: #0000CC; font-size: 12px;
	scrollbar-face-color:#FF0033; scrollbar-shadow-color:#CC0000; scrollbar-highlight-color:#FF6666; scrollbar-3dlight-color:#FF6666; scrollbar-track-color:#FF9933; scrollbar-arrow-color:#0000CC;}

/*	pagebody mimics the text describing portion of body (above) because they	*/
/*	are not carried inside tables etc where any styles must be re-declared		*/
.pagebody { font-family: verdana, helvetica, arial, sans-serif; color: #0000CC; font-size: 12px;}
.pb { font-family: verdana, helvetica, arial, sans-serif; color: #0000CC; font-size: 12px;}
.frontpagebody { position: relative; left: 5px; font-family: verdana, helvetica, arial, sans-serif; color: #FF9933; font-weight: bold; font-size: 18px; }
.pagebodysmall { font-family: verdana, helvetica, arial, sans-serif; color: #0000CC; font-size: 10px;}
.pbs { font-family: verdana, helvetica, arial, sans-serif; color: #0000CC; font-size: 10px;}
.pagebodylarge { font-family: verdana, helvetica, arial, sans-serif; color: #0000CC; font-size: 16px;}

P { text-indent: 1cm; text-align: justify; }
A:link { text-decoration: underline; color: #FF0033; }
A:active { text-decoration: underline; color: #CC0000; font-weight: bold; }
A:visited { text-decoration: underline; color: #FF6666; }
.whiteonwhite { font-family: helvetica, arial; text-decoration: none; color: white; font-size: 2px;}
.textbighighlight {font-weight: bold; color:red;}
.texthighlight {font-weight: bold;}
/* fix these colours to match logo colors, and so they show up well on white */
.red { color: #FF0033; }
.blue { color: #0000CC; }
.yellow { color: #FF9933; font-weight: bold; }
.copyrighttext {font-family: helvetica, arial; font-size: 12px; color: gray;}
.leaderparagraph {font-family: verdana, helvetica, arial, sans-serif; color: #0000CC; font-size: 16px; text-align: justify;}
.menutitle {font-family: verdana, helvetica, arial, sans-serif; font-weight: bold; color: #0000CC; font-size: 14px;}
.menuitem {font-family: helvetica, arial, sans-serif; color: #FF0033; font-size: 14px;}
/* used to make text size change - should match pagebody pagebodysmall and pagebodylarge (doesn't change colour font etc)*/
.smallgray {font-size: 10px; color: gray;}
.small {font-size: 10px;}
.normal {font-size: 12px;}
.large {font-size: 16px;}

/* used in formating of header.php */
.headertitle {font-family: verdana, helvetica, arial, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 22px;}
/*used as link class for header as well*/
.headertext {font-family: helvetica, arial, sans-serif; color: #FFFFFF; font-size: 12px;}
.headertitleonwhite {font-family: verdana, helvetica, arial, sans-serif; font-weight: bold; color: #FF0033; font-size: 22px;}
/*used as link class for header as well*/
.headertextonwhite {font-family: helvetica, arial, sans-serif; color: #FF0033; font-size: 12px;}
.headertitleingray {font-family: verdana, helvetica, arial, sans-serif; font-weight: bold; color: #000000; font-size: 22px;}
/*used as link class for header as well*/
.headertextingray {font-family: helvetica, arial, sans-serif; color: #000000; font-size: 12px;}

.cvelementtitle {font-family: verdana, helvetica, arial, sans-serif; color: #0000CC; font-size: 16px;}
.cvelementtext {font-family: verdana, helvetica, arial, sans-serif; color: #0000CC; font-size: 12px;}
