#LumMenuHorCSS{
	width: 750px;
	float: left;
	border: solid 1px #cdcdcd;
}

#LumMenuHorCSS ul{
	float: left;
	margin:0;
	padding:0;
	list-style:none;
}

#LumMenuHorCSS ul li{
	float:left;
	position:relative;
	min-width:1px;
}

#LumMenuHorCSS li ul{
	position:absolute;
	left:0;
	top:29px; /* sets SubMenu distance from top of menu, MUST be fixed */
	display:none;
}

/* Hor Menu Trick (NOT a hack) */
#LumMenuHorCSS li > ul{
	top:auto; /* sets SubMenu distance from top of menu, MUST be fixed */
	left:auto;
}

#LumMenuHorCSS ul li a{
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color: #7a7a7a;
	text-decoration: none;
	display:block;
	white-space:nowrap;
	padding:8px 8px;
	background:#ffffff;
	outline:none;
}

#LumMenuHorCSS ul li a:hover, #LumMenuHorCSS ul li a.selected{
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color: #6796c3;
	text-decoration: none;
	background:#f7f7f7;
}


/* Hover Trick (NOT a hack) */
#LumMenuHorCSS li:hover ul, #LumMenuHorCSS li.over ul{
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color: #6796c3;
	text-decoration: none;
	display:block;
	border-bottom:1px solid #000000;
}

/* SubMenu */
#LumMenuHorCSS li ul.subnav{
	border-bottom:1px solid #cdcdcd;
	z-index: 1;
}

#LumMenuHorCSS ul.subnav li a{
	width:200px;
	padding:6px;
	border-top: solid 1px #cdcdcd;
	border-left: solid 1px #cdcdcd;
	border-right: solid 1px #cdcdcd;
	background:#f7f7f7;
}

#LumMenuHorCSS ul.subnav li a:hover{
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color: #6796c3;
	text-decoration: none;
	border-left: solid 1px #cdcdcd;
	border-right: solid 1px #cdcdcd;
	border-top: solid 1px #cdcdcd;
}

