/* TOP MENU (in #header)
----------------------------------------------------------*/	

#menu span{
	display: block; 
	height: 1px;
	line-height: 1px;
	xbackground: blue;
	overflow: hidden;
}

#menu { 
	width:100%;
	margin:15px 5px 5px 5px;
	height:26px;
	line-height:26px;
	background-color:#A00024;
	border:1px solid #A29061;}

#menu a.parent, 
#menuh a.parent:hover 	/* attaches side-arrow to all parents */
{}

#menu ul {
	margin:0;}
	
#menu ul li {
	float:left;
	border-right:1px solid #A29061;
	list-style:none;
	xwidth:180px;
	background-color:#A20226;}
	
#menu ul li a {
	padding-left: 25px;
	padding-right:25px;
	font-size:13px;
	display: block;
	white-space:nowrap;
	xwidth:180px;}
	
#menu ul li.lev1num1 a {
	border-left:none;}
	
#menu .last li a {
	border:none;}
	
#menu li.first a {
	xmargin-left:-25px;}
	
#menu ul li.selected a {
	background-color:#78011C;
	}
	
#menu ul li a:active,
#menu ul li a:hover {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	background-color:#78011C;}	
	
#menu ul li a:link,
#menu ul li a:visited,
#menu ul li a:active,
#menu ul li a:hover {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	display: block;}
	
#menu ul li ul {
	display:none;
	padding:0px;
	margin-left:-1px;z-index:30;}
	
#menu ul li:hover ul {
	width: 195px;
	padding-right:0px;
	position: absolute;
	background:#A00024;
	background: red;
	display: block; 
	list-style:none;
	border:1px solid #A29061;}
	
#menu ul li:hover ul li {
	border-right:none;
	border-top:1px solid #A29061;
	float:none;
	margin: 0;
	xwidth:180px;
	display: block;
	background-color:#78011C; }
	
#menu ul li ul li a{
	display: block;
	background-color:#A00024;
	border: none; 
	padding-left:0 0 0 14px;
	font-size:12px;
}
	

#menu ul li ul li:hover {
	background: #A00024;
	border-left:none;
	list-style:none;}

#menu ul li ul li a:hover, 
#menu ul li ul li a:active {
	color:#FFFFFF;}
	
#menu ul li.selected ul li a {
	background-color:#A00024;
	}	
	
#menu ul li ul li:hoverF
	{background: #A00024;}
	
#menu ul li ul li a:link, 
#menu ul li ul li a:visited{
	color:#FFFFFF;
	font-weight:bold;
	background:none;}

#menu ul li ul li a:hover, 
#menu ul li ul li a:active {
	color:#FFFFFF;
	background-color:#A00024;}
	
#menu ul li ul li.first  {
	border-top:none;}
	

#menu ul li.selected ul li a { xcolor: #222222; }