body {
	background-color: white; margin: 0px; text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; background-color: #CEDFDA;
	background-image: url(images/background2.jpg);}

H1 {margin: 0px; padding-top: 5px; padding-right:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px; color: #3E6986; font-weight: bold;
	padding-bottom: 0px;}
	
H2 {margin-top: 10px; margin-bottom: 0px; color: #6C345F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; padding: 0px;
}

H3 {margin-left: 5px; margin-top: 10px; margin-bottom: 7px; color: #4F4C77;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 0px;}
	
UL {padding-right: 3px; padding-bottom:0px; margin-bottom:0px; margin-top: 10px;
	list-style: url(images/bullet_small.gif); }
	
label {color: black;}
	
form {margin: 0px; padding: 0px;}

p {text-align:justify; padding-right: 10px;}

HR {border-top: 1px dashed #BBB; margin: 0px; padding: 0px;}	

TH {background-color: #00543D; color: white;}
TH a:link { font-weight: bold; color: white; text-decoration: none;}
TH a:visited { font-weight: bold; color: white; text-decoration: none;}
TH a:hover {font-weight: bold; color: white; text-decoration: underline;}

table{font-family: Verdana, Arial, Helvetica, sans-serif; color: #333;
	font-size: 11px; }

a:link { font-weight: bold; color: #359547; text-decoration: none;}
a:visited { font-weight: bold; color: #359547; text-decoration: none;}
a:hover {font-weight: bold; color:#359547; text-decoration: underline;}

#rightalign {text-align: right; margin-right: -10px;}


/* -------------- Top Bar ---------------- */

#topbar {width: 100%; position: relative; align: left; background-image: url(images/toptile.gif); margin: 0px; padding: 0px; height: 75px;}

#topnav {position: absolute; top: 60px; left: 115px; width: 675px; height: 20px; margin: 0px; padding: 0px; font-size: 11px;}
#topnav a:link { font-weight: bold; color: #444; text-decoration: none;}
#topnav a:visited { font-weight: bold; color: #444; text-decoration: none;}
#topnav a:hover {font-weight: bold; color: #444; text-decoration: underline;}

/* --------------  ---------------- */

.main-area {width: 100%; text-align: left; margin: auto; padding: 0px; 
	position: relative;  background-color: white; }
	
#pagecontent {margin-left: 20px; margin-top: 15px;}

.new {color: red;}
	
/* -------------- LEFT ---------------- */
	
#left { background-color: #E9E9E9; width: 150px; margin: 0px; padding: 0px; font-size: 10px;}
#left a:link { font-weight: bold; color: #777; text-decoration: none;}
#left a:visited { font-weight: bold; color: #777; text-decoration: none;}
#left a:hover {font-weight: bold; color: #777; text-decoration: underline;}

/* -------------- Footer ---------------- */
	
#footer {height: 17px; width: 100%; padding-bottom: 0px; margin-top: 0px; padding-top: 3px; text-align: left;	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; position: relative;
	background-color: #00543D; color: #EEE;}
	
#footer a:link, #footer a:visited {padding-left: 10px; padding-bottom: 0px; padding-top: 3px; font-size: 10px; color: #EEE; text-decoration: none;}
 
#footer a:hover {font-size: 10px; color: #FFF; text-decoration: underline;}
	
.textfield{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: black; text-decoration: none; background-color: #FFF;}

.button{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: white; text-decoration: none; background-color: #00543D; padding: 2px;}	
	
.tableborder{border: 1px solid #00543D; border-collapse: collapse;}
.tableborder td{border: 1px solid #00543D;}


.grey {color: #AAA; font-weight: normal;}

#homeimage {float: right; position: relative; top: 10px; margin-bottom: 0px; padding-bottom: 0px; margin-right:0px; margin-left: 10px;}

.quote {color: #1C6399;}
.quoteitalic {color: #222;}
