/*.black .accordion{font: normal 13px Arial, sans-serif;}*/
.black .accordion, .black .accordion li {margin-top: 0; padding: 0; border: none; list-style-type: none;}
.black .accordion a {
	padding: 2px;
    	padding-left: 20px;
	#background-color:#f9f9f9; 
	text-decoration:none; 
	display: block; 
	color: #444; 
	font-weight: normal;
	border-bottom: 2px solid #fff;
	font-size: 13px;
	word-wrap: break-word;
}

.black .accordion ul {margin: 0px; padding: 0px;}
.black .accordion ul li a {/*background: #369; */padding-left: 20px; margin: 0px;}
.black .accordion ul li ul li a {/*background: #369;*/ padding-left: 30px; margin: 0px;}
.black .accordion ul li ul li  ul li a {/*background: #369; */ padding-left: 40px; margin: 0px;}
.black .accordion ul li  ul li ul li ul li a {/*background: #369; */ padding-left: 50px; margin: 0px;}
.black .accordion ul li  ul li ul li ul li ul li a {/*background: #369;*/ padding-left: 60px; margin: 0px;}
.black .accordion ul li ul li ul li ul li  ul li ul li a {/*background: #369; */ padding-left: 70px; margin: 0px;}
.black .accordion ul li ul li ul li ul li  ul li ul li ul li a {/*background: #369; */ padding-left: 80px; margin: 0px;}
.black .accordion ul li ul li ul li ul li  ul li ul li ul li ul li a {/*background: #369; */ padding-left: 90px; margin: 0px;}
.black .accordion a.dcjq-parent{/*background: #036;*/ font-weight: normal; color: #006ec7;}
.black .accordion a.dcjq-parent:hover  { color: #8fd400;}
.black .accordion a.dcjq-parent.active {/*background: #036;*/ color: #444;}
.black .accordion li a.active{ #color: #fff;}
.black .accordion ul li a.active{ #color: #8fd400;}
.black .accordion ul li ul li a.active{ #color: #8fd400; background-color: #fff;}




ul.accordion li {
	background-color: #eee;
	#margin-top: 2px !important;
}


ul.accordion li ul {
	background-color: #fff;
}

ul.accordion li ul li {
	margin-left: 20px !important;
}

ul.accordion li ul li a {
	padding: 1px !important;
	padding-left: 20px !important;
}

ul.accordion li a.active {
	background-color: #fff;
	color: #444;
	#border: 1px solid #006ec7;
	font-weight: bold;
}

ul.accordion li a.dcjq-parent.active {
	background-color: #eee;
}

ul.accordion li ul li a {
	background-color: #eee;
}

ul.accordion li ul li.dcjq-parent-li a {
	background-color: #eee;

}


ul.accordion a.active {
	border: 1px solid #006ec7 !important;
	color: #006ec7 !important;
    font-weight: bold;
}

ul.accordion a.dcjq-parent.active {
	border: none !important;
	color: #444 !important;
}


/*
ul.accordion li.dcjq-parent-li a:before, ul.accordion li.dcjq-parent-li a ul li a:before, ul.accordion li.dcjq-parent-li a ul li ul li a:before {
	left: 4px;
	top: 44%;
	position: absolute;
    width: 0;
	content:" ";
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 8px solid #fff;
}
*/

a.dcjq-parent.active:after, li.dcjq-parent-li>a:after {
	left: 4px;
	top: 44%;
	position: absolute;
    	width: 0;
	content:" ";
    	height: 0;
    	border-left: 4px solid transparent;
   	border-right: 4px solid transparent;
    	border-top: 6px solid #444;
}



ul.accordion li.dcjq-parent-li a {position: relative;}

/*
ul.accordion li a:before, 
ul.accordion li ul li a:before, 
ul.accordion li ul li ul li a:before {
	content: "";
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 8px solid transparent;	
}
*/

