/* CSS Document */
#navigation{
		background-color:#003789;
		height:22px;
	}
ul#navList { 
	text-align:left;
	margin:0px 0px 0px 10px; 
	padding:2px 0px 0px 5px;
	overflow:visible;
	}
#navList li { 
	display:block; 
	position:relative; 
	float:left;
	padding:0px 3px 0px 3px;
	}
li.topSeperator{
	margin:-3px 7px 0px 7px;
	height:23px;
	border-right:1px solid #AAA;
}
li.topLevel ul { 
	display:none; 
	position:absolute; 
	z-index:20; 
	top:20px; 
	left:0px; 
	margin-left:0px; 
	background-color:#b2c3db; 
	border:1px solid #b2c3db; 
	padding-left:0px;
	}
li.topLevel li { 
	display:block;
	}
li.topLevel li.thirdLevel { 
	padding-left:3px;
	}
li:hover ul, li.over ul {
	display:block; 
	width:138px;
	}
ul#navList li a { 
	display:block; 
	float:left; 
	position:relative; 
	text-align:center; 
	color:#FFF; 
	text-decoration:none; 
	height:22px;
	}
ul#navList li a:hover { 
	color:#999;
	}
ul#navList li.topLevel li a {
	width:125px; 
	height:auto; 
	padding:3px 3px 3px 3px; 
	text-align:left; 
	color:#000;
	}
	
ul#navList li.topLevel li a:hover {
	background-color:#0b408d;
	color:#FFF;
	}

