/*
 * Copyright (c) 2009 Mikael Relbe
 *
 * Menu style
 *
 */

#menu {
	position: absolute;
	top: 0;
	left: 0;
/*
	float:left;
*/
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	margin: 0 auto auto 0;
	padding: 0;
	text-align: left;
	white-space: nowrap;
	border-style: none;
	width: 144px;
}

#menuHeader {
	background: url('top.png') no-repeat;
	margin: 0;
	padding: 0;
	width: 144px;
	height: 44px;
	font-size: 0;
	cursor: pointer;
}

#menuHeader:hover {
	background-image: url('top_hover.png');
}

#menuContent {
	background: url('background.png') repeat-y;
	width: 144px;
	margin: 0
}

#menuEnd {
	background: url('bottom.png') no-repeat;
	margin: 0;
	width: 144px;
	height: 22px;
	font-size: 0;
}

.menuGroup {
	margin: 0;
	padding: 6px 15px 6px 3px;
}

.subMenu {
	display: none;
	margin: 0 0 0 10px;
	padding: 0 0 0 6px;
	font-weight: normal;
}

.open {
	display: block;
}

.menuItem {
	margin: 0;
	color: #000000;
	display: block;
	background: url('/rsrc/transparent.gif') no-repeat center left;
	padding: 1px 1px 1px 16px;
}

.suppressMark { }

.menuItemMarked {
	background: url('arrows/right_arrow_black.png') no-repeat center left;
}

a.menuItem {
	color: #000000;
	text-decoration: none;
	border: none;
}

a.menuItem.emphasized {
	color: #cc0000;
}

a.menuItem:visited {
	text-decoration: none;
	color: #000000;
}

a.menuItem.emphasized:visited {
	color: #cc0000;
}

a.menuItem:active {
	border: none;
}

a.menuItem:hover {
	background: #867e75 url('arrows/right_arrow_white.png') no-repeat center left;
	text-decoration: none;
	color: #ffffff
}

a.menuItem.emphasized:hover {
	color: #ffffff;
}

a.menuItem.hasSubMenu:hover {
	background: #867e75 url('arrows/down_arrow_white.png') no-repeat center left;
}

div.menuDivider {
	background-image: url('divider.png');
	font-size: 0;
	width: 144px;
	height: 11px;
}

