/* MENU SYSTEM */
/* supports mutiple layers of menus */
/* */
div#menu
{
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	bottom: 0px;
	width: 240px;
	overflow:visible;
}

/*OLD MENU*/
/*div#menu ul
{
	width: 7.7em;
	margin: 0;
	padding: 0;
	height: 1%;
	white-space: nowrap;
}

div#menu li
{
	list-style: none;
	margin: 0;
	height: 85px;
	font-size: 85%;
	position: relative;
	color: #0054A4;
	font-family: Arial,'LucidaGrande' , Helvetica, Geneva, SunSans-Regular, sans-serif;
}

div#menu li:hover { background: #FFB515; }

div#menu li a
{
	display: block;
	text-decoration: none;
	width: 100%;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 7.7em;
}

div#menu>ul a { width: auto; }

div#menu ul ul
{
	position: relative;
	top: 1em;
	left: 2em;
	display: none;
	margin: -8px 30px 0 0;
	padding: 0;width:auto;
}

div#menu ul li ul li
{
	height: 20px;
	margin: 0;
	padding: 0;
	z-index: 1;
}

div#menu ul li ul li:hover { background-color: #FF6; }
div#menu>ul li a { width: auto; }
div#menu ul.level1 li.submenu:hover ul.level2 { display: block; }*/

body#video #video_tab a,
body#home #home_tab a,
body#customers #customers_tab a,
body#events #events_tab a,
body#contact #contact_tab a,
body#edge #edge_tab a,
body#newspage #newspage_tab a { color: black; }


/**/

/*
</menu system>
*/

/*Windows IE 5 and 6 hacks*/
/* Hide from IE5/Mac \*/

* html div#menu { margin: -1em 0 0 0; }

* html .quotes
{
	line-height: .78em;
	vertical-align: middle;
}
* html #edge div#caption { top: 150px; }
* html .drop { line-height: .78em; }
* html div#partner2
{	z-index: 1;
	position: static;
	top: 0;
}


/*End hide from IE5/Mac*/

