/* styles for Investment Trust Types */

#menu {
	clear:both;
	background:#406cc5;
	border-bottom:2em solid #66cccc;
	position:relative;
}

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

#menu li {
	cursor: pointer;
	float: left;
	padding:0;
	margin:0;
	list-style:none;
	text-align:center;
	width:11%;
}

#menu li a {
	padding: 0;
	text-decoration: none;
	display: block;
	color: #fff;
	padding:8px 3px 0 3px;
	height:32px;
}

#menu ul li ul li{
	width:auto;
	}

#menu ul li ul {
	position: absolute;
	display: none;
	width: 100%;
	left:0;
	top:40px;
}

#menu ul {
	height:3.5em;
	}
	
#menu ul li:hover ul,
#menu ul li.iehover ul{
	display: block;
	width: 100%;
	}
	
#menu ul li ul{
	height:2em;
	}
	
#menu li ul li a:hover {
	text-decoration: underline;
}

#menu li ul li a {
	padding: 0 10px;
	border-right:1px solid white;
	margin-top:5px;
	height:auto;
}

#menu ul li ul li.lastitem a{
	border:none;
	}


/* hilight */
#menu li:hover a,
#menu li.iehover a{
	background:#2d55a5;
	}

#menu li:hover ul ,
#menu li.iehover ul {
	background:#2d55a5;
}

#menu li:hover ul li a ,
#menu li.iehover ul li a {
	color: white;
	border-right:1px solid white;
}


/* selected */
#menu ul li.sel a{
	background: #66cccc;
	}
	
/* making the selected ul display all the time */
#menu ul li.sel ul{
	display:block;
	}

#menu ul:hover li.sel ,
#menu ul.iehover li.sel{
	background: #66cccc !important;
	}
	
/* disable hilight for select */


#menu li.sel:hover a {
	background: #66cccc;
	}

#menu li.sel:hover ul {
	background: #66cccc;
}
	
/* hide selected stuff on hover for other items */
#menu:hover,
#menu.iehover {
	border-bottom:2em solid #2d55a5;
}

#menu ul:hover li.sel ul,
#menu ul.iehover li.sel ul{
	display:none;
	}

#menu ul:hover li.sel:hover ul,
#menu ul.iehover li.sel.iehover ul{
	display:block;
	}
	
#menu ul li.sel ul {
	background-color: #66cccc;
}
/*
#menu ul li.sel ul a {
	border-right:1px solid #66cccc;
	color: #4f2f00;
}
*/

