body {
	font-size:		0.9em;
}

ul {
	width:			14em;
	margin:			0;
	padding:		0;
}

ul li {
	list-style:		none;
	margin:			0.4em;
	padding:		0;
}

ul a {
	display:		block;
	padding:		0.2em;
	text-decoration:	none;
	font-weight:		bold;
	color:			maroon;
	background:		#fff0f0;
	border: 		1px solid red;
}

ul li ul {
	width:			12em;
	margin:			0 0 0 1em;
	padding:		0;
}

ul li ul li {
	margin: 0.1em 0;
}

ul li ul a {
	display:		block;
	padding:		0.2em;
	text-decoration:	none;
	font-weight:		bold;
	color:			maroon;
	background:		#fff0f0;
	border: 		1px solid red;
}

ul a:hover {
	color:			#fff0f0;
	background-color:	red;
}
