#navbar {
	height: 100%;
	float: left;
	background-color: #000066;
	padding-top: 15px;
	padding-bottom: 15px;
	width: 183px;
}

#navbar a {
	color: #F5F5F5;
	font-family: Arial; 
	font-size: 12px; 
	font-style: normal; 
	margin: 0 0 0 0;
	text-decoration: none;
	font-weight: bold;
}

div.Menu, div.Menu a {
	color: #F5F5F5;
	font-family: Arial; 
	font-size: 12px; 
	font-style: normal; 
	margin: 0 0 0 0;
	text-decoration: none;
}
ul.section {
	list-style: none;
	margin: 0;
	padding: 0 0 0 1em;
	text-indent: -1em;
}
ul.section li {
	list-style: none;
	padding: 4 0 4 0;
}
span.spacer {
	padding-left: 1em;
}
li.topline {
	border-top: 1px solid white;
}
li.parent {
	font-weight: bold; 
	cursor: default;
}
li.child {
	font-weight: normal;
}
li.gen1 {
	font-weight: bold;
}

li.currentpath, li.currentpath a {
	color: #8888FF;
}
li.otherpath, li.otherpath a {
	color: #F5F5F5;
}
/*
div.Menu, div.Menu ul.menuLevel{
	list-style-type: none;
	background-color: transparent;
	color: rgb(245, 245, 245); 
	text-align: left;
	}
div.Menu ul.secondLevel{
	list-style-type: none;
	background-color: transparent;
	color: rgb(245, 245, 245); 
	font-family: Arial; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	text-align: left;
	padding-left: 0px;
	}
*/
/* line-height and font-size selectors coupled with '&nbsp;' in the HTML of the actual border <div> are 		an IE hack to render the <div> size properly.  Disturb them at your own peril. */
/*
div.Menu div.border{
	font-size:1px;
	line-height:0;
	height:4px;
	border-bottom: 1px solid;
	border-bottom-color: rgb(245, 245, 245);
	width: 185px;
	} 	
div.Menu a {
	color: rgb(245, 245, 245); 
	font-family: Arial; 
	font-size: 12px; 
	font-style: normal; 
	text-decoration: none;
	} 
div.Menu div>div{
	padding: 2px 0px 2px 2px;
	}
*/