.menu, .menu * {
   margin: 0;
	padding: 0;
	list-style: none;
	
	color: #ffffff; 
	font-family: Verdana,helv,helvetica,Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 1.4;
	background: #fc7224;
}

.menu ul {
	position:absolute;
	top:-999em;
	width:9.45em;
}

.menu ul li, .menu a {
	width: 100%;
}

.menu li {
	float: left;
	position: relative;
	z-index: 99;
}

.menu a {
	display: block;
}

.menu li:hover ul, ul.menu li.sfHover ul {
	left: 0px;
	top: 20px;
}

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

.menu li li:hover ul, ul.menu li li.sfHover ul {
	left:9.45em;
	top:-1px;
}

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


/* ONLY THE TOP MENU WITHOUT SUBMENUS */
.menu {
	float:left;
   padding-top:1px;
   padding-bottom:2px;
}
.menu li {
	background:#fc7224;
	width:9.45em;
}
.menu ul a {
	padding: 1px 0px;
	text-decoration:none;
	text-indent: 5px;
	
	color: #FFFFFF; FONT-FAMILY: Verdana,helv,helvetica,Arial;FONT-SIZE: 10px;FONT-WEIGHT: normal;TEXT-DECORATION: none;
}

/* SUBMENU HIGHLIGHT */
.menu li:hover, .menu li.sfHover,
.menu a:focus, .menu a:hover, .menu a:active {
	background: #CCCCCC;
	color: #000000;
	cursor: pointer;
}

/* NO SUBMENU HIGHLIGHT */
.menu li:hover#noHighlight, .menu li.sfHover#noHighlight,
.menu a:focus#noHighlight, .menu a:hover#noHighlight, .menu a:active#noHighlight {
	background: #fc7224;
	color: #FFFFFF;
	cursor: default;
}

/* MENU HIGHLIGHT */
.menu p:focus, .menu p:hover, .menu p:active {
	color: #cccccc;
}

/* SUBMENU */
.menu li ul {
   border-left: 3px solid #fc7224;
   border-right: 3px solid #fc7224;
   border-top: 2px solid #fc7224;
   border-bottom: 2px solid #fc7224;
   width: 140px;
}

/* SUBMENU - ITEM */
.menu li li {
	color: #FFFFFF; FONT-FAMILY: Verdana,helv,helvetica,Arial;FONT-SIZE: 10px;FONT-WEIGHT: normal;TEXT-DECORATION: none;
   margin-top: 0px;
	margin-bottom: 0px;
}

