.left-nav-holder {
	position:relative;
	float:left;
	width:100%;
	padding:0 40px 50px 0;
}
.left-nav-holder ul.nav  {
	float:left;
	width:100%;
	margin:0;	
	padding:15px;
	padding-bottom:20px;
	background-color:#212121;
	height:100%;
}

.left-nav-holder ul  {
	float:left;
	width:100%;
	margin:0;	
	padding:0;
}

.left-nav-holder .nav li {
	position:relative;
	display:none;
	display:inline;
	float: left;
	height:auto;
	width:100%;
	padding:0;
	margin:0;	
	border-collapse:collapse;
	text-decoration: none;
	
}

.left-nav-holder .nav li a {
	float: left;
	padding:6px 0px;
	height:100%;
	width:100%;
	font-size:15px;
	color:#ffffff;
	border-bottom:solid 1px #383838;
	font-weight:300;
}
.left-nav-holder .nav li:hover > a {
	text-decoration:none;
}
.left-nav-holder .nav li.selected > a {
	font-weight:bold;
}
.left-nav-holder .nav li.open > a {
	/*font-weight:bold;*/
}
/***********/
.left-nav-holder .L1 li {
	padding-left:0px;
}
.left-nav-holder .L2 li {
	padding-left:24px;
}
.left-nav-holder .L3 li , .left-nav-holder .L4 li, .left-nav-holder .L5 li{
	padding-left:36px;
}
/***********/
.left-nav-holder .L1 li.closed, .left-nav-holder .L2 li.closed, .left-nav-holder .L3 li.closed, .left-nav-holder .L4 li.closed, .left-nav-holder .L5 li.closed {
	display:none;
}
.left-nav-holder .nav li.closed {

}
/***********/
.left-nav-holder .L0 .open > .L1 .closed {
	display:block;
}
.left-nav-holder .L2 .closed {
	display:none;
}