/* CSS Document */
#menuTop{
	float:left;
	clear:left;
	width:450px;
	z-index:11;
}

/*LEVEL 1*/
#menuTop ul{
	float:left;
	margin:0;
	padding:0;
	width:100%;
}
#menuTop ul li{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	border-left:solid 1px #BFBFBF;
}
#menuTop ul li:hover{
	border-left:solid 1px #ffffff;
}
#menuTop ul li.orange>a,
#menuTop ul li.orange>a:visited{
	color:#FCA311;
}
#menuTop ul li a,
#menuTop ul li a:visited{
	font-family:'NewJuneBoldRegular',Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6607a5;
	text-decoration:none;
	padding:3px 15px 4px 15px;
/*	border-left:solid 1px #BFBFBF;*/
	text-transform:uppercase;
	display:block;
}
#menuTop ul li.first{
	border:none;
/*	padding-left:0;*/
}
#menuTop ul li a:hover{
	color:#FEA412;
}

/*LEVEL2*/
#menuTop ul li ul{
	position:absolute;
	clear:left;
	background-color:#5F2289;
	display:none;
	width:180px;
	padding:6px 0 12px 0;
/*	margin:-26px 0 0 3px;*/
	margin:0;
}
#menuTop ul li.first ul{
/*	margin-left:-12px;*/
	margin-left:0;
}
#menuTop ul li:hover ul{
	display:block;
}
#menuTop ul li:hover>a{
	background-color:#5F2289;	
	color:#FEA410;
}
#menuTop ul li ul li,
#menuTop ul li ul li:hover{
	clear:left;
	list-style:none;
	margin:0;
	width:155px;
	padding:0 12px 0 13px;
	border:none;
}
#menuTop ul li ul li.menuTitle{
	font-family:'NewJuneBoldRegular',Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#FCA311;
	border-bottom:solid 1px #7F3C71;
	width:155px;
	padding:0 0 5px 0;
	margin:0 12px 10px 13px;
	cursor:pointer;
}
#menuTop ul li ul li a,
#menuTop ul li ul li a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C29EDC;
	text-decoration:none;
	padding:5px 10px 5px 0;
	border-left:none;
	text-transform:none;
	border-bottom:solid 1px #703994;
	display:block;
}
#menuTop ul li ul li a:hover{
	color:#FEA410;
}
#menuTop ul li ul li a.sub{
	background:url(../imgs/menuTopArrow.gif) top left no-repeat;
}
#menuTop ul li ul li:hover a.sub{
	background:url(../imgs/menuTopArrow.gif) top right no-repeat;
	color:#FCA311;
}

/*LEVEL 3*/
#menuTop ul li:hover ul li ul,
#menuTop ul li ul li ul{
	position:absolute;
	width:268px;
	padding:6px 0 12px 0;
	background-color:#5F2289;
	margin:-33px 0 0 167px;
	display:none;
}
#menuTop ul li:hover ul li:hover ul,
#menuTop ul li ul li:hover ul{
	display:block;
}
#menuTop ul li ul li ul li,
#menuTop ul li ul li ul li:hover{
	width:243px;
}
#menuTop ul li ul li ul li a:hover{
	color:#FEA411;
}
