.menu {
	border: solid 1px #C3D6C5;
	padding:6px;
	background-color:#BFE8EB;
}

.menuItem {
	padding:1px 10px;
	border-bottom:dotted 1px #dddddd;
	background-color:#B6E0E4;
}

.menuItem:hover {
  background-color:#898989;
}

.menuItem a {
	font-family: tahoma, veranda, arial, sans-serif;
	font-size: .66em;
	line-height: 1.2em;
	color:blue;
}

#demo {
	font-family: tahoma, veranda, arial, sans-serif;
	font-size: 1em;
	background-color:#66B6E1;
	cursor:pointer;
	padding:5px 4px 5px 20px;
	width: 700px;
}

#demo span {
  padding:3px 100px 0px 20px;
  cursor:pointer;
}

#demo span:hover {
  font-weight: bold;
  text-decoration: none;
}
