/* Css file for font and color adjustments for LCssDropDownMenu */
/* .menuS is used for both (H)orizontal & (V)ertical menus, */
/* .menuH & .menuV for the former and the latter. */

/* SHARED */

.menuS
{
		font-size: 1.2em;
}



/* select bg color for path when mouse-overing */
.menuS li:hover,.menuS li.sfhover {
	/*background-color: #dfb772;*/
	/*background: url(images/bg_30white.png);*/
}

/* CUSTOM */
.menuL1 li:hover,.menuL1 li.sfhover, .menuL1 a.selected, .menuL1 .selectedPath {
	background: #9eaec8;
}
.menuL2 li:hover,.menuL2 li.sfhover, .menuL2 a.selected, .menuL2 .selectedPath {
	background: #ced6e3;
}

.menuL3 li:hover,.menuL3 li.sfhover, .menuL3 a.selected, .menuL3 .selectedPath {
	background: #ffffff;
}







/* all links */
.menuS a{
	color: black;
}


/* first level */
.menuL1 a {
        color: white;
        /*font-weight: bold;*/
        text-decoration: none;
}


/* Mouseover when navigating in the menu (define this, otherwise taken from global A) */
.menuS a:hover, .menuS a.parent:hover {
	/*background-color: #dfb772;*/
/*	background: none;
	color: white;*/
}
/* Selected menu item (current active page) */
.menuS a.selected {
/*	background: #898068;*/
	/*background: url(images/bg_70white.png);*/
	/*background-color: orange;*/
	color: black;
	/*font-weight: bold;*/
	text-decoration: underline;
}


.menuL1 a.selected {
	color: white;
        /*font-weight: bold;*/
        text-decoration: none;
}

/* Master background color */
.Admin .menuS, .Admin .menuS li ul{
	background-color: #ffffff;
	/*background-image: url(images/bg_70white.png);*/
	/*color: black;*/
}

/* Submenu (non-topParent) container */
.menuS li ul {
	/* borders */
	/*border: 1px solid #666666;*/
	margin-left: -1px;
}

/* Submenu links */
.menuS li ul li a {
	/* color: #ff0000;*/
}

.menuL2 a {
         color: #000;
}

.menuL3 a {
         color: #000;
}


/* - not working 100% - */
.topParent{
	/*font-weight: bold;*/
}

.disabled {
	font-style: italic;
	color: #f00;
}




/* Size & Layout*/
/* HORIZONTAL MENU */
.menuH li ul ul { /* is "sublink width" value for left-margin
	-1.5em (top-margin) positiones the element on (about) the same height
	check font-size and padding */
	margin: -2em 0 0 16em;
}
.menuH li ul, .menuH li ul li {
	width: 16em;
}
.menuH a, .menuH span {
	/*width: 14em;*/
}

/* VERTICAL MENU */
.menuV a, .menuV span {
	width: 14em;
}
ul.menuV, .menuV li {
	width: 16em;
}
.menuV ul{
	height: 1em;
}

.menuV li ul { /* second-level lists */
	margin-top: -2px;
	margin-left : 16em;
	margin-top : -2em;
	position : absolute;
	left: -999em;
}








