
a.searchby:link, a.searchby:visited, 
a.searchby:active, a.searchby:hover {
	display:			block;
	width:				118px;
	margin:				0;
	padding:			12px 5px 12px 15px;
	border:				0;
	border-bottom:		1px solid #f5f2f2;
	color:				#ccbdbd;
	font-family:		verdana, arial, helvetica, sans-serif;
	font-weight:		normal;
	font-size:			0.9em;
	line-height:		1em;
}
a.searchby:hover {
	color:				#777;
	border-right:		1px solid #ccbdbd;
}

div.alpha {
	width:				auto;
	border-bottom:		1px solid #ccbdbd;	
	padding-left:		10px;
	padding-top:		20px;
	padding-bottom:		20px;
}
div.alpha a {
	display:			block;
	float:				left;
	width:				auto;
	padding:			0 13px 10px 0;
	margin:				0;
	border:				0;
	font-size:			1.2em;
	color:				#777;
	font-family:		arial;
}
div.alpha a.noresults {
	color:				#eee;
}
div.alphalist-show,
div.alphalist-hide {
	display:			block;
	color:				#777;
	padding:			20px 20px 30px 20px;
	font-family:		verdana, arial, helvetica, sans-serif;
	font-size:			0.8em;
	line-height:		1.8em;
}
div.alphalist-hide {
	display:			none;	
}

div.person {
	display:			none;
	clear:				both;
	width:				100%;
	height:				auto;
	border:				0;	
	color:				#343434;
	font-family:		verdana, arial, helvetica, sans-serif;
}

div.person h2 {
	margin:				0;
	padding:			10px 0 10px 0;
	line-height:		1em;
	font-size:			1.4em;	
} 
div.person h3 {
	margin:				0;
	padding:			0 0 10px 0;
	line-height:		1.1em;
	font-size:			1em;	
	font-weight:		normal;
}

div.person p {
	font-size:			0.8em;
	line-height:		1.5em;
}
div.person p.biog {
	width:				380px;	
}

div.person-contacts {
	float:				right;
	width:				290px;
	margin:				0 0 0 10px;
	padding:			0 0 20px 10px;
	border:				0;
	border-left:		1px solid #ccbdbd;
}
div.person-contacts img {
	float:				right;
	margin:				5px 2px 5px 0;
	padding:			0;
	border:				0;	
}
div.person-contacts h2 {
	margin:				50px 0 0 0;
	padding:			0;
	font-size:			1em;	
}
div.person-contacts p {
	margin:				0;
	padding:			0 0 10px 0;
}
div.person-contacts a {
	color:				#d02b14;
}

br.clear {
	clear:				both;
}
