/* MainMenu */
/* Div position etc placed in page.css */


#MainMenu ul{
	display:block;
	overflow:hidden;
	float:right;
	list-style:none;
	margin:0;
	padding:0;
}

#MainMenu li{
	list-style:none;
	display:block;
	float:left;
	margin:0;
	padding-left:6px;
	padding-right:6px;
	border-left:solid 1px #808080;
}

#MainMenu li.FirstItem{
	padding-left:0;
	border:none;
}

#MainMenu li.LastItem{
}

#MainMenu li.Login{
	padding-right:3px;
}

#MainMenu a{
	display:block;
	float:left;
	margin:0;
	padding:0;
	text-decoration:none;
}

#MainMenu li a span{
	display:block;
	margin:0;
	padding:0;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	
	text-transform:uppercase;
	cursor:pointer;
}


#MainMenu ul li.Closed a span{
	color:#303030;
}

#MainMenu ul li.Closed a:hover span{
	color:#1d88cb;
}

#MainMenu ul li.Open a span{
	color:#1d88cb;
}

#MainMenu ul li.Open a:hover span{
	color:#1d88cb;
}

#MainMenu ul li.ClosedSelected a span{
	color:#1d88cb;
}

#MainMenu ul li.OpenSelected a span{
	color:#1d88cb;
}

#MainMenu ul li.ClosedSelected a:hover span{
	color:#1d88cb;
}

#MainMenu ul li.OpenSelected a:hover span{
	color:#1d88cb;
}


/* End MainMenu */




















/* SubMenu */

#SubMenu ul{
	list-style:none;
	margin:0;
	padding:0;
}

#SubMenu ul li{
	list-style:none;
	display:block;
	margin-top:0;
	margin-bottom:1px;
	padding:0;
	
}

#SubMenu a{
	display:block;
	width:100%;
	margin:0;
	padding:0;
	border:0;
	
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	cursor:pointer;
}

#SubMenu span{
	display:block;
	margin:0;
	padding-right:10px;
	
	background-image:url(../gfx/Flik_RB.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}




/* Level 1 specific */

#SubMenu ul li.FirstItem{
}

#SubMenu ul li.Closed{
}

#SubMenu ul li.ClosedSelected{
}

#SubMenu ul li.Open{
}

#SubMenu ul li.OpenSelected{
}



#SubMenu ul li a{
	background-repeat:no-repeat;
	background-position:left center;
}

#SubMenu ul li.Closed a{
	color:#ffffff;
	background-color:#000000;
	background-image:url(../gfx/Navigation/Submenu_Def.gif);
}

#SubMenu ul li.Closed a:hover{
	color:#ffffff;
	background-color:#404040;
	background-image:url(../gfx/Navigation/Submenu_Def.gif);
}

#SubMenu ul li.ClosedSelected a{
	color:#ffffff;
	background-color:#1d88cb;
	background-image:url(../gfx/Navigation/Submenu_Sel.gif);

}

#SubMenu ul li.ClosedSelected a:hover{
	color:#ffffff;
	background-color:#1d88cb;
	background-image:url(../gfx/Navigation/Submenu_Sel.gif);
}

#SubMenu ul li.Open a{
	color:#ffffff;
	background-color:#1d88cb;
	background-image:url(../gfx/Navigation/Submenu_Open.gif);
}

#SubMenu ul li.Open a:hover{
	color:#ffffff;
	background-color:#1d88cb;
	background-image:url(../gfx/Navigation/Submenu_Open.gif);
}

#SubMenu ul li.OpenSelected a{
	color:#ffffff;
	background-color:#1d88cb;
	background-image:url(../gfx/Navigation/Submenu_Sel.gif);
}

#SubMenu ul li.OpenSelected a:hover{
	color:#ffffff;
	background-color:#1d88cb;
	background-image:url(../gfx/Navigation/Submenu_Sel.gif);
}


#SubMenu ul li a span {	
	padding-left:18px;
	padding-top:9px;
	padding-bottom:8px;
	font-size:11px;
	font-weight:normal;
	cursor:pointer;
}










/* Level 2 specific */

#SubMenu ul li ul{
	display:block;
	margin-bottom:1px;
	padding:0;
}

#SubMenu ul li ul li{
	margin:0;
	padding:0;
	border-top:solid 1px #ffffff;
}

#SubMenu ul ul li.Closed{
}

#SubMenu ul ul li.ClosedSelected{

}

#SubMenu ul ul li.Open{
}

#SubMenu ul ul li.OpenSelected{
}

#SubMenu ul ul li.Closed LastItem{
}


#SubMenu ul ul li a{
	display:block;
	margin:0;
	padding:0;
	background-repeat:no-repeat;
	background-position:left center;
}


#SubMenu ul ul li.Closed a{
	background-color:#404040;
	color:#ffffff;
	background-image:none;
}

#SubMenu ul ul li.Closed a:hover{
	background-color:#505050;
	color:#ffffff;
	background-image:none;
}

#SubMenu ul ul li.ClosedSelected a{
	background-color:#56a6d8;
	color:#ffffff;
	background-image:url(../gfx/Navigation/Submenu2_sel.gif);
}

#SubMenu ul ul li.ClosedSelected a:hover{
	background-color:#56a6d8;
	color:#ffffff;
	background-image:url(../gfx/Navigation/Submenu2_sel.gif);
}

#SubMenu ul ul li.Open a{
	background-color:#56a6d8;
	color:#ffffff;
	background-image:url(../gfx/Navigation/Submenu2_sel.gif);
}

#SubMenu ul ul li.Open a:hover{
	background-color:#56a6d8;
	color:#ffffff;
	background-image:url(../gfx/Navigation/Submenu2_sel.gif);
}

#SubMenu ul ul li.OpenSelected a{
	background-color:#56a6d8;
	color:#ffffff;
	background-image:url(../gfx/Navigation/Submenu2_sel.gif);
}

#SubMenu ul ul li.OpenSelected a:hover{
	background-color:#56a6d8;
	color:#ffffff;
	background-image:url(../gfx/Navigation/Submenu2_sel.gif);
}


#SubMenu ul ul li a span{
	padding-left:28px;
	font-size:11px;
	font-weight:normal;
}









#SubMenu ul li ul li ul{
	display:block;
	margin-bottom:3px;
	padding:0;
}

#SubMenu ul li ul li ul li{
	margin:0;
	padding:0;
	border-top:solid 1px #ffffff;
}

#SubMenu ul ul ul li.Closed{
}

#SubMenu ul ul ul li.ClosedSelected{
}

#SubMenu ul ul ul li.Open{
}

#SubMenu ul ul ul li.OpenSelected{
}

#SubMenu ul ul ul li.Closed LastItem{
}

#SubMenu ul ul ul li a{
	display:block;
	margin:0;
	padding:0;
	background-color:#ddedf7;
}


#SubMenu ul ul ul li.Closed a{
	background-color:#ddedf7;
	color:#202020;
}

#SubMenu ul ul ul li.Closed a:hover{
	background-color:#eef6fb;
	color:#1d88cb;
}

#SubMenu ul ul ul li.ClosedSelected a{
	background-color:#eef6fb;
	color:#1d88cb;
}

#SubMenu ul ul ul li.ClosedSelected a:hover{
	background-color:#eef6fb;
	color:#1d88cb;
}

#SubMenu ul ul ul li.Open a{
	background-color:#eef6fb;
	color:#1d88cb;
}

#SubMenu ul ul ul li.Open a:hover{
	background-color:#eef6fb;
	color:#1d88cb;
}

#SubMenu ul ul ul li.OpenSelected a{
	background-color:#eef6fb;
	color:#1d88cb;
}

#SubMenu ul ul ul li.OpenSelected a:hover{
	background-color:#eef6fb;
	color:#1d88cb;
}


#SubMenu ul ul ul li a span{
	padding-left:32px;
	font-size:11px;
	font-weight:normal;
}



