#searchresults {
	padding:10px;
	z-index:10000;
	position:absolute;
	background-color:white;
	display:none;
	border:1px solid black;
	/*
	max-height:400px;
	overflow-y:auto;
	*/
}

#searchresults a {
	display:block;
	padding:5px;
	border-bottom:1px solid #CCCCCC;
}

#searchresults a:hover, #searchresults a:focus, #searchresults a.marked {
	color:white;
	background-color:#1F729E;
}

#searchresults a:last-child {
	border-bottom:none;

}