/* Global CSS styles */

/* Category list items */
#SubCategoryWrapper li {
	margin-left:0px!important;
}

#SubCategoryWrapper li {
	text-align:left!important;
	list-style-type: none!important;
	background-image: url(/Images/folder.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 20px;
	height: 18px;
}

/* Override hard-coded widths on category table divs */
#SubCategoryWrapper td {
	width:220px!important;
}


#fixedUp {
	overflow:hidden!important;
}

.LbxPinWrapper {
	float:left;
	margin:5px 10px 0;
	padding:0;
	width:16px;
}

.LbxPin {
	cursor:pointer;
	display:block;
	background:url(/Images/pin.gif) no-repeat scroll left top transparent;
	height:20px;
	width:19px;
	text-decoration:none;
}

.LbxPin:hover {
	background-position:left -32px !important;
}

.LbxPinned {
	background-position:left -32px !important;
}

.LbxSlideshow {
	xcursor:pointer;
	xdisplay:block;	
}


.MenuPanelEnd {
	float:right;
	margin:10px 20px 0 0;
	padding:0;
	width:16px;
}

/* Search panel label spacing */
.SrcPanelLabel {
	margin-left:10px;
}