/*
IVORY			#F8F8EE
BURNT ORANGE	#973D11
ORANGE			#EF976B
PALE ORANGE		#EDA88A
GREEN			#C4C6A3
PALE GREEN		#D9DDB0
GREY			#404040
PALE GREY		#606060
*/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: white;
	color: #606060;				/* pale grey */
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #606060;				/* pale grey */
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #606060;				/* pale grey */
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFBF80;				/* pale grey */
	font-weight: bold;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFBF80;				/* pale grey */
	font-weight: bold;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #606060;				/* burnt orange */
	font-weight: bold;
}

.tinyset a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFBF80;				/* pale grey */
	font-weight: bold;
}

.tinyset a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFBF80;				/* pale grey */
	font-weight: bold;
}

.tinyset a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #973D11;				/* burnt orange */
	font-weight: bold;
}

.tinyset_small {
	font-size:8pt;
	color: #FFBF80;
}

img {
	border-color: #606060;		/* pale grey */
}

.lightup:hover img{
	border-color: #973D11;				/* burnt orange */
}

.colourset1 {	/* pale grey text on green background with pale grey border */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #C4C6A3;	/* green */
	border-collapse: collapse;
	border-color:#C4C6A3;		/* green */
	color: #606060;				/* pale grey */
	text-align: justify;
}

.colourset2 {	/* pale grey text on pale green background with pale green border */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #D9DDBO;	/* pale green */
	border-collapse: collapse;
	border-color: #D9DDBO;		/* pale green */
	color: #606060;				/* pale grey */
	text-align: justify;
}

.colourset3 {	/* grey text on ivory background with ivory border */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #F8F8EE; 	/* ivory */
	border-collapse: collapse;
	border-color: #F8F8EE;		/* ivory */
	color: #404040; 			/* grey */
	text-align: justify;
}

.colourset4 {	/* centered bold grey text on ivory background with ivory border */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #F8F8EE; 	/* ivory */
	border-collapse: collapse;
	border-color: #F8F8EE;		/* ivory */
	color: #404040; 			/* grey */
	font-weight: bold;
	text-align: center;
}

.header {
	border-collapse: collapse;
	border-color: #D9DDB0;		/* pale green border around top headings */
	padding: 0px;
}

.footer {
	border-collapse: collapse;
	border-color: #D9DDB0;		/* pale green */
	background-color:#D9DDB0;	/* pale green */
	padding: 0px;
}

.baseline {
	font-size: 14px;
	font-weight: bold;
	color: #FFBF80;
}

.tagline {
	font-size: 18px;
	font-weight: bold;
	color: #FFBF80;	/* OLIVE GREEN */
}

.titleline {
	font-size: 36px;
	color: #AA9B55;	/* OLIVE GREEN */
}

.titlebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #606060;				/* pale grey */
	background-color: #EF976B;	/* orange */
	text-align:center;
}

.subtitlebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #606060;				/* pale grey */
	background-color: #C4C6A3;	/* green */
	text-align:center;
}

.highlight {
	font-weight: bold;
	color: #EF976B;				/* orange */
}

.small {
	font-size:smaller;
}
