/* Infra Navigation */

#nav {
	border: 0;
	margin: 0;
	padding: 0;
	}

#nav ul {
	background: #305d80;
	border-left: 7px solid #e98025;
	list-style: none;
	font: 14px/16px Courier New, Courier, monospace;
	}

/* Top Level Links */

#nav ul li {
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #99afc0;
	}

#content-left-wrap #nav ul li a{
	color: #c1cfd9;
	padding: 5px 0 5px 4px;
	margin: 0;
	text-decoration: none;
	display: block;
	}

#content-left-wrap #nav ul li a:hover{
	color: #fff; 
	text-decoration: underline;
	}

/* Top Level Selected State */

#content-left-wrap #nav ul li.selected a{
	color: #ffffff;
	text-decoration: underline;
	} 

#content-left-wrap #nav ul li.selected a:hover {
	text-decoration: none;
	}

/* Top Folder Links */

#content-left-wrap #nav li.section{
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #99afc0;
	}

#content-left-wrap #nav li.section a{
	color: #c1cfd9;
	padding: 5px 0 5px 4px;
	margin: 0;
	text-decoration: none;
	display: block;
	}

/* Top Folder Selected State */

#content-left-wrap #nav li.section-selected{ 
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #99afc0;
	}

#content-left-wrap #nav li.section-selected a{ 
	color: #ffffff;
	padding: 5px 0 5px 4px;
	margin: 0;
	text-decoration: underline;
	display: block;
	}

/* First Top Folder Link */

#content-left-wrap #nav ul li.section-top{
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #99afc0;
	}

#content-left-wrap #nav ul li.section-top a{
	color: #c1cfd9;
	padding: 5px 0 5px 4px;
	margin: 0;
	text-decoration: none;
	display: block;
	}

/* First Top Folder Link Selected State*/	

#content-left-wrap #nav li.section-top-selected{
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #99afc0;
	}

#content-left-wrap #nav li.section-top-selected a{
	color: #c1cfd9;
	padding: 5px 0 5px 4px;
	margin: 0;
	text-decoration: underline;
	display: block;
	}

/* Sub Folder Links */

#content-left-wrap #nav ul li ul{
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px; 
	background: #e98025; 
	border-bottom: 0;
	padding: 0 0 0 7px;
	list-style: none;
	}

#content-left-wrap #nav ul li ul li{
	border: 0;
	}

#content-left-wrap #nav ul li.section ul li a, #content-left-wrap #nav ul li.section-selected ul li a {
	color: #fff;
	text-decoration: none;
	}

#content-left-wrap #nav ul li ul li a:hover{
	background: none;
	}

/* Sub Folder Selected State */

#content-left-wrap #nav ul li.section ul li.selected a{
	text-decoration: underline;
	}
