/*table styles*/
#Menu table, #Menu table tr, #Menu table tr td{
	border-collapse:collapse;
	border:none;
	border-left:none;
	margin:0;
	padding:0;
	height:auto;
}

/*extra link*/
#Menu ul li a.hide, #Menu ul li a:link.hide, #Menu ul li a:visited.hide, #Menu ul li a:hover.hide, #Menu ul li a:active.hide{
	display:none;
}

/*conditional links*/
#Menu a.TopLevel a{
	font-weight:normal;
}


/*
Keep links active - - - - */
#Menu ul li a:hover{
	border-top:2px solid #34E742;/*do i need this? height 100% will do it*/
	color:#34E742;
	text-decoration:none;
}

#Menu ul ul ul li a:hover{
	color:#34E742;
}

#Menu ul ul ul ul li a:hover{
	color:#34E742;
}


/*
Reset link sizes - - - - */
#Menu ul ul ul li a, #Menu ul ul ul li a:link, #Menu ul ul ul li a:visited, #Menu ul ul ul li a:hover, #Menu ul ul ul li a:active{
	font-size:80%;
}

#Menu ul ul ul ul li a, #Menu ul ul ul ul li a:link, #Menu ul ul ul ul li a:visited, #Menu ul ul ul ul li a:hover, #Menu ul ul ul ul li a:active{
	font-size:90%;
}


/*
Show hidden menus - - - - */
#Menu ul li a:hover ul{
	display:block;
	background-color:#fff;
	border:1px solid #34E742;
	padding:5px;
	position:absolute;
	z-index:99;
}

#Menu ul li a:hover ul ul{
	background:none;
	border:none;
	padding:0 0 0 5px;
	position:static;
	z-index:auto;
}


/*
Need to set widths for ie6 - - - - */
/*memu one*/
#Menu ul li.Menu_One a:hover ul{
	width:415px;
}

#Menu ul li.Menu_One a:hover ul ul{
	width:auto;
}

/*menu two*/
#Menu ul li.Menu_Two a:hover ul{
	width:310px;
}

#Menu ul li.Menu_Two a:hover ul ul{
	width:auto;
}

/*menu three*/
#Menu ul li.Menu_Three a:hover ul{
	width:300px;
}

#Menu ul li.Menu_Three a:hover ul ul{
	width:auto;
}

/*menu four*/
#Menu ul li.Menu_Four a:hover ul{
	width:auto;
}

#Menu ul li.Menu_Four a:hover ul ul{
	width:auto;
}

/*menu five*/
#Menu ul li.Menu_Five a:hover ul{
	width:auto;
}

#Menu ul li.Menu_Five a:hover ul ul{
	width:auto;
}