.brand_max_height {
	overflow: hidden;
	height: 300px;
}

.brand_inner_height {
}


/* Slider Style */
.slide_container { width: 120px; height: 30px; margin-top:15px; }
.slider_outer{margin: 10px; border:1px solid #e6e6e6; padding:0px 5px; border:1px solid red; }
.slider_gutter {float: left;display: block;position: relative;   width:120px; margin:0px 0px; }
.slider_gutter_item{position: relative;	float: left; left: 100%;  width: 120px;margin-left:-120px;	height:20px; background:url('/images/2010/repeat.gif') 0px 9px repeat-x;}

.slider_gutter{ margin:00px 0px 0px 0;  }
.slider_gutter_m{width:120px;margin-left:-130px;	height:20px; background: #f28e00; }

.slider_gutter_bkg{ position: absolute; background: #f28e00; height:5px; margin:7px 0px 0px -6px; width:374px; clip:rect(0, 20px, 0, 20px); }

.knob {	position: absolute;	height: 20px;width: 10px;background: url('/images/2010/-slider_knob.gif') 0px 2px no-repeat;cursor: pointer;}
.fontwhite {position: absolute; margin-top: -14px; margin-left: -2px; color:#ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

/* BERT */ 
.leftmenu div h5 { color:#fff;font-size:12px; font-weight: normal; padding: 2px 0 0 0; margin: 0;}

form#filterform {
	margin-left: 5px;	
	visibility: hidden;	
	
}

.leftmenu div.hr {
	background: #668fb0;
	height: 1px;
	width: 116px;
	overflow: hidden;
	margin: 8px 0;
	padding: 0px;
	clear: left;
}

.leftmenu a.morebrands {
	clear: left;
	color: #ffffff;
	font-weight: normal;
	font-size: 11px;
	background: url('/images/2010/-slider_knob.gif') right 5px no-repeat;
	padding-right: 15px;
}

.leftmenu a.lessbrands {
	background: url('/images/2010/-slider_knob.gif') right -5px no-repeat;
}

.leftmenu select {
	width: 120px;
	margin: 2px 0;
}

.leftmenu label{
	color:#fff;
	font-weight:normal;
	font-size:12px;
	cursor:pointer;
}

div.fancycheckbox {
	width: 11px;
	height: 15px;
	padding: 0 5px 0 0;
	display: block;
	clear: left;
	float: left;
	cursor:pointer;
	/*position: relative;*/
	margin-top: 3px;
}
div.fancycheckbox span{
	width: 9px;
	height: 9px;
	/*position: absolute;
	top: 50%;
	margin-top: -5px;*/
	margin-top: 3px;
	background: url('/images/2010/checkboxes.jpg') 0px 0px no-repeat;
	display: block;
	clear: left;
	float: left;
	cursor:pointer;
}

div.fancychecked span{
	background-position: 0px -18px;
}

label.fancylabel {
	line-height: 15px;
	height: 15px;
	overflow: hidden;
	float: left;
	margin-top: 3px;
	font-size:10px;
}

div.error {
	padding: 5px;
	color: #cc0000;
	font-weight:bold;
	text-align: center;
	border:1px solid #cc0000;
	margin: 0 0 10px 0;
}