.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.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 { border: 1px solid #dddddd; background: #eeeeee 50% top repeat-x; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 50% 50% repeat-x; 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 a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff 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-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fed22f; background: #ffe45c 50% top repeat-x; color: #363636; }

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }

.ui-widget-overlay { background: #666666 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }

.ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; } 


/* General Header for UI stuff
---------------------------------------------*/
.ui-widget-header
{
	background: #1a99b9;
	border: 0;
}


/* Tabs
---------------------------------------------*/
.ui-tabs .ui-tabs-nav
{
  margin: 0;
	padding: 0 0 0;
}

.ui-tabs .ui-tabs-nav li a 
{
	float: left;
	padding: .5em 1em;
}
.ui-tabs .ui-widget-header
{
  background: none;
}

.ui-tabs .ui-corner-all
{
  border: none;
}

.ui-tabs .ui-state-default
{
  margin-top: 10px;
  background: #1a99b9;
  border: 1px solid #006d81;
}

.ui-tabs .ui-state-default a
{
  color: white;
}

.ui-tabs .ui-state-active
{
  background: white;
  border: 1px solid #cccccc;
}

.ui-tabs .ui-state-active a
{
  color: black;
}


.ui-tabs .ui-tabs-panel {
  display: block;
  border: 1px solid #cccccc;
  padding: 1em 1.4em;
  background: none;
}


/* 'old' Fieldset
---------------------------------------------*/
.ui-tabs fieldset
{
  border: none;
}

.ui-tabs fieldset legend
{
  display: none;
}


/* BuenoiFieldset
---------------------------------------------*/

/* BuenoiFS in Tabs
   ---------------- */
   
.ui-tabs .buenoiFieldset .content
{
  border: none;
}

.ui-tabs .buenoiFieldset .heading .legend,
.ui-tabs .buenoiFieldset .heading
{
	border: none;
  background: none;
  margin: 0;
  padding: 0;
}

.ui-tabs .buenoiFieldset .heading .legend
{
  display: none;
}

.ui-tabs .buenoiFieldset .heading
{
  height: auto;
}

.ui-tabs .buenoiFieldset .heading .controls
{
	height: auto;
	margin: 0;
	padding: 0;
	/*
  float: right;
  clear: both;
  */
}

.ui-tabs h2
{
	display: none;
}


/* BuenoiFS in Dialog
   ------------------ */

.ui-dialog .buenoiFieldset .content
{
  border: none;
}

.ui-dialog .buenoiFieldset .heading
{
  border: none;
  background-color: transparent;
  background-image: none;
  height: 0;
  padding: 0;
  margin: 0;
}

.ui-dialog .buenoiFieldset .heading .legend
{
  display: none;
}

.ui-dialog h2
{
  display: none;
}

/* DatePicker
---------------------------------------------*/
/*
#ui-datepicker-div
{
	z-index: 10 !important;
}
*/
