#navline{
	border-right:solid 1px #ffffff;
	}
#navlist	{
	padding:0px;
	margin-left: 0;
	width: 170px;
	}
#navlist li {
	text-align:left;
	list-style: none;
	margin: 0;
	padding: 0 0 0px 0;
	}
#navlist li a { 
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	text-decoration: none; 
	}
#navlist li .lead { 
	font-weight:bold;
	}
#navlist a:link, #navlist a:visited, #navlist a:active {
	text-decoration: none;
	color: #9A442B;
	background-color:#ffffff;
	}
#navlist a:hover {
	color: #03212E;
	background-color: #eeeeee;
	border-bottom:1px solid #cccccc;
	text-decoration: none;
	}
#navlist a:link.active, #navlist a:visited.active {
	color: #9A442B;
	background-color:#ffffff;
	font-weight: bold;
	padding: 0px;
	}
#navlist a:hover.active {
	color: #03212E;
	background-color: #eeeeee;
	border-bottom:1px solid #cccccc;
	}

ol.newsitems p.date {  }

/*  or use D8D8B1 for the lines   */
p.nav_li_top {margin-bottom:10px; border-bottom: 1px solid #cccccc; width: 70%;line-height:2px;}
p.nav_li {margin-bottom:10px; border-bottom: 1px solid #cccccc; width: 70%;line-height:2px;}


#searchbox {
	padding-left: 0px;
	margin-left: 0;
	}
#searchbox p{
	margin-top: 0px;
	margin-bottom: 3px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	}
.sideaddress{
	padding:20px 0px 20px 0px;
	}
.sideaddress p{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#727D59;
	}
input.searchfield	{
	margin: 0;
	width: 90px;
	font-size: small;
	font-family:Verdana, Helvetica', Arial, sans-serif;
	text-align:left;
	padding-left:3px;
	}
input.button	{
	color: #03212E;
	background: #CFCF9D;
	font-size: small;
	}
.navheadings{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color: #ffffff;
	color: #333;
	}

