/************************************************************
 * Table layout for main body and footer layout             *
 ************************************************************/

body { /* Sets that colour and position of the overall page background and colour */
	font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular, sans-serif;
	white-space: nowrap;
	margin-left: 2px; 
	margin-top: 2px;
	font-size : 11px; 
	background: #f6f1f9; /*#f0e8f6;*/
}

table	{ /* Sets that colour and position of any tables used in the website */
	font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular, sans-serif; 
	font-weight: normal; 
	font-size: 11px; 
	color: #000000; 
	margin-left: 1px; 
	/*whitespace: nowrap; */
}

.title	{ /* Sets that colour and position of the main title on the main content page */
	font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular, sans-serif;
	font-weight: bold; 
	font-size: 12px; 
	color: #660099; 
}

.menutitle	{ /* Sets that colour and position of the menu titles on the main content page */
	font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular, sans-serif;
	font-weight: bold; 
	font-size: 11px; 
	color: #660099; 
}

.main	{ /* Sets that colour and position of the MAIN TEXT on the main content page */
	font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular, sans-serif;
	font-weight: bold; 
	font-size: 11px; 
	color: #000000; 
	background: #ffffdc;
}
	
.design { /* Sets that colour and position of the footer at the bottom of the page */
	color: #000000; 
	text-decoration: none; 
	font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular, sans-serif;  
	font-size: 10px;
}

.overlay { /* Sets that colour and position of the text overlay (textbox) when inserted on the main page */
	color: #000000; 
	text-decoration: none; 
	font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular, sans-serif;  
	font-size: 11px;
	background: #ffffdc;
}
	
/************************************************************
 * Format the navigation links on the generic page          *
 ************************************************************/

a:link { /* Sets that colour and position of a page link */
	color: #000063; 
	font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular, sans-serif; 
	text-decoration: none; 
	font-size: 11px;
}
a:visited { /* Sets that colour and position of a page link that has been visited */
	color: #000063; 
	text-decoration: none; 
	font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular, sans-serif; 
	font-size: 11px;
}
a:active { /* Sets that colour and position of a page link that is active */
	color: #000063; 
	text-decoration: none; 
	font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular, sans-serif;  
	font-size: 11px;
}
a:hover { /* Sets that colour and position of a page link when the mouse is hovered over it */
	color: #000099; 
	text-decoration: none; 
	font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular, sans-serif; 
	font-size: 11px;
}

/************************************************************
 * Format the drop down java TOP menu                      *
 ************************************************************/
 
.TM0i0 { /* root level; text properties for states: normal, hover, click */
	font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular, sans-serif;
	color: #FFFFFF; /*Colour of the top menu options*/
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	vertical-align: middle;
	text-decoration: none; 
}

.TM0o0 { /* root level; box properties for states: normal */
	background: #660099;
	border: 0px solid #dac8e8;
	padding-top: 2px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

.TM0i1 { /* Top Level Menu options; text properties for states: hover, click */
	font-family: verdana, arial, helvetica, geneva, swiss, sunsans-regular, sans-serif;
	color: #660099;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

.TM0o1 { /* sub level menu options */
/* This changes the colour of the button when the mouse is over it */
	background: #dac8e8;
	border: 0px solid #dac8e8;
	padding-top: 2px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}