
/*!
 * jQuery UI CSS Framework 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *



/* Component containers
----------------------------------*/
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { 
}
.ui-widget-content a { color: #333333; }
.ui-widget-header {
	background-image:url(../img/slider-pattern.png);
	height:7px;
	border-radius:6px;
	padding-left:0;
	box-shadow:inset 0 1px 2px 0 #666;
}
.ui-widget-header a { color: #ffffff; }



.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle {
	background:url(../img/small-slider-handle.png);
	width:21px;
	height:24px;
	position:absolute;
	z-index:2;
	border:none;
	outline:none;
	margin-top:-2px; 

}
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: 9px; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -10px; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0px; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }


.ui-slider-vertical { width:100%; height: 100%; }
.ui-slider-vertical .ui-slider-handle { left: -1.8em; margin-left: 0; margin-bottom: -.5em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }


.large-slider-handle .ui-widget-header { 
	background:#77ae37;
}
.large-slider-handle .ui-slider-handle {
	background:url(../img/large-slider-handle.png);
	width:59px;
	height:20px;
	position:absolute;
	z-index:2;
	border:none;
	outline:none;
}


.large-slider-handle .ui-slider-range { left: 0; width: 100%;}
.large-slider-handle .ui-slider-range-min { bottom: 0; }
.large-slider-handle .ui-slider-range-max { top: 0; }