#menu {
width: 12em;
position: relative;
top: -3px;
left: 30px;
z-index: 5000;
}
/*this applies to only 1st level*/
div#menu > ul {
    padding-top: 4px;
    background:none;
    width: 224px;
}
/*this appliess to only 1st level*/
div#menu > ul > li > ul > li > a{
	height:25px;
    width: 201px;
}
/*end*/


#menu ul {
list-style: none;
margin: 0;
padding: 0;
font-size:11px;
z-index: 5000;
}

#menu a, #menu h2 {
font: bold 11px/25px arial, helvetica, sans-serif;
display: block;
border-style: none;
margin: 0;
padding: 0px 0px 0px 20px;
z-index: 5000;
background: #e6f4fd
}
#menu ul ul ul a, #menu ul ul ul h2 {
	background: #e6f4fd;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#menu h2 {
	color: #000;
	background: #fff;
	text-transform: uppercase;
}
#menu a {
	color: #234a71;
	background: #FFFFFF;
	text-decoration: none;
}

#menu li {
	position: relative;
	z-index: 5000;
}

#menu ul ul ul,
#menu ul ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%;
	border-top: 1px solid #CCCCCC;
}

div#menu ul ul ul,
div#menu ul ul ul ul,
div#menu ul ul li:hover ul ul,
div#menu ul ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul,
div#menu ul ul ul li:hover ul,
div#menu ul ul ul ul li:hover ul
{display: block;}

/* Menu style stuff for the roll-overs*/
#menu a:hover {
	color: #011943;
	background: #e6f4fd;
}
#menu ul ul ul a:hover {
	color: #011943;
	background: #d0e1eb;
}
a.dropdown1stLevel{
	background: #FFFFFF url(/ormi/images/arrow_white_bg.gif) right no-repeat !important;
}
a:hover.dropdown1stLevel{
	background: #e6f4fd url(/ormi/images/arrow_white_bg.gif) right no-repeat !important;
}
a.dropdown{
	background: #e6f4fd url(/ormi/images/arrow_blue_bg.gif) right no-repeat !important;
}
a:hover.dropdown{
	background: #d0e1eb url(/ormi/images/arrow_blue_bg.gif) right no-repeat !important;
}