﻿.breadcrumbs
{
	margin: 5px 0 0 15px;	
	
}

.breadcrumbs span
{
	color: #346796;
	text-decoration: none;
}

.breadcrumbs span:hover
{
	color: #e59300;
	text-decoration: underline;
}

.breadcrumbs .searchDropDownCategories
{
	
}

.subCatsDropDown
{
	width: 225px;   
    margin-top: 3px;
    background-color: #f5f5f5;
	z-index:9999;
	border-top:1px solid #eee;
	border-right:2px solid #bbb;
	border-left:1px solid #eee;
	border-bottom:2px solid #bbb;
	padding: 7px 0 10px 10px;
}

.averageTooltip .top { 
	background:url(../../images/tt_blue2_top.png) bottom left no-repeat;
}
.averageTooltip .mid { 
	background:url(../../images/tt_blue2_mid.png) top left repeat-y;
}
.averageTooltip .bottom { 
	background:url(../../images/tt_blue2_bottom.png) top left no-repeat;
}



ul.ulFilter { font-family: sans-serif; }

ul.ulFilter a
{
	text-decoration: none;
}

ul.ulFilter, ul.ulFilter ul, ul.ulFilter li
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

ul.ulFilter li.filterHeader
{
	float: left; 
	background:url(../../images/bg_filterCat2.png) top left no-repeat;
	font-weight: normal;
	font-size: 11px;
	overflow: hidden;
	color: #000;
}

ul.ulFilter li.filterHeader a.filterHeader
{
	display: block;
	width: 107px;
	height: 28px;
	padding: 2px 20px 0 4px;
}


ul.ulFilter li a:hover
{

}

ul.ulFilter li a:active
{

}

ul.subFilter  
{
	display: none; 
	background-color: #eee;
	z-index: 99999;
}

ul.subFilter li  
{
	float: none; 
	padding: 2px 2px 2px 0;

}

ul.subFilter li ul.seeSome li
{
	padding-left: 3px;
}

ul.subFilter li ul.seeSome li a
{
	color: #fff;
}

ul.ulFilter li:hover ul.subFilter
{
	display: block;
	position: absolute;
}

ul.ulSeeAll  
{
	background-color: #eee;
	
}

ul.ulSeeAll a
{
	font-weight: bold;
	text-decoration: none;
}

ul.ulSeeAll, ul.ulSeeAll ul, ul.ulSeeAll li
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

ul.ulSeeAll li { float: left; }

ul.ulSeeAll li a
{
	color: #000;
}

ul.ulSeeAll li a:hover
{
	color: #ffff00;
}

ul.ulSeeAll li a:active
{
	color: #cccccc;
}

ul.subSeeAll { display: none; max-height: 137px; overflow: auto; }
ul.subSeeAll li { float: none; }

ul.subSeeAll li a
{
	padding: 0px;
	margin: 0px;
}

ul.ulSeeAll li:hover ul.subSeeAll
{
	display: block;
	position: absolute;
	font-size: 8pt;
}

.firstFilter
{
	margin-left: 9px;	
}

#filterRow2
{
	margin: 5px 0 10px 0;
}

.refineH2_2
{
	color: #000;
	font-size: 12px;	
	margin: 5px 0 10px 5px;
}

#categoryLinks a,#categoryLinks a:visited
{
	color: #000;
	font-size: 11px;
	font-weight: normal;
}

#categoryLinks a:hover,#categoryLinks a:active
{
	color: #000;
}

li.filterHeader
{
	padding: 0 20px 0 2px;
	margin-right: 20px;	
}

h2.filterHeader
{
	font-size: 11px;
	font-weight: normal;
	color: #000;
}

h2.filterHeader a
{
	color: #000;
}

h2.filterHeader a:hover
{
	color: #000;
}

ul.seeSome
{
	margin: 0;
	min-width: 129px;
}

ul.seeSome li
{
	border-bottom: 1px solid #ccc;
	margin-bottom: 3px;
}

ul.SeeAll
{
	padding-top: 10px;	
}

ul.subSeeAll
{
	background-color: #eee;
	z-index: 99999;
	width: 500px;
	margin-top: 20px;
}

ul.subSeeAll li
{
	border-bottom: 1px solid #ccc;
	margin: 0 3px 3px 3px;
	padding: 2px;
	width: 150px;
	float: left;
}
ul.subSeeAll li.allLit
{
	width: 450px;
	border-bottom: none;
	padding-top: 10px;
	font-weight: bold;
	clear: both;	
}
.seeAllLink
{
	margin-left: 3px;
}

#categoryLinks .category #filterRow2:after
{
	clear: both;
	content: '';
	display: block;
	visibility: hidden;
	height: 0;
}
* html #categoryLinks .category #filterRow2
{
	height: 1%;
}

