#attributes, #searchWithIn  {background:#fff; width:174px;border:1px solid #c0c0c0; margin-bottom:0.25em;}
.attGroup 					{margin-bottom:2px; border-bottom:1px solid #c0c0c0; position:relative;}	
.attGroup h4				{cursor:pointer; color:#0462be; background:transparent url('/images/endeca-left.gif') left top repeat-y; margin:0; padding:4px; font-size:10px; font-weight:bold;}
.attGroup h4 span			{background:transparent url('/images/endeca-left.gif') no-repeat -9px -95px; padding-left:10px; display:block; width:123px;}
.attGroup.collapsed h4		{background:transparent url('/images/endeca-left.gif') left top repeat-y;}
.attGroup.collapsed h4 span	{background-position: -9px -46px;}
.attGroup ul				{display:block; background:#fff; max-height:237px; overflow:auto; padding:3px 0;}
.attGroup ul li				{margin-left:10px;margin-right:10px; padding-bottom:0.4em; line-height:1;}	
* html .attGroup ul 		{height: expression( this.scrollHeight > 150 ? "239px" : "auto" );} /* IE Max/Min Height */

.attGroup ul li.openPrice {margin-left:5px; font-size:10px;}
.attGroup ul li.openPrice .input {width:27px; font-size:10px;}

.attGroup button.goBtn			{width:39px; height:24px; text-indent:-999em; background-color:#fff; background-image: url('/images/endeca-left.gif'); background-position:-9px -250px; border:none; cursor:pointer; margin-right:-18px; margin-top:2px;}
.attGroup button.goBtn:hover	{background-position:-9px -300px;}	
.attGroup button.searchBtn		{display:block; float:right; width:64px; height:24px; text-indent:-999em; background-color:#fff; background-image: url('/images/endeca-left.gif'); background-position:-11px -151px; border:none; cursor:pointer;}
.attGroup button.searchBtn:hover	{background-position:-11px -201px;}

.attGroup a.clear	{font-size:10px;color:#0462BE;float:right;position:absolute; top:4px; right:6px;}
.attGroup.collapsed.brands input {display:none;}
.attGroup.brands input {font-size:10px;color:#595959; margin:0 0 6px 6px; width:160px; border:1px solid #C0BEBF; position:relative;}

.attGroup .filtered li {display:none;}
.attGroup .filtered li.hasMatch {display:block;}
.attGroup li.noResults {display:none;}
.attGroup .filtered.noResults li.noResults {display:block; font-size:10px;color:#999;padding:10px 0px;}
	
.attGroup li a 				{color:#555; font-size:11px; text-decoration:none;background:transparent url(/images/endeca-left.gif) no-repeat -186px -350px;padding-left:15px; display: block; min-height: 13px; line-height: 13px;}
.attGroup li a em 			{color:#8c8c8c; text-decoration:none; font-weight:normal; font-style:normal;}
.attGroup li a:hover 		{color:#000; text-decoration:underline;}
.attGroup li a.selected		{background:transparent url(/images/endeca-left.gif) no-repeat -186px -300px;}
.attGroup li.unavailable	{background:none;color:#b6b6b6; font-size:10px; text-decoration:none;padding-left:15px;}

.attGroup.last					{border-bottom:none;}	
.attGroup.topLevel li a 		{background:none; padding-left:0px;color:#555; font-size:10px; text-decoration:none; font-weight:bold;}
.attGroup.topLevel li a:hover	{color:#000; text-decoration:underline;}
.attGroup.price	li 				{list-style:none;}
.attGroup.price	li a			{background:none; padding-left:4px; text-decoration:underline;}

#narrowResults.attGroup h4 			{color:#666; cursor:default; background:transparent url('/images/endeca-left.gif') left -550px repeat-y;}

a.scndfltrlnk {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/images/xscndfltr.png) no-repeat;
	background-position:center right;
	border:medium none;
	color:#0462be;
	font-size:10px;
	padding:3px 14px 3px 3px;
	text-decoration:none;
	margin-left:4px;
}
	
a.scndfltrlnk:hover {
	text-decoration:underline;
}

ul.scndfltr {
	background: transparent url(/images/price_arrow.gif) no-repeat;
	margin-left:8px;
	margin-top:4px;
	padding-top:0;
	_background-color: #ffffff;
}

.AnyPrice {
	color: #555555;
    font-size: 10px;
    margin-left: 10px;}
	

#callExperts{background: none repeat scroll 0 0 transparent;border: 1px solid #C0C0C0;color: #595959;font-family: Arial,Helvetica,sans-serif;font-size: 11px;height: 56px;margin-bottom: 10px;overflow: hidden;padding: 3px 7px;width: 160px;}
#callExperts p{margin-bottom:0;font-size: 11px;color: #595959;line-height:17px;}
#callExperts h5{color: #165485;font-size: 11px;padding: 0;background:none;line-height:12px;margin-bottom:0;}
#callExperts .expertsContacts{background:#FFF url(/images/expertsIcons.gif) no-repeat -5px -1px;font-weight:bold;font-size: 11px;color: #595959;margin-top: 6px;}
#callExperts #expertNumber{float:left;padding-left:14px;}
#callExperts #expertLiveChat{padding-left:2em;float:right;background-position: -1px -22px;white-space:nowrap;}
#callExperts a#expertLiveChat:hover{color:#000;text-decoration:none;}