/* CSS Document */

/***** Menu CSS ******/

.mainlevel, .mainlevel_current, .mainlevel_active{
	list-style: none;
	float: left;
	position: relative;
}

.mainlevel ul, .mainlevel_current ul, .mainlevel_active ul {
	display: none;
	position: absolute;
	text-align:left;
	// margin-left: -120px;
	margin-top: 21px;
	width: 130px;
	background-color:#FFFFFF;
	padding: 0px;
	list-style: none;
}

#mainlevel li ul:hover { display: block; }
#mainlevel li:hover ul { display: block; }
#mainlevel li.over ul{ display: block; }

.mainlevel ul li, .mainlevel_current ul li, .mainlevel_active ul li {
	list-style: none;
	background-color:#FFFFFF;
	border-top: 0px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 100%;
}

.sublevel a, .sublevel_current a{
	font-size: 11px;
}

.mainlevel ul li:hover, .mainlevel_current ul li:hover, .mainlevel_active ul li:hover { display: block; background-color:#F6F6F6; }
.mainlevel ul li.over, .mainlevel_current ul li.over, .mainlevel_active ul li.over { display: block; background-color:#F6F6F6; }

/***** End Menu ******/