UL#selecting,
UL#searching {
	list-style-type: none;
	position: relative;
	padding-left: 0;
	width: 95%;
}
UL#selecting UL {
	position: absolute;
	top: 3em;
	left: 0;
	width: 100%;
	z-index: 5;
	padding-left: 0;
}
UL#selecting UL UL {
	top: 0;
	z-index: 10;
}
UL#selecting UL UL UL {
	z-index: 15;
}
UL#selecting UL UL UL UL {
	z-index: 20;
}
UL#selecting LI,
UL#selecting A,
LI#back {
	display: block;
	background: white;
	padding: 1em;
	margin-bottom: -1px;
	border: thin solid black;
}
UL#selecting LI:hover,
UL#selecting A:hover,
LI#back:hover {
	background: #eee;
}
UL#selecting LI.document {
	padding: 0;
	border: none;
}
UL#selecting A {
	color: blue;
	display: block;
	text-decoration: none;
	border: thin solid black;
}
UL#searching LI#back {
	margin-bottom: 1em;
}
