div#hxdmoomenu{
	z-index:100;}

.menuhxdmenu {
	float:left;
	position:relative; 
	z-index:101}

.menuhxdmenu  li{
	float:left;
	list-style:none;
	position:relative;}

div#hxdmoomenu li li a, div#hxdmoomenu li.active li a{
	display:block;
	float:none;}

.menuhxdmenu  li ul{
	float:none;
	left:-999em;
	position:absolute;
	z-index:102;}

.menuhxdmenu  li:hover ul,
.menuhxdmenu  li.sfHover ul{
	left:0px;
	top:22px;}

.menuhxdmenu  li:hover li ul,
.menuhxdmenu  li.sfHover li ul,
.menuhxdmenu  li li:hover li ul,
.menuhxdmenu  li li.sfHover li ul,
.menuhxdmenu  li li li:hover li ul,
.menuhxdmenu  li li li.sfHover li ul{top:-999em;}

.menuhxdmenu  li li:hover ul,
.menuhxdmenu  li li.sfHover ul,
.menuhxdmenu  li li li:hover ul,
.menuhxdmenu  li li li.sfHover ul,
.menuhxdmenu  li li li li:hover ul,
.menuhxdmenu  li li li li.sfHover ul{
	left:180px;
	top:0px;}

.menuhxdmenu  li li {
	float:none;}
	
/*** EDIT THESE CSS CODES WITH CARE: ENDS ***/
#hxdmoomenu ul{
	display:block;}

#hxdmoomenu ul li a{
	float: left;}		

#hxdmoomenu ul li a:hover{
	display:block;}		

#hxdmoomenu li.active a {
	display:block;}

#hxdmoomenu ul ul li{
	text-align:left;}

#hxdmoomenu ul ul li a{
	display:block;}

#hxdmoomenu ul ul li a:hover,
#hxdmoomenu ul li.active.parent ul a:hover {
	display:block;}

/**********/
/* VECTOR */
/**********/
#hxdmenu {
	margin:0;
	padding:0;}

#hxdmenu ul {
	margin:0;
	padding:0;}

#hxdmenu a {
	text-decoration:none;
	line-height:22px;}

#hxdmenu a span {
	padding:0 10px;
	display:block;}
	
#hxdmenu li ul,
#hxdmenu li li,
#hxdmenu li li a {
	width:180px;}

#hxdmenu li li {
	border-bottom:1px solid #CCCCCC;}
	
#hxdmenu li li a {
	overflow:hidden;}

.separator {
	line-height:22px;
	color:#FFFFFF;
	padding:0 10px;}
	
/* LVL 1 */
#hxdmenu > li {
	padding:0 23px;}

#hxdmenu > li > a {
	color:#FFF;
	font-weight:bold;
	font-size:12px;}

.active, #current {
	background:#FFF;}

.active > a, #current > a {
	color:#000 !important;}

/* LVL 1 Hover */
#hxdmenu > li:hover {
	background-color:#FFF;}

#hxdmenu > li:hover > a {
	color:#000;}

/* LVL 2 */
#hxdmenu > li > ul  {
	background:#000;}
	
#hxdmenu > li > ul > li > a {
	color:#FFF;}

/* LVL 2 Hover */
/*#hxdmenu > li > ul > li:hover > a {
	background-color:#DC2B19;} ZIE TEMPLATE CSS*/

#hxdmenu > li > ul > li:hover > a  {
	color:#000;}

#hxdmenu li .active, #hxdmenu li #current {
	background:#000;}

#hxdmenu li .active a, #hxdmenu li #current a {
	color:#FFF !important;}

#hxdmenu > li:hover > .active > a, #hxdmenu > li:hover > #current > a {
	color:#000;}
	
/* LVL 3 */
#hxdmenu > li > ul > li > ul {
	background:#000;}

#hxdmenu > li > ul > li > ul > li > a {
	color:#FFF;}

/* LVL 3 Hover */	
/*#hxdmenu > li > ul > li > ul > li:hover {
	background:#DC2B19;} ZIE TEMPLATE CSS*/
	
#hxdmenu > li > ul > li > ul > li:hover > a {
	color:#000;}
	
/* LVL 4 */
#hxdmenu > li > ul > li > ul > li > ul {
	background:#000;}

#hxdmenu > li > ul > li > ul > li > ul > li > a {
	color:#FFF;}

/* LVL 4 Hover */	
/*#hxdmenu > li > ul > li > ul > li > ul > li:hover {
	background:#DC2B19;} ZIE TEMPLATE CSS*/
	
#hxdmenu > li > ul > li > ul > li > ul > li:hover > a {
	color:#000;}



