body,html {
font: 12px Arial, Helvetica, sans-serif;
}

#navigation {
	width: 186px;
	font-size:11px;
	font-weight: 800;
}
#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#navigation li {
	border-bottom: 1px solid #FFFFFF;
}
#navigation li a:link, #navigation li a:visited  {
	display: block;
	padding: 5px 5px 5px 0.5em;
	background-color: #C4DCB4;
	color: #000000;
	text-decoration: none;
}

#navigation li a:hover {
	background-color: #711515;
	color: #FFFFFF;
}
#navigation ul ul {
	margin-left: 18px;
}
#navigation ul ul li {
	border-bottom: 1px solid #FFFFFF;
	font-size:12px;
	font-weight: bold;
	margin:0;
}
#navigation ul ul a:link, #navigation ul ul a:visited {
	background-color: #8BC981;
	color: #003366;
}
#navigation ul ul a:hover {
	background-color: #711515;
	color: #FFFFFF;
}

div.pageline hr{ /* take out the troublemaking HR */
display:none; 
}
div.pageline { /* DIV that wraps and replaces the HR */
background: url(../images/greydot.gif) repeat-x;height: 10px;margin-top:10px;margin-bottom:-3px;clear:both;
}

/* BORDERS FOR TABLES */
.tableallborder {border: 1px solid #CACACA;}

h2 {font-size:16px; font-family:Arial, Helvetica, sans-serif;}
h3 {font-size:14px; font-family:Arial, Helvetica, sans-serif;|
