.mainStage .rightContainer .headerBox .navigationBox{
	position:relative;
	height:80px;
}

.mainStage .rightContainer .headerBox .navigationBox ul{
	display:inline;
}

.mainStage .rightContainer .headerBox .navigationBox ul li{
	display:block;
	float:left;
	list-style:none;
	height:64px;
	line-height:51px;
	padding-left:0px;
	background-image:url(../img/default/backgrounds/bg_topLevelNavDefaultLeft.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.mainStage .rightContainer .headerBox .navigationBox ul li a{
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	height:64px;
	display:block;
	float:left;
	padding-right:20px;
	padding-left:20px;
}

.mainStage .rightContainer .headerBox .navigationBox ul li:hover{
	background-image:url(../img/default/backgrounds/bg_topLevelNavHoverLeft.gif);
}

.mainStage .rightContainer .headerBox .navigationBox ul li.end:hover a{
	background-image:url(../img/default/backgrounds/bg_topLevelNavHoverRight.gif);
	background-repeat:no-repeat;
	background-position:top right;
}


.mainStage .rightContainer .headerBox .navigationBox ul li.active,
.mainStage .rightContainer .headerBox .navigationBox ul li.active:hover{
	background-image:url(../img/default/backgrounds/bg_topLevelNavActiveLeft.gif);
	background-repeat:no-repeat;
	background-position:top left;
	line-height:60px;
}

.mainStage .rightContainer .headerBox .navigationBox ul li.active a{
	background-image:url(../img/default/backgrounds/bg_topLevelNavActiveRight.gif);
	background-repeat:no-repeat;
	background-position:top right;
}

.mainStage .rightContainer .headerBox .navigationBox ul li.end.active a,
.mainStage .rightContainer .headerBox .navigationBox ul li.active#tlnEnd a{
	background-image:url(../img/default/backgrounds/bg_topLevelNavActiveRight.gif);
	background-repeat:no-repeat;
	background-position:top right;
}

.mainStage .rightContainer .headerBox .navigationBox ul li.end a{
	background-image:url(../img/default/backgrounds/bg_topLevelNavDefaultRight.gif);
	background-repeat:no-repeat;
	background-position:top right;

}

.mainStage .rightContainer .headerBox .navigationBox ul li ul{
	position:absolute;
	top:64px;
	left:0px;
	display:inline;
	list-style:none;
	width:724px;
	display:none;
	padding-top:2px;
	background-color:#F3F3F3;
}

.mainStage .rightContainer .headerBox .navigationBox ul li:hover ul{
	display:block;
	z-index:10;
}

.mainStage .rightContainer .headerBox .navigationBox ul li.active ul{
	display:block;
	z-index:1;
}

.mainStage .rightContainer .headerBox .navigationBox ul li:hover ul li,  
.mainStage .rightContainer .headerBox .navigationBox ul li.active ul li{
	display:inline;
	list-style:none;
	padding:0px;
	height:27px;
	line-height:28px;
}

.mainStage .rightContainer .headerBox .navigationBox ul li:hover ul li, 
.mainStage .rightContainer .headerBox .navigationBox ul li.active ul li{
background-image:none;
}

.mainStage .rightContainer .headerBox .navigationBox ul li:hover ul li:hover, 
.mainStage .rightContainer .headerBox .navigationBox ul li.active ul li.active{
	background-image:url(../img/default/backgrounds/bg_secondNavHoverLeft.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#ffffff;
}

.mainStage .rightContainer .headerBox .navigationBox ul li:hover ul li a, 
.mainStage .rightContainer .headerBox .navigationBox ul li.active ul li a, 
.mainStage .rightContainer .headerBox .navigationBox ul li.active ul li.active a, 
.mainStage .rightContainer .headerBox .navigationBox ul li.end.active ul li a,
.mainStage .rightContainer .headerBox .navigationBox ul li.active#tlnEnd ul li a, 
.mainStage .rightContainer .headerBox .navigationBox ul li.end:hover ul li a{
	color:#000000;
	line-height:27px;
	height:27px;
	display:block;
	padding-right:15px;
	padding-left:15px;
	background-image:none;
}

.mainStage .rightContainer .headerBox .navigationBox ul li:hover ul li:hover a, 
.mainStage .rightContainer .headerBox .navigationBox ul li.active ul li.active a,
.mainStage .rightContainer .headerBox .navigationBox ul li.active#tlnEnd ul li:hover a,
.mainStage .rightContainer .headerBox .navigationBox ul li.active#tlnEnd ul li.active a{
	background-image:url(../img/default/backgrounds/bg_secondNavHoverRight.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}

.mainStage .rightContainer .fallbackBox{
	margin-left:30px;
	margin-top:12px;
	color:#A8A7A7;
}

.mainStage .rightContainer .fallbackBox a{
	color:#A8A7A7;
}

.mainStage .rightContainer .fallbackBox a:hover{
	text-decoration:underline;
}