#collection-tree > ul {
	border-top:1px solid #111;
	border-right:1px solid #111;
	border-left:1px solid #111;
	vertical-align: bottom;
	background-color: #f2f2f2;
}

#collection-tree > ul,
#collection-tree > ul li {
	border:none;
	margin-top: 1px;
	padding:0;
}

#collection-tree > ul a {
	background:#dddddd ;
	text-decoration:none;
	display:block;
	color:#000000;
	position:relative;
	padding:5px 0 5px 20px;
		
}
/*
#collection-tree > ul span {
	float:right;
	text-transform: uppercase;
	padding:0px 0px 0px 20px;
}

#collection-tree > ul span:hover{
	float:right;
	text-transform: uppercase;
	padding:0px 0px 0px 15px;
}
*/
#collection-tree > ul ul a {
	background:#dddddd;
}

#collection-tree > ul ul li a > span {
    margin-left: 5px;
    font-size: 10px;
}

/* 1st level */
#collection-tree > ul a.dcjq-parent,
#collection-tree > ul a.dcjq-parent:hover {
	background:#dddddd;
	padding:5px 0px 4px 20px;
	border-left: 0px #dddddd solid;		
}
/* 1st level */

/* 2nd level */
#collection-tree > ul li.dcjq-current-parent ul li.dcjq-parent-li a.dcjq-parent,
#collection-tree > ul li.dcjq-current-parent ul li a {
	background:#ffffff;
	border-bottom: 1px solid #dddddd;.
	padding:5px 0px 0px 30px;
	border-left: 10px #eeeeee solid;
}

#collection-tree > ul li.dcjq-current-parent ul li.dcjq-parent-li a.dcjq-parent:before,
#collection-tree > ul li.dcjq-current-parent ul li a {
	padding-right:10px;
	content: "-";
}

#collection-tree > ul li.dcjq-current-parent ul li.dcjq-parent-li a.dcjq-parent:hover,
#collection-tree > ul li.dcjq-current-parent ul li a {
	color:#000000;
	background-color: #eee;
}
/* end 2nd level */

/* 3rd level */
li.dcjq-current-parent ul li.dcjq-parent-li ul li a {
	background:#eeeeee;
}
#collection-tree > ul li.dcjq-current-parent ul li.dcjq-parent-li  .dcjq-count {
	background:url(images/arrow_omg.png) no-repeat 0 center;
}


