body.bodytop {margin: 20px;}	/*** SET MAIN MARGIN ***/
body.bodymenu {margin-left: 0px; margin-right: 0px; margin-top: 0px;}
body.bodymainframe {margin-right: 20px; margin-left: 20px; margin-top: 0px;}

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; color: #003366;} /*** SET TEXT VALUES ***/
.newstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
}

.stdtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: left;
}

h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #003366;} /*** SET HEADING VALUES ***/
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	list-style-type: circle;
	font-size: 0.75em;
} /*** SET UNORDERED LIST VALUES ***/
ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	list-style-type: lower-alpha;
	list-style-position: outside;
	font-size: 0.75em;
} /*** SET UNORDERED LIST VALUES ***/

.tiny {font-size: 0.7em;} /*** SET FOR SMALLER TEXT ***/
.map {
	font-size: 0.7em;
	text-indent: 50px;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.submap {
	font-size: 0.7em;
	text-indent: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.credit {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999;}
.red  {color: #FF0033;} /*** RED TEXT FOR ENPHASIS ***/

a:link             {color: #003366;} /*** SET LINK COLOUR ***/
a:visited          {color: #003366;} /*** SET VISITED LINK COLOUR ***/
a:hover            {color: #FF0033;} /*** SET HOVER LINK COLOUR ***/

.topmenu:link    {color: #003366; text-decoration:none;} /*** SELF-EXPLANATORY ***/
.topmenu:visited {color: #003366; text-decoration:none;} /*** SELF-EXPLANATORY ***/
.topmenu:hover   {color: #CC3333; text-decoration:underline;} /*** SELF-EXPLANATORY ***/

.leftmenu:link    {color: #003366; text-decoration:none;} /*** SELF-EXPLANATORY ***/
.leftmenu:visited {color: #003366; text-decoration:none;} /*** SELF-EXPLANATORY ***/ 
.leftmenu:hover   {color: #CC3333; text-decoration:underline;} /*** SELF-EXPLANATORY ***/

.tdlow:link    {color: #003366; text-decoration:none;} /*** PALE GREEN LINK COLOUR ***/
.tdlow:visited {color: #003366; text-decoration:none;} /*** PALE GREEN VISITED LINK COLOUR ***/
.tdlow:hover   {color: #CC3333; text-decoration:underline;} /*** PALE GREEN HOVER LINK COLOUR ***/

.red:link    {color: #FF0033; text-decoration:underline;} /*** SELF-EXPLANATORY ***/
.red:visited {color: #FF0033; text-decoration:underline;} /*** SELF-EXPLANATORY ***/ 
.red:hover   {color: #FF0033; text-decoration:underline;} /*** SELF-EXPLANATORY ***/

.borderhigh {border: 1px solid #63AD52;} /*** BORDER COLOUR ***/
.borderlow 	{
	border: 1px solid #63AD52;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} /*** BORDER COLOUR ***/

.tdhigh         {background-color: #63AD52;} /*** LEFT MENU BACKGROUND COLOUR ***/
.tdmid          {background-color: #CCCCCC;} 
.tdlowpanel 	{background-color: #D7EAD3; padding: 5px; border: 1px solid #CCCCCC;}
.tdlow          {background-color: #D7EAD3;} /*** LEFT MENU SUB ITEM BACKGROUND COLOUR ***/
.tditempanel  	{background-color: #D7EAD3;	padding: 20px;	border: 1px solid #CCCCCC;} /*** Panels inside green box ***/
.tdfrontsummary {background-color: #D7EAD3;	padding: 8px;	border: 1px solid #63AD52;} /*** TABLE PALE GREEN BACKGROUND ***/
.tdfrontevents  {background-color: #FFFFFF;	padding: 10px;	border: 1px solid #63AD52;} /*** TABLE WHITE BACKGROUND ***/
.tdSpacer      	{width: 10px;} /*** SPACE BETWEEN MENU AND PAGE ***/
.tdMainContent	{width: auto;} /*** SETS WIDTH OF MAIN PAGE ***/
.tdtitle {background-color: #63AD52; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: bold; color: #FFFFFF;} /*** SETSVALUES OF GREEN PAGE HEADING ***/
.tdtiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}


.credit a:link    {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF9999;}
.credit a:visited {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF9999;}
.credit a:hover   {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0033;}

.tblborder  {
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #63AD52;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #003366;
} /*** TABLE WHITE BACKGROUND ***/

.imstandard {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border: 0px none #000000;} /*** VALUES FOR STANDARD IMAGE ***/
.imagefrontpage {border: 1px solid #999999;} /*** VALUES FOR IMAGE IN NON-IFRAME CAPABLE BROWSER ***/
.imagegallery{border: 1px solid #999999; margin-left: 0px;} /*** VALUES FOR GALLERY IMAGE ***/
