UL#m, UL#m UL {
	list-style-type: none;
	margin: 0;
	padding: 0;
	/* width: 180px; */
}
UL#m { margin-bottom: 10px; }
UL#m UL { display: none; }				/* hide sub-menus until jQuery has initialised menu */ 

UL#m A {
	display: block; *height: 100%;
	/* background-color: #d5d6d1; */
	background-repeat: no-repeat;
	background-position: 12px 4px;
	padding: 3px; padding-left: 30px;
	text-align: left;
	text-decoration: none; 
	color: #464d53; font-weight: normal;
	font-size: 9pt;
}
UL#m UL A { font-size: 8pt; }
UL#m UL A:visited { color: #728491; }		/* lighter grey for visited links */
UL#m LI A:hover { background-color: #6975B2;  /*#71879a;*/  /* WAS: #a5a5af; */  color: white!important; text-decoration: underline; }
UL#m LI A:hover * { color: white!important; }

/* Expandable nodes that have a non-blank link 'href' can be navigated by clicking the text instead of the BG.
		Show this by only changing cursor to pointer and BG colour to 'navigable' colour when mouseover link text.
*/
UL#m A.linkTxt { display: inline!important; height: auto; background: none; padding: 0; border: 0; }
UL#m A:hover A.linkTxt { color: #ffffff; cursor: pointer; background-image: none; text-decoration: underline; }
UL#m A:hover.linkTxt { 
	position: relative; left: -4px; top: 0px; padding: 3px 4px; 
	background-color: #6975B2; /* #71879a; */ color: white; text-decoration: underline;		/* underline only when over the link text */
}

UL#m A.activeLink, UL#m A.activeLink * { 	/* OLD: UL#m A:active,  */
	background-color: #3D4778!important; text-decoration: none!important; font-weight: bold; color: white!important; /* OLD: #000F99; */ 
}
UL#m A.activeLink.expanded { background-image: url(../images/ui/nav_open.gif)!important; /* url(../images/ui/nav_open_lit.gif); */ }
/* no underline, and default cursor instead of hand for hover over active/blank links (e.g., href begins with "#") */
UL#m A:hover.activeLink, UL#m A.blankLink:hover { text-decoration: none!important; cursor: default; }

UL#m A.blankLink { color: gray; }
UL#m A.dummyLink, UL#m EM.tmp { color: #AAA; font-style: italic; }		/* dummy links / notes */

/* show all top-level menu items expandable by default (works in FF+, IE7+) */
UL#m > LI > A 			{ background-image: url(../images/ui/nav_closed.gif); }

UL#m A.expandable 	{ background-image: url(../images/ui/nav_closed.gif); cursor: default; color: #464d53; }
/* use lighter BG hover colour / no underline when mouseovering an expandable link (darker hilight/underline if mouseover text itself) */
UL#m A:hover.expandable { background-color: #ACB3D5; text-decoration: none; 	/* #ADB9C4; /* OLD: 8FA0AF; */ }

UL#m A.expanded { background-image: url(../images/ui/nav_open.gif); }
UL#m A.expanded, UL#m A.expanded A { font-weight: bold; }
UL#m A:hover.expanded { background-image: url(../images/ui/nav_open.gif); /* url(../images/ui/nav_open_lit.gif); */ }

/* menu items containing own icon - i.e., DNN icons
	DNN auto inserts "&nbsp;" between icon and text, so use small margin. Icons normally 16px, but look too big */
UL#m LI A.hasIcon { padding-left: 6px; background-image: none; }
UL#m LI A.hasIcon IMG { width: 13px; margin-right: 3px; /* OLD: 10px */ }

UL#m A.extLink { background-image: url(../images/ui/icon_web_tiny.gif); /*background-position: 6px 4px;*/ }
UL#m A[href$='.pdf'], UL#m A[href*="fileticket="], 
UL#m A.pdfLink { background-image: url(../images/ui/icon_pdf_tiny.gif); /*background-position: 4px 3px;*/ }


/* second level sub-menus and deeper */
UL#m LI UL {
	/*padding-left: 2pt; 										/ * left indent each level slightly, to aid visual understanding */
}
UL#m LI UL LI A {
	background-color: #EBEEEF;	/* WAS: #dbdcd6; */
	font-weight: normal;
	color: #455058;
}
/* change BG colour for each successive level */
UL#m LI UL LI UL LI A { background-color: #f5f5f5; /* WAS: #e0e1db; */ }
UL#m LI UL LI UL LI UL LI A { background-color: #FCFCFC; }
UL#m LI UL LI UL LI UL LI UL LI A { background-color: white; }

/* swap expandable/expanded arrows from light to dark from 3rd level onwards */
UL#m LI UL LI UL LI A.expandable { background-image: url(../images/ui/nav_closed.gif); /* url(../images/ui/nav_closed_dark.gif); */ }
UL#m LI UL LI UL LI A:hover.expandable { background-image: url(../images/ui/nav_closed.gif); }
UL#m LI UL LI UL LI A.expanded { background-image: url(../images/ui/nav_open.gif); }
UL#m LI UL LI UL LI A:hover.expanded { background-image: url(../images/ui/nav_open.gif); /* url(../images/ui/nav_open_lit.gif); */  }

/* DNN specific styles moved to dnn.css */
