#db_nav_alpha {
	margin: 0px;
	padding: 0px 0px 1em 1em;
	list-style: none;
}
#db_nav_alpha li {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
#db_nav_alpha a {
	text-transform: uppercase;
	color: #640e0e;
	text-decoration: none;
	background: #FFF;
	padding: 3px;
	margin: 0px 7px 0px 0px;
	font-weight: bold;
}
#db_nav_alpha li a:hover{
	color: #FFF;
	background: #640e0e;
}
ul.db_results {
	margin: 20px 0px 0px;
	padding: 0px 0px 0px 20px;
}
ul.db_results a {
	text-decoration:none;
}
ul.db_results a:hover {
	text-decoration:underline;
}
ul.db_results p {
	padding: 0px;
	margin: 2px 0px 3px 8px;
}
ul.db_results p.endspace {
	margin-bottom: 16px;
}
dl.member_detail {
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
dl.member_detail dt {
	float: left;
	font-weight: bold;
	padding-bottom: 2px;
}
dl.member_detail dd {
	padding-left: 2.25em;
	padding-bottom: 2px;
}
p.representative {
	margin: 0px;
	padding: 0px 0px 0px 30px;
}
p.comm100 {
	margin: 0px;
	padding: 0px 0px 0px 30px;
	background: url(../images/comm100.png) no-repeat left center;
	height: 26px;
	font-weight: bold;
	color: #640E0E;
}
.clear {
	clear: both;
}