fieldset.example
{ border: 1px solid #ebebeb; margin: 20px 0; padding: 10px; }

	fieldset.example legend
	{ font-weight: bold; }

#distance_label
{ float: left; }

.fd-slider
{ cursor: pointer; float: left; margin-bottom: 5px; margin-top: 5px; position: relative; width: 100%; }

	.fd-slider-inner
	{ display: block; height: 16px; position: relative; z-index: 1; }

	.focused .fd-slider-inner
	{}

	.fd-slider-bar
	{ background-color: #ddd; border: 1px solid #bbb; border-bottom: 1px solid #aaa; border-right: 1px solid #aaa; display: block; height: 2px; left: 10px; line-height: 4px; overflow: hidden; position: absolute; right: 10px; top: 6px; z-index: 2; }

	* html .fd-slider-bar
	{ width: 93.5%; }

	/* black handle, no glow */
	.fd-slider-handle
	{ background: transparent url("/frontend_20/components/slider/img/slider.png") no-repeat 5px 0px; border: 0; cursor: pointer; display: block; font-size: 20px; height: 20px; line-height: 20px; margin: 0; overflow: hidden; padding: 0; position: absolute; text-indent: -999px; top: 2px; width: 20px; z-index: 3; }

	/* black handle, glow */
	.fd-slider-hover .fd-slider-handle
	{ background: transparent url("/frontend_20/components/slider/img/slider.png") no-repeat 5px 0px; }

	/* blue handle, no glow */
	.focused .fd-slider-handle
	{ background: transparent url("/frontend_20/components/slider/img/slider.png") no-repeat 5px 0px; }

	/* blue handle glow */
	.focused.fd-slider-hover .fd-slider-handle
	{ background: transparent url("/frontend_20/components/slider/slider.png") no-repeat 5px 0px; }

.halfSize
{ width: 180px; }

#sidebar .halfSize {
  width: 160px;
}

.fd-slider .fd-slider-inner
{ padding: 2px 0; }

.fd_hide_slider_input {
  /*position:absolute !important;   
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  /*clip: rect(1px, 1px, 1px, 1px);*/ 
}

