/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* 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; }
/* 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; }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled				{ cursor: default !important; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default		{ background: #5B5B5B url('/epfs/gfx/main/tab_hover_bg.jpg') repeat-x 0 0 ; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, .ui-state-default a:active		{ color: #FFFFFF; text-decoration: none; outline: none; } 
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus	{ outline: none; }
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:visited, .ui-state-hover a:active			{ color: #FFFFFF; text-decoration: none; outline: none; } 

/* Overlays */
.ui-widget-overlay				{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Tabs ----------------------------------*/
.ui-tabs					{ padding: 0px; }
.ui-tabs .ui-tabs-nav				{ list-style: none; position: relative; padding: 0px; }
.ui-tabs .ui-tabs-nav li			{ position: relative; float: left; margin: 0px; padding: 0px; }
.ui-tabs .ui-tabs-nav li a			{ width: 141px; height: 27px; line-height: 27px; float: left; text-decoration: none; padding: 0px; text-align: center; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected	{ padding: 0px; background: #5B5B5B url('/epfs/gfx/main/tab_selected_bg.jpg') repeat-x 0 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a		{ color: #FFFFFF; cursor: text; outline: none; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a			{ cursor: pointer; }
.ui-tabs .ui-tabs-panel				{ padding: 0px; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide				{ display: none !important; }
