/*-- main navigation container --*/
.navigationContainer{
	width:970px;
	height:35px;
	background-image:url(../img/default/backgrounds/topLevelNavigation/bg_tlNav.gif);
	position:absolute;
	top:76px;
	left:31px;
}

	.navigationContainer ul{
		margin:0px;
		padding:0px;
		display:block;
		position:absolute;
		right:41px;
		top:0px;
		background-image:url(../img/default/backgrounds/topLevelNavigation/bg_tlNavSpacer.gif);
		background-repeat:repeat-x;
		z-index: 500;
	}


		/*-- default liststyle links start --*/
		.navigationContainer ul li{
			list-style:none;
			float:left;
			line-height:35px;
			padding-right:1px;
			position:relative;

		}

			.navigationContainer ul li a{
				padding-left:15px;
				padding-right:15px;
				display:block;
				background-image:url(../img/default/backgrounds/topLevelNavigation/bg_tlNavLo.gif);
				text-decoration:none;
				font-weight:bold;
			}

			.navigationContainer ul li:hover a{
				background-image:url(../img/default/backgrounds/topLevelNavigation/bg_tlNavHi.gif);
				background-position:top left;
			}

			.navigationContainer ul li a:hover,
			.navigationContainer ul li a.active{
				background-image:url(../img/default/backgrounds/topLevelNavigation/bg_tlNavHi.gif);
			}
		/*-- default liststyle links end --*/


		/*-- start liststyle link start --*/
		.navigationContainer ul li.start{
			padding-left:0px;
		}

			.navigationContainer ul li.start a{
				background-image:url(../img/default/backgrounds/topLevelNavigation/bg_tlNavStartLo.gif);
				padding-left:25px;
			}

			.navigationContainer ul li.start a:hover,
			.navigationContainer ul li.start a.active{
				background-image:url(../img/default/backgrounds/topLevelNavigation/bg_tlNavStartHi.gif);
			}

		/*-- start liststyle link end --*/


		/*-- end liststyle link start --*/
		.navigationContainer ul li.end{
			padding-right:0px;
		}

			.navigationContainer ul li.end a{
				background-image:url(../img/default/backgrounds/topLevelNavigation/bg_tlNavEndLo.gif);
				background-position:top right;
				padding-right:25px;
			}

			.navigationContainer ul li.end a.active,
			.navigationContainer ul li.end:hover a,
			.navigationContainer ul li.end a:hover{
				background-image:url(../img/default/backgrounds/topLevelNavigation/bg_tlNavEndHi.gif);
				background-position:top right;
			}


		/*-- end liststyle link end --*/

		/*-- dropdown submenu start --*/
		.navigationContainer ul li ul{
			position:absolute;
			top:30px;
			left:0px;
			width:158px;
			padding-bottom:10px;
			background-image:url(../img/default/backgrounds/topLevelNavigation/bg_tlSubNavBottom.gif);
			background-repeat:no-repeat;
			background-position:bottom left;
			display:none;
			z-index:100;

		}

			/*-- listhover for ie: body{behavior:url(css/csshover.htc);} in mainTheme.css --*/
			/*-- ie bugfix in a:hover - no bgimage --*/
			.navigationContainer ul li ul li{
				background-image:url(../img/default/backgrounds/topLevelNavigation/bg_tlNav__Hi.gif);
				padding-right:0px;
				margin-right:1px;
			}

			.navigationContainer ul li:hover ul{
				display:block;
			}

			.navigationContainer ul li ul li{
				width:158px;
				position:relative;
				background-image:none;
			}

			.navigationContainer ul li ul li.start{
				background-image:url(../img/default/backgrounds/topLevelNavigation/bg_tlSubNavTop.gif);
				background-repeat:no-repeat;
				background-position:top left;
				padding-top:15px;
			}

			.navigationContainer ul li ul li a,
			.navigationContainer ul li:hover ul li a,
			.navigationContainer ul li:hover ul li.start a,
			.navigationContainer ul li:hover ul li.active a,
			.navigationContainer ul li.end:hover ul li a{
				background-image:none;
				font-weight:normal;
				line-height:25px;
				width:139px;
				padding:0px;
				padding-left:15px;
				margin-left:2px;
				background-color:#f8f8f8;
			}


			.navigationContainer ul li:hover ul li a:hover,
			.navigationContainer ul li ul li a.active,
			.navigationContainer ul li ul li a:hover,
			.navigationContainer ul li ul li.start a:hover,
			.navigationContainer ul li ul li.end a:hover,
			.navigationContainer ul li.end ul li a:hover,
			.navigationContainer ul li:hover ul li a.active{
				background-image:none;
				background-color:#D8D8D8;
			}

			.navigationContainer ul li ul li.borderTop{
				border-top:1px solid #D8D8D8;
				margin-top:10px;
				padding-top:10px;
				width:157px;
			}
		/*-- dropdown submenu end --*/
