body {
	font-family: Verdana, Arial;
	font-size: 10pt;
	color: #000000;
	background: #E6f3ea;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}

h1 {text-align: center; color: #000000}
h2 {text-align: center; color: #000000}
h3 {text-align: left; font-family: Arial; font-size: 12pt; font-weight: bold; color: #000000; margin-bottom: 2px}
h4 {text-align: left; font-family: Arial; font-size: 10pt; font-weight: bold; color: #000000; margin-bottom: 2px}

table, tr, td, th, div, span, p {
	font-family: Verdana, Arial;
	font-size: 10pt;
}

table.topmenuright {margin-left: auto; margin-right: 0}
table.topmenuleft {margin-left: 0; margin-right: auto}
table.bannerbar {width: 100%; border-spacing: 0}
table.sidemenu {width: 100%; border: 0px}

td.sidemenutable {
width: 160px;
border: 1px solid black;
background-color: #eadfb5;
vertical-align: top;
}

td.centrepanel {
	vertical-align: top;
	color: #A52A2A;
	background-color: #E6f3ea;
	padding-left: 10px;
	padding-right: 15px;
}

td.rightpanel {
width: 162px;
border: 0px solid black;
background-color: #E6f3ea;
vertical-align: top;
}

td.toplogo {background-color: #eadfb5; border-top:1px solid #000000}
td.topnavbarleft {height: 30px; width: 50%; background-color: #E87507;border-top:2px solid #000000;border-bottom:2px solid #000000; text-align: left; padding-left: 25px; padding-right: 25px }
td.topnavbarright {height: 30px; width: 50%; background-color: #E87507;border-top:2px solid #000000;border-bottom:2px solid #000000; text-align: right; padding-left: 25px; padding-right: 25px;}


td.topmenu {
	color: #000000;
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
	background-color: #f87500;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	border-top-color: #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000; 
	}

td.topmenu:hover  {border-color: #ffffff #000000 #000000 #ffffff;}
td.topmenuspacer  {width: 10px; border: 0;}

td.sidemenu {
	color: #000000;
	text-align: left;
	font-size: 8pt;
	font-weight: bold;
	background-color: #eadfb5; 
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	border-top: 1px solid #eadfb5;
	border-right: 1px solid #eadfb5;
	border-bottom: 1px solid #eadfb5;
	border-left: 1px solid #eadfb5; 
	vertical-align: middle;
	}

td a.sidemenu {
display: block;
width: 100%;
height: 100%;
border:0;
} 

td.sidemenu:hover {
	border-color: #ffffff #000000 #000000 #ffffff;
	border-width: 1px;
	color: #ff0000;
	background-color: #eadfa5; 

	}

td.sidemenu-subheader {text-align: center; font-weight: bold; color: #0000ff;padding-top: 10px}

a.topmenu {
	text-decoration: none;
	color: #000000;
	}

a.topmenu:hover {
	text-decoration: none;
	color: #ffffff;
	}

a.sidemenu {
	text-decoration: none;
	color: #000000;
	text-align: left;
	font-size: 8pt;
	font-weight: bold;
	
	}

a.sidemenu:hover {
	color: #ff0000;
	text-decoration: none;
}

table.contentsbox {border:1px solid #000000; width:80%; margin-left: auto; margin-right: auto; background-color: #eadfb5; }
td.contentsboxpanel {width: 33%; vertical-align: top;}
td.contentsbox {width:100%; padding-left: 5px}
td.contentsboxheader {text-align:center; color:#ffffff; background-color: #E87507; font-weight: bold}
a.contentsbox {text-decoration: none; color: #000000; font-size: 8pt; font-weight: bold}
a.contentsbox:hover {color: #ff0000; text-decoration: none}

img {margin-left:auto; margin-right:auto;}
img.logo {display:block;}
img.rightad {display:block; margin-bottom:5px}
img.bottomad {display:inline; margin:2px; vertical-align: middle}
img.image1 {text-align: right; margin: 20px}
img.finger {border:0;}

p.copyright {text-align: center; color: #000000; font-weight: bold; font-size: 8pt}

span.bold {font-weight: bold;}
span.ital {font-style: italic}
span.light {font-weight: normal; font-size:8pt}
span.red {color: #ff0000}
.centred {text-align:center; }