.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
.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 {  color: white }
.ui-widget-content a { color: #333333; }
.ui-widget-header {  color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states*/

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
{ 
    font-weight: bold; 
    color: #1c94c4; 
}
/*.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited 
{ color: #1c94c4; 
  text-decoration: none; 
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus 
{ 
    border: 1px solid red;
    background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;
    font-weight: bold; 
    color: #c77405; 
}
.ui-state-hover a, .ui-state-hover a:hover 
{ 
    color: #c77405; 
    text-decoration: none; 
}

/* over image*/
/*.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active
{ 
    border: 1px solid blue;
    background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; 
    font-weight: bold; 
    color: #eb8f00; 
}*/
/*.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited 
{ 
    color: #eb8f00;
    text-decoration: none; 
}
.ui-widget :active { outline: none; }*/





/* tabs*/


.ui-tabs {
    position: relative; 
    zoom: 1;
    
    
} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav {
    margin: 0; 
    padding:  .4em 0;
    height:38px; 
    margin-top: -5px;
}
.ui-tabs .ui-tabs-nav li { list-style: none;
                 height:38px;  
                 float: left; 
                 position: relative; 
                 margin: 0 15px 1px 0;
                 border-bottom: 0 !important; 
                 white-space: nowrap; 
                   margin-top: -36px;
                   
                   
                   
}
.ui-tabs .ui-tabs-nav li a { float: left; 
                   text-decoration: none;
                   
			color:#FFFFFF;
                   
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
    margin-bottom: 0; 
    padding-bottom: 1px; 
        
			color:#FFFFFF;
}
.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 { 
      filter:alpha(opacity=30);
			-moz-opacity: 0.3;
			
			color:#FFFFFF;
    cursor: text; 

}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
        filter:alpha(opacity=100);
			
			color:#FFFFFF;
    cursor: pointer;
} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { 
    display: block; 
    border-width: 0; 
    margin-top: -40px;
    padding-left: 5px;
    background: none;
}
.ui-tabs .ui-tabs-hide {
    display: none !important;
}
