.categoriemenu-container{ 
	position:relative; 
	padding: 0px 13px 13px 13px; 
	width:172px; 
	overflow:hidden;}
	
.graphite .accordion{
	font-size:14px;}
	
.graphite .accordion, .graphite .accordion li {
	margin: 0; 
	padding: 0; 
	border: none;}
	
.graphite .accordion a {
	padding: 2px 5px 2px 20px; 
	text-decoration:none; 
	display: block; 
	color: #ddd; 
	position: relative;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;}
	
.graphite .accordion ul a{ 
	font-size:12px; 
	color:#8d8d8d; 
	padding: 5px 20px 5px 20px;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;}
	
.graphite .accordion a.dcjq-parent{
	color:#fff
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;}
	
.graphite .accordion a.dcjq-parent.active, .graphite .accordion a.dcjq-parent:hover{
	color:#d41217;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;}
	
.graphite .accordion a .dcjq-icon {
	position: absolute; 
	top:5px; 
	left:0px; 
	width:11px; 
	height:11px; 
	background:url(../images/btn-plus.gif) no-repeat 0 center;}
	
.graphite .accordion a.dcjq-parent.active .dcjq-icon {
	background: url(../images/btn-minus.gif) no-repeat 0 center;}
	
.graphite .accordion a:hover {color: #d41217;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;}

.graphite .accordion a:active{}