
/* CSS Popout Menu */

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li{float:left;height:1%;}
* html #menu ul li a{height:1%;}
/* End */

body
{
	/* margin: 0;
	padding: 0;
	color: white; */
	font-size		: 100.01%;
}

/****************************************************************************************\
    
    Compound Selectors

\****************************************************************************************/

/*___ DIV _________________________________________________________________*/

#menu
{
	/* position, size, and text of the menu */
	/* position:absolute;				
	top:19em;
	left:6em; */
	z-index			: 10; 
	width			: 19em;					/* width of menu boxes */
	text-align		: left;
	font-size		: 0.9em;
	font-family		: helvetica, arial, geneva, sans-serif;
}

/*___ SPAN _________________________________________________________________*/

/*___ H1 _________________________________________________________________*/

/*___ H2 _________________________________________________________________*/

/*___ H3 _________________________________________________________________*/

/*___ H4 _________________________________________________________________*/

/*___ H5 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ P _________________________________________________________________*/

/*___ UL _________________________________________________________________*/

#menu li ul
{
	position		: absolute; 
	top				: 0;
	left			: 17.2em;	/* distance from of left menus (should be same as width) */
	display			: none;
}

#menu li:hover ul
{
	display			: block;	
}

#menu li:hover ul ul
{
	display			: none;	
}
	
#menu li ul li ul
{
	position		: absolute;
	top				: 0;
	left			: 19em;	/* distance from of left menus (should be same as width) */
	display			: none;
}

div#menu ul, 
#menu ul ul, 
div#menu ul ul ul
{
	margin			: 0;			/* keeps the menu parts together */
	padding			: 0;
	width			: 19em;			/* width of sub menus */
}

div#menu ul ul, 
div#menu ul ul ul, 
div#menu ul li:hover ul ul, 
div#menu ul li:hover ul ul ul
{
	display			: none;
}

div#menu ul li:hover ul, 
div#menu ul ul li:hover ul, 
div#menu ul ul ul li:hover ul
{
	display			: block;
}

/*___ OL _________________________________________________________________*/

/*___ LI _________________________________________________________________*/

#menu li
{
	list-style-type	: none;	/* removes bullets */
}

#menu ul li
{
	position		: relative;
}

/*___ STRONG _________________________________________________________________*/

/*___ EM _________________________________________________________________*/

/*___ U _________________________________________________________________*/

/*___ A _________________________________________________________________*/

#menu a
{
	display			: block;
	padding			: 0.2em;					/* expands menu box */
	border-bottom	: 1px solid #555;		/* adds bottom border */
	white-space		: nowrap;
}

#menu a, #menu a:visited				/* menu at rest */
{
	color			: #000;
	background-color: #ddd;
	text-decoration	: none;				/* removes underlines from links */
}

#menu a.parent, #menu a.parent:hover 	/* attaches parent-arrow on all parents */
{
	background-image: url(/images/nav_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
}

#menu a:hover	/* on mouse over -- all menus */
{
	color			: #fff;
	background-color: #5F5F5F;
}

/*___ TABLE _________________________________________________________________*/

/*___ TR _________________________________________________________________*/

/*___ TH _________________________________________________________________*/

/*___ TD _________________________________________________________________*/

/*___ IMG _________________________________________________________________*/

/*___ FORM _________________________________________________________________*/

/*___ INPUT _________________________________________________________________*/

/*___ LABEL _________________________________________________________________*/

/*___Group/Section/Class_________________________________________________________________*/