
/*  N A V I G A T I O N */
/* ---------------------------------------------------------------------- */


#navig-left a {
	color: #15276a ; 
	font-size: 12px ; 
}

#navig-left ul, #navig-left li{
	list-style: none ; 
	margin-top: 0px ; 
	padding-top: 0px ; 
}

#navig-left li a, #navig-left li a:visited {
	display: block ; 
	padding-left: 18px ;
	padding-top: 8px ;
	padding-bottom: 6px ; 
	background: url(../interface/menu/menu-bar-level0-blue.gif) no-repeat ; 
	color: #333 ; 
}


/*  LEVEL 0 */
/* ---------------------------------------------------------------------- */

	/* level 0  unselect hover */
	
	#navig-left li.level0 a:hover {
		background: url(../interface/menu/menu-bar-level0-blue.gif) no-repeat #f5f9fa ; 
		color: #0067a0 ; 
	}
	
	/* level 0  on */
	
	#navig-left li.level0on a, #navig-left li.level0on a:visited {
		font-weight: bold ; 
		color: #0067a0 ; 
		background: url(../interface/menu/menu-bar-level0-blue.gif) no-repeat #d9e4ee ; 
	}
	
	#navig-left li.level0on a:hover{
		background: url(../interface/menu/menu-bar-level0-blue.gif) no-repeat #d9e4ee ; 
		color: #0067a0 ; 
	}
	
	/* level 0  current */ 
	
	#navig-left li.level0current a, #navig-left li.level0current a:visited {
		font-weight: bold ; 
		color: #0067a0 ; 
		background: url(../interface/menu/menu-bar-level0-blue.gif) no-repeat #d9e4ee ; 
	}


/*  LEVEL 1 */
/* ---------------------------------------------------------------------- */


	#navig-left li.level0current ul.level1 li.level1 a {
		background: url(../interface/menu/menu-bar-level0-blue-white.gif) no-repeat #e5ecf1 ; 
		font-size: 10px ; 
		font-weight: normal ; 
	}
	
	#navig-left li ul li.level1 a, #navig-left li.level1 a:visited {
		font-size: 10px ; 
		font-weight: normal ; 
		background: url(../interface/menu/menu-bar-level0-blue-white.gif) no-repeat #e5ecf1 ; 
		color: #0067a0 ; 
	}
	
	#navig-left li.level0current ul.level1 li.level1 a:hover {
		background: url(../interface/menu/menu-bar-level0-blue-white.gif) no-repeat #f5f9fa ; 
	}
	
	#navig-left li.level0on ul.level1 li.level1 a:hover {
		background: url(../interface/menu/menu-bar-level0-blue-white.gif) no-repeat #f5f9fa ; 
	}
	
	#navig-left li ul li.level1current a, #navig-left li ul li.level1current a:visited {
		color: #0067a0 ; 
		font-size: 10px ; 
		font-weight: bold ; 
		background: url(../interface/menu/menu-bar-level0-blue-white.gif) no-repeat #e5ecf1 !important ; 
	}

	#navig-left li ul li.level1on a, #navig-left level1on a:visited {
		font-weight: bold ; 
		color: #0067a0 ;
		background: url(../interface/menu/menu-bar-level0-blue-white.gif) no-repeat #e5ecf1 !important ; 
		font-size: 10px ; 
	}
	
	
/*  LEVEL 2 */
/* ---------------------------------------------------------------------- */

	#navig-left li ul li ul.level2 li.level2 a {
		background: url(../interface/menu/menu-bar-level1-blue-white.gif) no-repeat #f2f6f7 !important ; 
		font-size: 10px ; 
		font-weight: normal ; 
		padding-left: 27px ; 
		color: #0067a0 ; 
	}
	
	#navig-left li ul li ul li.level2 a, #navig-left li ul li ul li.level2 a:visited {
		font-size: 10px ; 
		font-weight: normal ; 
		background: url(../interface/menu/menu-bar-level1-blue-white.gif) no-repeat ; 
		color: #0067a0 ; 
	}
	
	#navig-left li ul li ul li.level2 a:hover {
		background: url(../interface/menu/menu-bar-level1-blue-white.gif) no-repeat white !important ; 
		color: #0067a0 ; 
	}
	
	#navig-left li ul li ul li.level2current a, #navig-left li ul li.level2current a:visited {
		color: #0067a0 ; 
		font-size: 10px ; 
		font-weight: bold ; 
		background: url(../interface/menu/menu-bar-level1-blue-white.gif) no-repeat #f2f6f7 !important ; 
		padding-left: 27px ; 
		color: #0067a0 ; 
	}