/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display:none; }
.ui-helper-hidden-accessible { position:absolute; left:-99999999px; }
.ui-helper-reset { margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; }
.ui-helper-clearfix:after { content:" "; display:block; height:0; clear:both; visibility:hidden; }
.ui-helper-clearfix { display:inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width:100%; height:100%; top:0; left:0; position:absolute; opacity:0; filter:Alpha(Opacity=0); }
/* states and images */
.ui-icon { display:block; text-indent:-99999px; overflow:hidden; background-repeat:no-repeat; }
/* Overlays */
.ui-widget-overlay { position:absolute; top:0; left:0; width:100%; height:100%; }
.ui-widget-content {  }
.ui-state-default, .ui-widget-content .ui-state-default {  }
.ui-state-active, .ui-widget-content .ui-state-active {  }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {  }
.ui-slider { background:url(images/bg_slider.png) no-repeat; float:left; position:relative; text-align:left; width:249px;}
.ui-slider .ui-slider-handle { background:url(images/handle.png) 50% 50% no-repeat; cursor:pointer; height:23px; position:absolute; width:7px; z-index:2; }
.ui-slider .ui-slider-range { position:absolute; z-index:1; font-size:.7em; display:block; border:0; }
.ui-slider-horizontal { height:15px; }
.ui-slider-horizontal .ui-slider-handle { top:-5px; margin-left:-3px; }
.ui-slider-horizontal .ui-slider-range { top:0; height:100%; }
.ui-slider-horizontal .ui-slider-range-min { left:0; }
.ui-slider-horizontal .ui-slider-range-max { right:0; }

#sliderContainer { width:270px; margin:6px 0 16px; }
#sliderLeft { background:url(images/slider_l.png) no-repeat; height:15px; width:10px; float:left; }
#sliderRight { background:url(images/slider_r.png) no-repeat; height:15px; width:11px; float:right; }

.ui-tabs { clear:both; margin-bottom:30px; }
.ui-tabs-nav, .ui-tabs-nav li { background:none; margin:0; padding:0; }
.ui-tabs-nav { border-bottom:1px solid #4c5c72; height:36px; overflow:hidden; }
.ui-tabs-nav li { /*border-bottom:1px solid #4c5c72;*/ float:left; padding:0 4px 3px 0; }
.ui-tabs-nav li a { color:#fff; background:#264169; display:block; font-weight:bold; height:32px; line-height:32px; text-align:center; text-transform:uppercase; width:152px; }
.ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-nav li a:hover { background:none; }
.ui-tabs-nav li.ui-tabs-selected { border-top:3px solid #4c5c72; }
.ui-tabs-nav li.ui-tabs-selected a { height:29px; line-height:27px; }
.ui-tabs-nav li:last-child, .ui-tabs-nav li.last { padding-right:0; }
.ui-tabs-nav li:last-child a, .ui-tabs-nav li.last a { width:150px; }
.ui-tabs-nav li.padded { padding-left:4px; }
.ui-tabs-nav li.padded a { width:146px; }
.ui-tabs-panel { border-bottom:1px solid #4c5c72; clear:left; padding:15px 10px 30px; }
.ui-tabs .ui-tabs-hide { display:none; }

.ui-tabs li.fill { height:35px; padding:0;}

