/****************************************
 * Quantum Mechanic, Inc. 
 * OCEAN Vertical Left-hand Menu CSS
 ****************************************/

#menubar {
	float: left;
	width: 160px;
	/* border-bottom: 1px solid #7C1A26; */
	}
	
#navigation {
	/* float: left; */
	float: center;
	margin: 0 auto;
	font-size: 11px;
}
		


	
	#navopen, #navopen ul { /* all lists */
		padding: 0;
		margin: 0 0 0 0;
		background-color : #647996;
		list-style: none;
		float : left;
	}
	

	
	#navopen li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
	}
	
	#navopen li ul { /* second-level lists */
		position : relative;
		background: #E5E1C8;
		color: #FF0000;
		/* background: url(menu_bg1.gif) no-repeat 0px 0px; */
		/* border-bottom: 1px solid #7C1A26; */
	
	}
	
	#navopen li a {
		width: 160px;
		display : block;
		text-decoration: none;
		color: #FF0000;
		font-weight: bold;
		/* padding: 6px 10px; */
		padding: 6px 4px;
		line-height: normal;
		border-left: 1px solid #7C1A26;
		border-right: 1px solid #7C1A26;
		border-top: 1px solid #7C1A26;
		/* border-bottom: 0px; */
		border-bottom: 1px solid #7C1A26; 
	}




	.folderCellCurrent {
		background-color : #647996;
	}	

	.pageCellCurrent {
		background-color : #E5E1C8;
	}	


	.folderCell {
		background-color : #FFFFFF;
	}	

	.pageCell {
		background-color : #FFFFFF;
	}	

	

	#navopen .folder {
		color: #FFFFFF; 
		font-size: 11px;
		font-weight: bold;
		/* white-space: nowrap; */
		/* overflow: hidden; */
	
	}	

	#navopen .page {
		color: #1E2F44; 
		font-size: 11px;
		font-weight: normal;
		/* margin-left : 10px; */
		/* white-space: nowrap; */
		/* overflow: hidden; */

		white-space: wrap;
		overflow: auto;
	}	



	#navopen .pageShowing {
		color: #1E2F44; 
		font-size: 11px;
		font-weight: bold;
		/* margin-left : 10px; */
		/* white-space: nowrap; */
		/* overflow: hidden; */

		white-space: wrap;
		overflow: auto;
	}	



	



	#navul, #navul ul { /* all lists */
		padding: 0;
		margin: 0;
		/* background: #00FF00; */
		list-style: none;
		float : left;
		border-top: 1px solid #7C1A26;
	}
	
	#navul li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
	}
	
	#navul li ul { /* second-level lists */
		position : absolute;
		/* background: #C2B7D5; */
		background-color: #EDEDED;
		left: -999em;
		margin-left : 169px; /* was 16em */
		margin-top : -28px;  /* was -26px */

		color: #FFFFFF; /* GREEN */
		/* background: url(menu_bg1.gif) no-repeat 0px 0px; */
		/* border-bottom: 1px solid #7C1A26; */
	
	}
	
	#navul li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#navul li a {
		width: 160px;
		display : block;
		text-decoration: none;
		/* color: #336600; */
		/* font-weight: bold; */
		/* padding: 6px 10px; */
		padding: 6px 4px;
		line-height: normal;
		border-left: 1px solid #7C1A26;
		border-right: 1px solid #7C1A26;
		border-bottom: 1px solid #7C1A26; 
	}
	
	#navul li a:hover {
		font-size: 11px;
		color: #7C1925;
		background-color : #E5E1C8;
		text-decoration:none;
	}
	
	#navul li:hover ul ul, #navul li:hover ul ul ul, #navul li.menuHover ul ul, #navul li.menuHover ul ul ul {
		left: -999em;
	}
	
	#navul li:hover ul, #navul li li:hover ul, #navul li li li:hover ul, #navul li.menuHover ul, #navul li li.menuHover ul, #navul li li li.menuHover ul { /* lists nested under hovered list items */
		left: auto;
	}



	#navul .folder {
		/* color: #5D3976; */
		font-size: 11px;
		font-weight: bold;
		white-space: nowrap;
		overflow: hidden;
	
	}	

	#navul .page {
		/* color: #5D3976; */
		font-size: 11px;
		font-weight: normal;
		white-space: nowrap;
		overflow: hidden;
		margin-left : 6px;
	}	





	#content {
		background-color : white;
		margin-left : 0px;
		padding: 10px 40px 20px 190px;
	}








	#navul a {
		color: #7C1925;
		font-size: 11px;
		font-weight: bold;
	}
	
