@media screen, projection {

	div#HeaderLinks {
		right: 0;
		top: 68px;
		position: absolute;
	}
	
	div#HeaderLinks ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	
	div#HeaderLinks ul li {
		float: left;
	}
	
	div#LanguageLinks
	{
		right: 0;
		top: 12px;
		position: absolute;
	}
	div#LanguageLinks a
	{
		font-size:13px;
		color:#fff;
	}
	
	div#HeaderLinks ul li a.sitemap {
		background: transparent url('../../img/nlb/sitemap.png') no-repeat;	
		width: 22px;
		height: 14px;
		text-indent: -2000px;
		display:block;
	}

	div#HeaderLinks ul li a.rssfeed {
		background: transparent url('../../img/nlb/rss.png') no-repeat;	
		width: 15px;
		height: 15px;
		text-indent: -2000px;
		display:block;
	}
	div#HeaderLinks ul li a.facebook {
		background: transparent url('../../img/nlb/facebook-icon-16x16.gif') no-repeat;	
		width: 16px;
		height: 16px;
		text-indent: -2000px;
		display:block;
	}
	div#HeaderSearch {
		right: 0;
		top: 37px;
		position: absolute;
		background: transparent url('../../img/nlb/search.png') no-repeat;	
		width: 159px;
		height: 23px;
	}

	div#HeaderSearch input {
		width: 128px;
		float: right;
		margin-top: 3px;
		margin-right: 2px;
		border: 0;
	}

	div#HeaderWrapper{
		width:965px;
		margin: 0 auto;
		text-align: left;
		position:relative;
	}

	div#HeaderWrapper div#HeaderTop{
		overflow:hidden;	
		position:relative;
	}

	.headerTall {
		height:192px;
	}

	.headerSmall {
		height:155px;
	}

	div#HeaderTop div#Logo {
		position: absolute;
		top: 35px;
		left: 15px;
		width:150px;
	}

	div#HeaderTitle {
		position:absolute;
		top:62px;
		left:210px;
	}
	div#HeaderTitle h2 {

		color:white;
		text-transform:uppercase;
	}

	div#HeaderTop div#Topmenu {
		float:right;
		width:756px;
		margin-top:110px;
		background: transparent url('../../img/nlb/topmenu/topMenuBG.gif') no-repeat;	
	}

	.topMenuSmall {
		height: 45px;
	}

	.topMenuTall {
		height: 82px;
	}

	.MenuBar, .SubMenuUL {
		list-style-type: none;
	}

	.TopLI, .SubLI {
		line-height:17px;
	}

	.TopLI {
		cursor: pointer;
		float: left;
		height:45px;
		text-align:center;
		display:block;
		margin-left:0;
		width: 94px;
	}

	.SubLI {
		cursor:pointer;
		display:block;
		float:left;
		height:27px;
		margin:5px 15px;
		text-align:center;
		white-space:nowrap;
		width:auto;
	}

	.TopA {
		padding:15px 0 13px;
		display:block;

		color:black;
		text-decoration:none;
		text-transform:uppercase;
		background: transparent url('../../img/nlb/topmenu/topMenu_separator.gif') no-repeat right;
	}

	.SubA {
		background:transparent none repeat scroll 0 0;
		color:black;
		display:block;

		margin-right:3px;
		padding:5px 10px;
		text-decoration:none;
		text-transform:none;
	}

	.TopLI span {
		height:45px;
	}	

	.SubLI span {
		height:27px;
	}

	.TopLI.last {
		width: 98px;
	}

	.TopLI.last a {
		background-image:none;
	}

	div#SubMenu {
		overflow:hidden;
		height:37px;
		position:absolute;
		top:155px;
		left:0px;
		width:965px;
		background-color: #ffffff;
	}

	/* GREEN */

	.TopMenuGreen {
		background:transparent url(../../img/nlb/topmenu/tabGreen_bg.png) no-repeat scroll center top;
	}

	.SubMenuGreen {
		background: transparent url('../../img/nlb/topmenu/tabGreen_sub_bg.jpg') no-repeat;
	}

	.SubMenuGreen .SubLISelected, .SubMenuGreen #SubMenuUL li:hover {
		background:transparent url('../../img/nlb/topmenu/tabGreen_sub_right.gif') no-repeat scroll right center;
	}

	.SubMenuGreen .SubLISelected a.SubA, .SubMenuGreen #SubMenuUL a:hover {
		background:transparent url('../../img/nlb/topmenu/tabGreen_sub_left.gif') no-repeat scroll left center;
	}

	/* PURPLE */

	.TopMenuPurple {
		background:transparent url(../../img/nlb/topmenu/tabPurple_bg.png) no-repeat scroll center top;
	}

	.SubMenuPurple {
		background: transparent url('../../img/nlb/topmenu/tabPurple_sub_bg.jpg') no-repeat;
	}

	.SubMenuPurple .SubLISelected, .SubMenuPurple #SubMenuUL li:hover {
		background:transparent url('../../img/nlb/topmenu/tabPurple_sub_right.gif') no-repeat scroll right center;
	}

	.SubMenuPurple .SubLISelected a.SubA, .SubMenuPurple #SubMenuUL a:hover {
		background:transparent url('../../img/nlb/topmenu/tabPurple_sub_left.gif') no-repeat scroll left center;
	}


	/* ORANGE */

	.TopMenuOrange {
		background:transparent url(../../img/nlb/topmenu/tabOrange_bg.png) no-repeat scroll center top;
	}

	.SubMenuOrange {
		background: transparent url('../../img/nlb/topmenu/tabOrange_sub_bg.jpg') no-repeat;
	}

	.SubMenuOrange .SubLISelected, .SubMenuOrange #SubMenuUL li:hover {
		background:transparent url('../../img/nlb/topmenu/tabOrange_sub_right.gif') no-repeat scroll right center;
	}

	.SubMenuOrange .SubLISelected a.SubA, .SubMenuOrange #SubMenuUL a:hover {
		background:transparent url('../../img/nlb/topmenu/tabOrange_sub_left.gif') no-repeat scroll left center;
	}

	/* YELLOW */

	.TopMenuYellow {
		background:transparent url(../../img/nlb/topmenu/tabYellow_bg.png) no-repeat scroll center top;
	}

	.SubMenuYellow {
		background: transparent url('../../img/nlb/topmenu/tabYellow_sub_bg.jpg') no-repeat;
	}

	.SubMenuYellow .SubLISelected, .SubMenuYellow #SubMenuUL li:hover {
		background:transparent url('../../img/nlb/topmenu/tabYellow_sub_right.gif') no-repeat scroll right center;
	}

	.SubMenuYellow .SubLISelected a.SubA, .SubMenuYellow #SubMenuUL a:hover {
		background:transparent url('../../img/nlb/topmenu/tabYellow_sub_left.gif') no-repeat scroll left center;
	}


	/* BLUE */

	.TopMenuBlue {
		background:transparent url(../../img/nlb/topmenu/tabBlue_bg.png) no-repeat scroll center top;
	}

	.SubMenuBlue {
		background: transparent url('../../img/nlb/topmenu/tabBlue_sub_bg.jpg') no-repeat;
	}

	.SubMenuBlue .SubLISelected, .SubMenuBlue #SubMenuUL li:hover {
		background:transparent url('../../img/nlb/topmenu/tabBlue_sub_right.gif') no-repeat scroll right center;
	}

	.SubMenuBlue .SubLISelected a.SubA, .SubMenuBlue #SubMenuUL a:hover {
		background:transparent url('../../img/nlb/topmenu/tabBlue_sub_left.gif') no-repeat scroll left center;
	}


	/* PINK */

	.TopMenuPink {
		background:transparent url(../../img/nlb/topmenu/tabPink_bg.png) no-repeat scroll center top;
	}

	.SubMenuPink {
		background: transparent url('../../img/nlb/topmenu/tabPink_sub_bg.jpg') no-repeat;
	}

	.SubMenuPink .SubLISelected, .SubMenuPink #SubMenuUL li:hover {
		background:transparent url('../../img/nlb/topmenu/tabPurple_sub_right.gif') no-repeat scroll right center;
	}

	.SubMenuPink .SubLISelected a.SubA, .SubMenuPink #SubMenuUL a:hover {
		background:transparent url('../../img/nlb/topmenu/tabPurple_sub_left.gif') no-repeat scroll left center;
	}
}