
/* STYLE FOR HORIZONTAL MENU WITH FLYOUT */
/* IE6: FLYOUT WILL ONLY WORK WITH THE SUPPORT OF "ie_menu.js" - READ INSTRUCTIONS IN FILE FOR CUSTOM CLASS NAMES */
/* IE6/IE7: CONDITIONALS ARE SET WITHIN THE HEAD TAG */


/* defaults */
#menuOne, #menuOne ul {
	margin: 0;
	padding:0;
}
#menuOne {
	position:absolute;
	left:0;
	top:0;
	z-index:100;
}
#menuOne li {
	position:relative;
	list-style-type: none;
	margin: 0;
	padding: 0;
	line-height: 30px;
	float:left;
	background-color: #FFF; /* needed for IE to be able to roll-over the pulldown! */
}
#menuOne ul li {
	float: none;
}

/* label style */
#menuOne a {
	display: block;
	padding: 10px 30px 9px 10px;
	color: #666666;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	line-height:1;
	border-bottom:8px solid #999;
}
#menuOne a:hover {
	color:#003366;
	border-bottom:8px solid #FF3333;
}


/* Marker style */
/* For horizontal bar */
#menuOne li.show {
}
#menuOne li.show a {
	border-bottom:8px solid #FF3333;
}
#menuOne ul li.show {
}
#menuOne ul li.show a {
}
#menuOne li.show li a, #menuOne ul li.show li a { /*cancelling cascading color from above*/
	border-bottom:2px solid #C1BFBD;
}
#menuOne li.parent li.show a { /*For IE6: cancelling cascading color from above*/
	border-bottom:2px solid #C1BFBD;
}
#menuOne .marker {
}
#menuOne .marker:hover {
}
/* For pull-down and fly-out */
#menuOne li li .marker {
	border-left:2px solid #FF3333;
	margin-left:-2px;
}
#menuOne li li .marker, #menuOne li li .marker:hover {
}


/* Pull-down trigger style */
#menuOne .parent,
#menuOne .parenth {
}
#menuOne .parent:hover,
#menuOne .parenth:hover {
}
#menuOne .parent:hover a,
#menuOne .parenth:hover a {
}
/* Fly-out trigger style */
#menuOne li ul .parent,
#menuOne li ul .parenth {
	background-image: url(images/marker_flyout.gif);
	background-repeat:	no-repeat;
	background-position: right center;
}
#menuOne li ul .parent:hover,
#menuOne li ul .parenth:hover {
	background-image: url(images/marker_flyout.gif);
	background-repeat:	no-repeat;
	background-position: right center;
}


/* Pull-down box: positioning */
#menuOne ul {
	position: absolute; 
	z-index:1000;
	top: 100%; 
	left: 0; 
	width:172px;
}
/* Fly-out box: positioning */
#menuOne ul ul {
	position: absolute; 
	z-index:1100;
	top: 3px; 
	left: 95%; 
	width:172px;
}
/* Pull-down and fly-out boxes: style */
#menuOne ul {
	background-color: #F8F5F2;
	border-left: 2px solid #C1BFBD;
	border-right: 2px solid #C1BFBD;
 opacity:0.9; /* CSS3 standard */
 /*filter:alpha(opacity=90);*/ 	/* for IE (not used because of bad rendering of the flyout) */
}
#menuOne ul ul {
	border-top: 2px solid #C1BFBD;
}
#menuOne ul li a {
	padding: 6px 15px 6px 10px;
	border-bottom: 2px solid #C1BFBD;
}
#menuOne ul li a:hover {
	background-color:#E1DFDE;
	border-bottom: 2px solid #C1BFBD;
}

/* Pull-down/Fly-out are hidden by default. */
/* Set to work for up to a 3 level menu, but can be increased unlimited */
#menuOne ul, 
#menuOne li:hover ul, 
#menuOne li:hover ul ul,
#menuOne li.parenth ul, 
#menuOne li.parenth ul ul, 
#menuOne li.showh ul, 
#menuOne li.showh ul ul { 
 display: none; 
}
/* Pull-down/Fly-out will display on hover of label */
#menuOne li:hover ul, 
#menuOne ul li:hover ul, 
#menuOne ul ul li:hover ul,
#menuOne li.parenth ul, 
#menuOne ul li.parenth ul, 
#menuOne ul ul li.parenth ul, 
#menuOne li.showh ul, 
#menuOne ul li.showh ul, 
#menuOne ul ul li.showh ul { 
 display: block; 
}




