@charset "utf-8";
/* CSS Document */
dl, dt, dd, ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none; /* disable list dots */
}
#menu {
	position: relative; /* relative to the container */
	top: 0;
	left: 0;
}
#menu {
/*	width: 15em;*//* width does not have to be set, it inhnerits the container width */
/* settings common for the menu */
	font-family: tahoma, arial, helvetica, sans-serif, verdana, geneva; /* fonts used in all items of the menu */
	font-size: 11px; /* font size of all items of the menu */
	word-spacing: 0.1em; /* word-spacing used for all items of the menu */
	letter-spacing: 0.1em; /* letter-spacing used for all items of the menu */
	line-height: 155%; /* line-height used for all items of the menu */
/*	border:1px solid #690001; /* border around the menu */
	border-top: none; /* we don't want the top border around the menu */
}
#menu dt {
/* menu button */
	cursor: pointer;
	margin: 0px 0px; /* margin around menu button */
	height: 20px; /* menu button height */
	line-height: 20px; /* should be consistent with height */
	text-align: left; /* text alignment for the menu button */
	font-weight: normal; /* menu button weight */
	border: 0px solid gray; /* border around menu button */
	background: #A90000; /* menu button background */
	color: #ffffff; /* menu button text colour */
	border-top: 1px solid #580000;
	padding-left: 20px;
/*	white-space: nowrap; distorts format in ie */
}
#menu dt a {
/* applies to links directly in menus */
	color: white; /* menu button text colour */
	text-decoration: none;
	display: block;
	border: 0px solid; /* do not define here, inherits value from #menu dt, if defined here, adds this value to the current border defined in #menu dt */
/*	height: 100%; unnecessary*/
}
#menu dd {
/* submenu container */
	border: 0px solid gray;
}
#menu li {
/* submenu list item */
	text-align: left;
	background: #900000;
	border-top:1px solid #690001;
	padding-left: 30px;
}
#menu li a {
/* applies to links in submenus */
	color: white;
	text-decoration: none;
	display: block;
	border: 0 none;
	height: 100%;
}
#menu li a:hover, #menu dt a:hover {
/* link hover action */
/*	background: #eee;*/
	color: #cccccc;
}
