

#menuh
	{
		float:right;
		margin-left:50px;
		margin-right:100px;
		margin-top:0;/*3.7em;*/
	}
		
#menuh a
	{
/*	text-align: left;			/* button text align */
	display:block;				/* nothing shows without this */
	border: 0px solid #ffffff;	/* individual cell border */
	border-radius:9px;
/*	border-left: 1px solid #000000;	/* FOR BAR BETWEEN MENU ITEMS */
	white-space:nowrap;
	margin:0 2em 0 0em;
	padding: 0.3em .7em 0.3em .7em;	/* padding top right bottom left */
	}
	
#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */
	{
	color: white;				/* text colour */
	background-color: #1010AB;	/* button background */
	text-decoration:none;
	}
	
#menuh a:hover						/* menu on mouse-over  */
	{
	color: grey;					/* text colour */	
	background-color: transparent;
	text-decoration:none;
	border: 0px solid lightgray;	/* individual cell border */
/*	border-left: 1px solid #000000;	/* FOR BAR BETWEEN MENU ITEMS */
	}	
	


#menuh ul
	{
	list-style:none;
	margin:0;
	padding:0;
	border: none;
	float:left;
	padding-right: 1em ;	/* padding between menu buttons */
/*	width:7em;	/* width of all menu boxes */
	/* NOTE: For adjustable menu boxes you can comment out the above width rule.
	However, you will have to add padding in the "#menuh a" rule so that the menu boxes
	will have space on either side of the text */
	}

#menuh li
	{
	position:relative;
	text-align: center;			/* button text align */
	}
#menuh li li
	{
	position:relative;
	border: 1px solid lightgray;	/* individual cell border */
	background-color: darkgrey;	/* very light grey ish*/
	text-align: left;			/* button text align */
	}
#menuh li li li
	{
	position:relative;
	border: 1px solid lightgray;	/* individual cell border */
	background-color: #f7eeee;	/*  light pinky-grey ish*/
	text-align: left;			/* button text align */
	}

#menuh ul ul
	{
	border: none;			/*1px solid #ff0000;*/
	position:absolute;		/* if relative, pushes the page down for the sub menu */
	z-index:1002;			/* stack order (larger is in front) */
	top:1.8em;				/* gap between top menu and sub menu */
	display:none;			/* stops the sub menus being shown all the time */
	padding: 0em;			/* cellpadding */
	padding-left: 1em;		/* lines up the grey box*/
/*	width:auto; 			/* makes all subs the width of the widest */
	width:13em;				/* width of all menu boxes */
	margin:0 0 0 -1em;	/* top right bottom left - last value adjusts the horiz padding */
	}

#menuh ul ul ul
	{						/* level 3 menu */
	z-index:1003;			/* stack order (larger is in front) */
	top:-0.1em;			/* top of sub menu */
	position:absolute;	
	padding:0;	
	left:100%;				/* left edge relative to parent menu*/
	display:none;
	background-color: pink;
	border: 1px solid #ffffff;	/* block cell border */
	}

div#menuh li:hover
	{
	cursor:auto;		/* set it back to arrow when not on a link */
	z-index:1001;		/* stack order (larger is in front) */
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}			/* ??? */

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}		/* displays the sub menu */

/* End CSS Drop Down Menu */
