/*#############################################################
	CATEGORY TREE*/

.category-tree {
	margin-left:25px;
	margin-top:0px;
	padding:0px;
	list-style:none;
	border:none;
}

.category-tree li {
	margin-left:0px;
	font-size:100%;
	text-indent:0px;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #D9D2CA;
	
}
.category-tree a{
	text-decoration:none;
}
.category-tree .active {
        font-weight:bold;
        font-size:110%;
        color:black;
}

/*#############################################################
	breadcrumbs 	###*/
#breadcrumbs {
	padding-left:20px;
	font-size: 90%;
	text-transform: uppercase;
}

#breadcrumbs a {

	
	text-transform: uppercase;
}

/*#############################################################
	misc 	###*/
.needs-work {
	font-size:150%;
	font-weight:bold;
	color:magenta;
}


#cookies-disabled-alert {
	border:1px solid red;
	background-color:white;
	margin:3px 70px 10px 70px;
	color:red;
	padding:10px;
}
/*#############################################################
	Paging controls 	###*/

.paging-controls {
width:auto;
}
.paging-controls .paging-description {
padding-right:15px;
width:auto;
}

.paging-controls .paging-many-left {
width:auto;
}
.paging-controls .paging-one-left {
font-size:12px;
width:auto;
}
.paging-controls .paging-pages-label {
width:auto;

}
.paging-controls .paging-page {
font-size:12px;
width:auto;
padding:0px 3px;
}
.paging-controls .paging-many-right {
width:auto;
}
.paging-controls .paging-one-right {
font-size:12px;
width:auto;
}
