H1, H2, H3, H4, H5, H6 { font-family: Arial, Helvetica, sans-serif; }
H1    { font-size: 1.5em; color: #4A944A; }
H2    { font-size: 1.3em; }
H3    { font-size: 1.2em; }
H4    { font-size: 1.1em; }
H5    { font-size: 1.0em; }
H6    { font-size: 1.0em; }
BODY  { font-family: Arial, Helvetica, sans-serif; font-size: 0.85em; margin-top: 0px; }
TABLE { font-family: Arial, Helvetica, sans-serif; font-size: 1em; }


/* Navigation bar */

#navBarTable TD {
	padding: 0.2em;
	background-color: #BBFFAA;			/* header image color is: #4A944A */
	border:		solid 0.10em #008000;
	border-right:	solid 0.15em #004000;
	border-bottom:	solid 0.20em #004000;
	width: 150px;
	color: #000000;
	font-weight: bold;
/*	font-size: 1.3em;	*/
	}

#navBarTable A {
	text-decoration: none;
	color: #008000;
	width: 100%;
	}

a:hover { background-color: #FFFFFF; }

.currentPage {
	background-color: #FFFFBB;
	text-decoration: none;
	color: #808000;
	width: 100%;
	}


/* Page footer */

#footerTable {
	width: 100%;
	border-top: solid 0.1em #808080;
	margin-top: 1em;
	background-color: #E0E0E0;
	color: #808080;
	font-size: 0.85em;
	}

#footerLeft {
	text-align: left;
	width: 33.33%;
	}

#footerCentre {
	text-align: center;
	width: 33.33%;
	}

#footerRight {
	text-align: right;
	width: 33.33%;
	}


.smallPrint {
	font-size: 0.8em;
	color: #505050;
	}

.FAQ {
	margin-top: 2em;
	background-color: #F0F0F0;
	border-bottom: solid 0.05em #808080;
	}


