body {margin: 0px; padding: 0px; }
#horizontal_slide {background: #000000; color: #e6e6e6; padding: 10px; height: 125px; width: 550px; }
	
/* Since the Fx.Slide element resets margins, we set a margin on the above element */
.marginbottom {margin-bottom: 10px;}

#refine_subnav_actual .ui-tabs-panel {padding:5px;background:#EFEFEF;}
#refine_subnav_actual .ui-slider {margin-top:14px; background:url(../images/slider/grid_filter_slider_bar.gif) 0 0 no-repeat;width:88px;}
#refine_subnav_actual #size-slider-range { margin-left: 2px; float: left;  margin-top:14px; background:url(../images/slider/grid_filter_slider_bar.gif) 0 0 no-repeat;width:83px;}

#refine_subnav_actual a.ui-slider-handle {color:#000;text-decoration:none;background-image:url(../images/slider/grid_filter_slider_selector.gif) no-repeat;top:-10px;height:25px;}
/*-44, and not -50, because the link has -6 margin-left, and we want to take that into account for the purpose of ensuring centering*/
#refine_subnav_actual .ui-slider-handle span{position:absolute;top:-15px;width:40px;margin-left:-15px;text-align:center;color:#000;text-decoration:none;}
#refine_subnav_actual .select-price{width:164px;height:50px;}

/*slider*/
.ui-slider {

	background: #ffffff url(../images/slider/grid_filter_slider_bar.gif) 0 0 no-repeat;
	/*border: 1px solid #aaaaaa;*/
	height: .8em;
	position: relative;
	width:162px;
	float:left;
}
.ui-slider-handle {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	position: absolute;
	z-index: 2;
	top: -6px;
	margin-left:-6px;
	width: 12px;
	height: 13px;
	background: url(../images/slider/grid_filter_slider_selector.gif) 0 50% no-repeat;
	/*border: 1px solid #d3d3d3;*/
}
/*
.ui-slider-handle:hover {
	background: url(/../images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x;
	border: 1px solid #999999;
}
.ui-slider-handle-active, .ui-slider-handle-active:hover {
	background: #ffffff url(../images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x;
	border: 1px solid #aaaaaa;
}
*/
.ui-slider-range {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	height: 4px;
	background: #787878;
	position: absolute;
	/*top: -1px;*/
	top:0;
	z-index: 1;
	opacity:.7;
	filter:Alpha(Opacity=70);
}

.ui-slider {text-decoration: none !important;margin:3px 0 0 0px;}

.ui-slider .ui-slider-handle  {overflow: visible !important;}
.ui-slider .ui-slider-tooltip {display: none;}
.ui-slider .ui-state-active .ui-slider-tooltip, .ui-slider .ui-state-focus .ui-slider-tooltip, .ui-slider .ui-state-hover .ui-slider-tooltip {display: none;position: absolute;top: -25px;text-align: center;padding: .2em;font-size: .9em;width: 8em;margin-left: -4em;}
.ui-slider a {text-decoration: none;}
.ui-slider ol, .ui-slider li, .ui-slider dl, .ui-slider dd, .ui-slider dt {list-style: none;margin: 0;padding: 0;}
.ui-slider ol, .ui-slider dl {position: relative;top: 1.3em;width: 100%;}
.ui-slider dt {top: 1.5em;position: absolute;padding-top: .2em;text-align: center;border-bottom: 1px dotted #ddd;height: .7em;color: #999;}
.ui-slider dt span {background: #fff;padding: 0 .5em;}
.ui-slider li, .ui-slider dd {position: absolute;overflow: visible;color: #666;}
.ui-slider li span.ui-slider-label, .ui-slider dd span.ui-slider-label {display: none;}
.ui-slider li span.ui-slider-label-show, .ui-slider dd span.ui-slider-label-show {display: block;}
.ui-slider span.ui-slider-tic {position: absolute;left: 0;height: .8em;top: -1.3em;}
.ui-slider li span.ui-widget-content, .ui-slider dd span.ui-widget-content {border:0;}
.ui-slider .first .ui-slider-tic, .ui-slider .last .ui-slider-tic {display: none;}
.ui-slider-labels{position:absolute;margin-left:-162px;}
.ie .ui-slider-labels{margin:10px 0 0 20px;}

