#menu {
	background-repeat: none;
	background-attachment: fixed;
	background-position: 0 0;
	width: 240px;
} 

#menu ul { /* remove bullets and list indents */
	margin: 0;
	padding: 6;
	list-style: none;
}

/* style, color and size links and headings to suit */
#menu a, #menu h2 {
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	line-height: 14pt;
	display: block;
	margin: 0;
	padding: 2px 3px 2px 8px;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #bbb;
	border-right: 1px solid #bbb;
	border-left-color: #d7d7d7;
	border-left-width: 1px;
 	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

#menu h2 { color: #e6e6e6; font-size: 1.0em; font-weight: bold; line-height: 1.6em; background-color: #4682b4; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }

#menu a { color: #00547e; font-weight: bold; text-decoration: none; }

#menu a:hover { color: #fff; background-color: #ff8c00; background-image: url(graphics/mwm-logos/nav_tab_bg2_orange.gif); background-attachment: scroll; text-decoration: none; position: relative; border-right-color: #4581b3; border-right-style: solid; border-right-width: 4px !important; }

#menu li {
/* make the list elements a containing block for the nested lists */
	/*
	background-image: url(graphics/mwm-logos/nav_tab_bg.gif); 
	 */
	background-repeat: repeat; 
	position: relative; 
	list-style-type: none; 
	list-style-position: outside;  } 

#menu li a {
	background-image: url(graphics/mwm-logos/nav_tab_bg.gif); background-repeat:repeat
}

#menu li li {
/* make the list elements a containing block for the nested lists */
background-image: url(graphics/mwm-logos/nav_tab_bg.gif); background-repeat: repeat; position: relative; list-style-type: none; list-style-position: outside; } 

#menu ul ul ul { position: absolute; top: 0 !important; left: 100%; width: 100%; border-top: 3px solid #4682b4; border-bottom-color: #ff8c00; border-bottom-style: solid; border-bottom-width: 3px !important; /* width is based on the containing block */
}
div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{ display: none; }
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{ display: block; }



