
.crsrch_slider_upper {width:250px;position:relative;background: #fff url('/images/carsearch/slider/bkg_upper.png') 6px 31px no-repeat; _height: 25px;}
.crsrch_slider_upper p {visibility:hidden;position:absolute;height:0;overflow:hidden;}

.crsrch_slider_gutter {position:relative;width:160px;height:30px;}
.crsrch_slider_bg {position:absolute;top:0;left:0;}
div.crsrch_slider_bg {background: transparent url('/images/carsearch/slider/bkg_slider.png') 100px 100px no-repeat;height:1px;width:1px;overflow:hidden;top:0;left:0;}
.crsrch_slider_knob_min {position:absolute;width:2px;height:29px;cursor:pointer;}
.crsrch_slider_knob_max {position:absolute;width:2px;height:29px;cursor:pointer;}
.crsrch_slider_knob_min, .crsrch_slider_knob_max {font-size:9px;line-height:23px;text-align:center;}
.crsrch_slider_info_min, .crsrch_slider_info_max {position:absolute;width:80px;height:29px;z-index:20;}
.crsrch_slider_info_min {width:80px;left:-78px;text-indent:5px;}
.crsrch_slider_info_max {position:absolute;left:0;text-indent:-5px;}

.crsrch_slider_knob_min .BGL, .crsrch_slider_knob_max .BGL {position:absolute;top:0;width:74px;height:29px;overflow:hidden;z-index:10;}
.crsrch_slider_knob_min .BGR, .crsrch_slider_knob_max .BGR {position:absolute;top:0;width:5px;height:29px;overflow:hidden;z-index:10;}

.crsrch_slider_knob_min .BGR span, .crsrch_slider_knob_max .BGR span {position:absolute;width:5px;height:87px;left:0;}

.crsrch_slider_knob_min .BGL {left:-74px;}
.crsrch_slider_knob_min .BGR {left:0px;}

.crsrch_slider_knob_min .BGR span {background: url('/images/carsearch/knob/left-rightend.png') 0 0 no-repeat;}
* html .crsrch_slider_knob_min .BGR span {_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/carsearch/knob/left-rightend.png', sizingMethod='crop');}

.crsrch_slider_knob_max .BGL {left:4px;}
.crsrch_slider_knob_max .BGR {left:-1px;}

.crsrch_slider_knob_max .BGR span {background: url('/images/carsearch/knob/right-leftend.png') 0 0 no-repeat;}
* html .crsrch_slider_knob_max .BGR span {_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/carsearch/knob/right-leftend.png', sizingMethod='crop');}

.crsrch_slider_knob_min .BGL span, .crsrch_slider_knob_max .BGL span {
	width:92px;height:87px;
	position:absolute;
	top:0;
}
.hvr .crsrch_slider_knob_min span span, .hvr .crsrch_slider_knob_max span span,
.hasMin .crsrch_slider_knob_min span span, .hasMax .crsrch_slider_knob_max span span {margin-top:-29px !important;}
.hasMax .crsrch_slider_knob_min span span, .hasMin .crsrch_slider_knob_max span span {margin-top:-29px !important;}
.hoverKnob span span {margin-top:-58px;}
.hvr .crsrch_slider_bg, .worked .crsrch_slider_bg {margin-top:-36px;}

.crsrch_slider_knob_min .BGL span {background: url('/images/carsearch/knob/left-leftend.png') 0 0 no-repeat;left:0;}
* html .crsrch_slider_knob_min .BGL span {_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/carsearch/knob/left-leftend.png', sizingMethod='crop');}

.crsrch_slider_knob_max .BGL span {background: url('/images/carsearch/knob/right-rightend.png') 0 0 no-repeat;right:0;}
* html .crsrch_slider_knob_max .BGL span {_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/carsearch/knob/right-rightend.png', sizingMethod='crop');}

.crsrch_slider_bg{position: absolute; margin:3px 0px 0px 0; width:160px;clip:rect(0px 5px 10px 0px)}

.crsrch_slider_upper {overflow:hidden;width:320px;}
.crsrch_slider_upper h4 {position:relative;height:18px;line-height:14px;padding:5px 5px;color:#999;font-weight:bold;}
.crsrch_slider_upper h4 span {font-size:12px !important;font-weight:normal !important;}
.crsrch_slider_gutter {margin-left:80px;}
