ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	z-index: 1;
	font-size: 15px;
	font-weight:100;
	text-align:left;

}

li { /* all list items */
	float: left;
	position: relative;
	}


.li_a, .li_a:link, .li_a:visited, .li_a:active{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
	background-color:#000000;
	line-height: 20px;
	padding: 47px 40px 9px 5px;
	//padding: 45px 40px 11px 5px;

}

.li_a:hover{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
	background-color:#FF6600;
}
.li_ax, .li_ax:link, .li_ax:visited, .li_ax:active{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
		line-height: 20px;

	background-color:#FF6600;
padding: 47px 40px 9px 5px;
	//padding: 45px 40px 11px 5px;
}


.li_info, .li_info:link, .li_info:visited, .li_info:active{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
	background-color:#000000;
	line-height: 20px;
	padding: 47px 40px 9px 5px;
	//padding: 45px 40px 11px 5px;
	z-index: 99;
}

.li_info:hover{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
	background-color:#d21e2a;
}
.li_infox, .li_infox:link, .li_infox:visited, .li_infox:active{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
		line-height: 20px;
	background-color:#d21e2a;
padding: 47px 40px 9px 5px;
	//padding: 45px 40px 11px 5px;
}



.li_exb, .li_exb:link, .li_exb:visited, .li_exb:active{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
	background-color:#000000;
	line-height: 20px;
	padding: 47px 40px 9px 5px;
	//padding: 45px 40px 11px 5px;
}

.li_exb:hover{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
	background-color:#ffc71a;
}
.li_exbx, .li_exbx:link, .li_exbx:visited, .li_exbx:active{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
		line-height: 20px;
	background-color:#ffc71a;
padding: 47px 40px 9px 5px;
	//padding: 45px 40px 11px 5px;
}



.li_edu, .li_edu:link, .li_edu:visited, .li_edu:active{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
	background-color:#000000;
	line-height: 20px;
	padding: 47px 40px 9px 5px;
	//padding: 45px 40px 11px 5px;
}

.li_edu:hover{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
	background-color:#a0dc00;
}
.li_edux, .li_edux:link, .li_edux:visited, .li_edux:active{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
		line-height: 20px;
	background-color:#a0dc00;
padding: 47px 40px 9px 5px;
	//padding: 45px 40px 11px 5px;
}



.li_mem, .li_mem:link, .li_mem:visited, .li_mem:active{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
	background-color:#000000;
	line-height: 20px;
	padding: 47px 40px 9px 5px;
	//padding: 45px 40px 11px 5px;
}

.li_mem:hover{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
	background-color:#aa5ad2;
}
.li_memx, .li_memx:link, .li_memx:visited, .li_memx:active{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
		line-height: 20px;
	background-color:#aa5ad2;
padding: 47px 40px 9px 5px;
	//padding: 45px 40px 11px 5px;
}



.li_sto, .li_sto:link, .li_sto:visited, .li_sto:active{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
	background-color:#000000;
	line-height: 20px;
	padding: 47px 40px 9px 5px;
	//padding: 45px 40px 11px 5px;
}

.li_sto:hover{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
	background-color:#00beff;
}
.li_stox, .li_stox:link, .li_stox:visited, .li_stox:active{ /* all list items */
	text-decoration: none;
	color:#FFFFFF;
	display:block;
		line-height: 20px;
	background-color:#00beff;
padding: 47px 40px 9px 5px;
	//padding: 45px 40px 11px 5px;
}




li ul { /* second-level lists */
	display: none;
	position: absolute;
	background-color:#222222;
	left: 0;
	font-size: 12px;
	width: 200px;

}

li ul a:link, li ul a:visited, li ul a:active{
color:#FFFFFF;
text-decoration: none;
padding: 5px;
display:block;
width: 190px;
}

li ul a:hover{
color:#ffffff;
text-decoration: none;
background-color: #888888;
width: 190px;
}



li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}

li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
}