
/* Nav container */

#navcontainer { 
	position:relative;
	/*top:-5px;*/
	left:-20px;
	margin-top:10px;
	width: 250px;
	margin: 0;
	padding: 0;
	display: block;
	list-style-type: none;
	font-family: verdana, Arial, Helvetica, sans-serif;
	overflow:hidden;
}

#navcontainer a{
	display: block;
	background-color: #fff;
	text-decoration:none;
	font-family: verdana, Arial, Helvetica, sans-serif;
}

/* -------Level 0 -------- */

a.nav_level0_public, a.nav_level0_public_sel, a.nav_level0_privat, a.nav_level0_privat_sel, a.nav_level0_anon, a.nav_level0_anon_sel{
	padding-left:20px;
	font-size:12px;
	margin:20px 0 0 0;
}
a.nav_level0_anon	{ color:#6b91e7; background: url("../images/btn/nav_level0_public.gif") no-repeat bottom left;}
a.nav_level0_anon:hover 	{ color:#0f255b;} 
a.nav_level0_anon_sel		{ color:#0f255b; background: url("../images/btn/nav_level0_public_sel.gif") no-repeat bottom left;font-weight:bold}

a.nav_level0_public	{ color:#ff8c00; background: url("../images/btn/nav_level0_public.gif") no-repeat bottom left;}
a.nav_level0_public:hover, a.nav_level0_public_sel:hover  	{ color:#ff4500}
a.nav_level0_public_sel		{ color:#ff4500; background: url("../images/btn/nav_level0_privat_sel.gif") no-repeat bottom left;font-weight:bold}

a.nav_level0_privat	{ color:#ff8c00; background: url("../images/btn/nav_level0_public.gif") no-repeat bottom left;}
a.nav_level0_privat:hover, a.nav_level0_privat_sel:hover  	{ color:#ff4500}
a.nav_level0_privat_sel		{ color:#ff4500; background: url("../images/btn/nav_level0_privat_sel.gif") no-repeat bottom left;font-weight:bold}


/* -------Level 1 -------- */

a.nav_level1_public, a.nav_level1_public_sel, a.nav_level1_privat, a.nav_level1_privat_sel, a.nav_level1_anon, a.nav_level1_anon_sel{
	padding-left:40px;
	font-size:12px;
	margin:10px 0 0 0;
}
a.nav_level1_anon	{ color:#6b91e7; background: url("../images/btn/nav_level1_public.gif") no-repeat bottom left;}
a.nav_level1_anon:hover 	{ color:#0f255b;}
a.nav_level1_anon_sel		{ color:#0f255b; background: url("../images/btn/nav_level1_public_sel.gif") no-repeat bottom left;font-weight:bold}

a.nav_level1_public	{ color:#ff8c00; background: url("../images/btn/nav_level1_public.gif") no-repeat bottom left;}
a.nav_level1_public:hover, a.nav_level1_public_sel:hover  	{ color:#ff4500}
a.nav_level1_public_sel		{ color:#ff4500; background: url("../images/btn/nav_level1_privat_sel.gif") no-repeat bottom left;font-weight:bold}

a.nav_level1_privat	{ color:#ff8c00; background: url("../images/btn/nav_level1_public.gif") no-repeat bottom left;}
a.nav_level1_privat:hover, a.nav_level1_privat_sel:hover  	{ color:#ff4500}
a.nav_level1_privat_sel		{ color:#ff4500; background: url("../images/btn/nav_level1_privat_sel.gif") no-repeat bottom left;font-weight:bold}


/* -------Level 2 -------- */

a.nav_level2_public, a.nav_level2_public_sel, a.nav_level2_privat, a.nav_level2_privat_sel, a.nav_level2_anon, a.nav_level2_anon_sel {
	padding-left:60px;
	font-size:11px;
	margin:5px 0 0 0;
}
a.nav_level2_anon		{ color:#6b91e7}
a.nav_level2_anon:hover 	{ color:#0f255b;}
a.nav_level2_anon_sel		{ color:#0f255b; background: url("../images/btn/nav_level2_public_sel.gif") no-repeat bottom left;font-weight:bold}

a.nav_level2_public			{ color:#ff8c00}
a.nav_level2_public:hover, a.nav_level2_public_sel:hover 	{ color:#ff4500}
a.nav_level2_public_sel		{ color:#ff4500; background: url("../images/btn/nav_level2_private_sel.gif") no-repeat bottom left;font-weight:bold}

a.nav_level2_privat			{ color:#ff8c00}
a.nav_level2_privat:hover, a.nav_level2_privat_sel:hover 	{ color:#ff4500}
a.nav_level2_privat_sel		{ color:#ff4500; background: url("../images/btn/nav_level2_private_sel.gif") no-repeat bottom left;font-weight:bold}


a.navlevel0{
	font-size:13px;
	border-bottom: 1px solid #e4edff;
	margin:3px 0 12px 0;
}
a.navlevel1{
	font-size:12px;
	border-bottom: 1px solid #e4edff;
	margin:3px 0 0 20px;
}
a.navlevel2{
	font-size:12px;
	margin:3px 0 0 40px;
}
#navcontainer  a.public			{color:#6b91e7;}
#navcontainer  a.public:hover	{color:#0f255b;}
#navcontainer  a.publicSel		{
	padding-left:20px;
	color:#0f255b;
	font-weight:bold;
	background-image: url("../images/btn/bullet_blue.gif");
	background-position: top left;
	background-repeat: no-repeat;
}

#navcontainer  a.privat			{color:#ff8c00;}
#navcontainer  a.privat:hover	{color:#ff4500;}
#navcontainer  a.privatSel		{
	padding-left:20px;
	color:#ff4500;
	font-weight:bold;
	background-image: url("../images/btn/bullet_orange.gif");
	background-position: center left;
	background-repeat: no-repeat;
}

#navcontainer  a.	{font-weight:bold}




#topBarNav {
	height:46px;
	width:910px;
	padding:0;
	margin:0;
	display:block;
}

#topBarNav li{
	display:block;
	list-style:none;
	height:46px;
	width:129px;
	float:left;
	padding:0;
	margin:0 1px 0 0;
	text-align:left;
	background-color:#6b91e7;
}

#topBarNav a{
	height:46px;
	display:block;
	color:white;
	font-size:12px;
	padding:2px;
	text-decoration:none;
	/*line-height:16px;*/
	background-color:inherit;
	
}

#topBarNav a:hover{
	background-color:#4876e2; /*#ce409d; #ffc20b */
}

li#sel{
	background-color:#1d4ab7;
}






