
/*--------------------------------------- MAIN SITE FORMATTING - background colour --------------------------------------- */
body
	{ margin: 0px; padding: 0px;
	background-color: #FFFFFF;
	}

/*--------------------------------------- SITE HEADING - font size, font colour & background colour --------------------------------------- */
td.header
	{ font-family: trebuchet ms; height: 100px; padding: 5px 0px 0px 25px; vertical-align: middle; text-align:left; font-weight: bold;
	background-color: #000000;
	font-size: 22pt;
	color: #FFFFFF	
	}

/*--------------------------------------- MAIN NAVIGATION - background colour, border colour & font colour --------------------------------------- */
div#navi a
	{ font-family: verdana, arial, helvetica,sans-serif; text-decoration: none; border-width: 1px; border-style: solid; 
	text-align: left; display: block; width: 115px; padding: 2px 2px; margin: 1px 1px 1px 1px; font-size: 8pt; font-weight: bold; 
	background: #F4F4F4;
	color: #FF3300;
	border-color: #000000 
	}

div#navi a:hover
	{ font-family: verdana, arial, helvetica,sans-serif; text-decoration: none; border-width: 1px; border-style: solid; 
	text-align: left; display: block; width: 115px; padding: 2px 2px; margin: 1px 1px 1px 1px; font-weight: bold; 
	background: #FFFFFF;
	color: #FF3300;
	border-color: #000000
	}

/*--------------------------------------- MAIN CONTENT -  font size, font colour & border colour --------------------------------------- */
#maintext 
	{ font-family: verdana; arial, sans-serif; padding: 10px 20px; vertical-align: top; text-align:justify; line-height:12pt; border-style: solid;
	border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; width:100%; 
	font-size: 10pt;
	color: #404040;
	border-color: #000000	
	}

/*--------------------------------------- LEVEL 1 HEADING - font size & font colour --------------------------------------- */
h1
	{ font-family: 'trebuchet ms', verdana, arial, sans-serif; margin: 0px; padding: 12px 0px 4px 0px; line-height: 18pt;
	font-size: 16pt;
	color: #FF3300
	}

/*--------------------------------------- LEVEL 2 HEADING - font size & font colour --------------------------------------- */
h2
	{ font-family: 'trebuchet ms', verdana, arial, sans-serif; margin: 0px; padding: 12px 0px 4px 0px;
	font-size: 14pt;
	color: #000000
	}

/*--------------------------------------- LEVEL 3 HEADING - font size & font colour --------------------------------------- */
h3
	{ font-family: 'trebuchet ms', verdana, arial, sans-serif; margin: 0px; padding: 12px 0px 4px 0px;
	font-size: 12pt;
	color: #404040
	}


/*--------------------------------------- LEVEL 4 HEADING - font size & font colour --------------------------------------- */
h4
	{ font-family: 'trebuchet ms', verdana, arial, sans-serif; margin: 0px; padding: 12px 0px 4px 0px;
	font-size: 10pt;
	color: #404040
}

/*--------------------------------------- TEXT LINKS - font colour --------------------------------------- */
a:visited
	{ text-decoration: none;
	color: #FF3300;
	}

a:link
	{ text-decoration: none;
	color: #FF3300;
	}
 
a:hover
	{ text-decoration: underline;
	color: #FF3300;
	}

/*--------------------------------------- BULLETED LISTS -  font colour --------------------------------------- */
ul
	{ list-style-type: circle;
	color: #808080
	}

/*--------------------------------------- TABLE - background colour, border colour, font size & font colour --------------------------------------- */
table.text 
	{ font-family: 'trebuchet ms', arial, sans-serif; margin: 5px 5px 0px 0px; border: solid 1px #808080;
	border-collapse: collapse; padding: 2px 4px;
	font-size: 10pt; 
	color: #404040;
	background-color: #F4F4F4;
	}

/*--------------------------------------- TABLE HEADING - background colour, font size & font colour --------------------------------------- */
td.tablehead
	{ font-weight: bold; font-style: italic; 
	font-size: 10pt;
	background-color: #FFFFFF; 
	color: #FF3300;
	border-collapse: collapse
	}

/*--------------------------------------- NORMAL TABLE TEXT --------------------------------------- */
td.text 
	{ border-style: solid; border-width: 1px;
	border-collapse: collapse
	}

/*---------------------------------------IMAGES - border colour --------------------------------------- */
img.pic
	{ border-style: solid; border-width: 1px;
	border-color: #808080
	}

/*---------------------------------------IMAGE CAPTIONS - font colour --------------------------------------- */
span.caption 
	{ font-family: verdana, arial, sans-serif; padding-top: 3px; font-size: 8pt; 
	color: #81897C }

/*---------------------------------------IMAGES (LEFT) - border colour, background colour --------------------------------------- */
span.figurel 
	{ float: left; margin: 3px 10px 10px 0px; padding: 4px; text-align: left; line-height: 8pt; border-style: solid; border-width: 1px; width: 200px; 
	border-color: #404040;
	background-color: #F4F4F4	
	}

/*---------------------------------------IMAGES (RIGHT) - border colour, background colour --------------------------------------- */
span.figurer 
	{ float: right; margin: 3px 0px 10px 10px; padding: 4px; text-align: left; line-height: 8pt; border-style: solid; border-width: 1px; width: 200px; 
	border-color: #404040;
	background-color: #F4F4F4	
	}

/*--------------------------------------- CREDITS - font size, font colour --------------------------------------- */
#footer
	{ font-family: verdana, arial, sans-serif; height: 18px; padding: 2px 4px; vertical-align: top; text-align: right;
	font-size: 7pt;
	color: #808080
	}
