body {
	font-size: 100%;
	  font-family: Arial;

}

table {
	font-size: 1em;
}


/* Component containers
----------------------------------*/
.ui-widget 
{ font-family: Arial/*{ffDefault}*/; 

}
.ui-widget .ui-widget 
{ 
font-size: 1em; 
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button 
{ 
font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; 
font-size: 1em; 
}
.ui-widget-content 
{ 

  background: /*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; 
  color: #222222/*{fcContent}*/; 
  }
.ui-widget-content a 
{ 


  color: #222222/*{fcContent}*/; 
  }
.ui-widget-header { 

border-bottom: 1px solid #aaaaaa/*{borderColorHeader}*/; 

color: #222222/*{fcHeader}*/; 
height:27px;

font-weight: bold; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }


/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default 
{ 
border: 1px solid #d3d3d3/*{borderColorDefault}*/; 
background: #F5F5F5/*{bgColorDefault}*/ url(images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; 
font-weight: normal/*{fwDefault}*/; 
color: #555555/*{fcDefault}*/; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; 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 #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url(images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { 
border: 1px solid #aaaaaa/*{borderColorActive}*/; 
 }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; }
.ui-widget :active { outline: none; }



/*
 * jQuery UI Tabs 1.8.11
 *
 * Copyright 2011, 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/Tabs#theming
 */
.ui-tabs { 
position: relative; 
} /* 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: 1px; 
}
.ui-tabs .ui-tabs-nav li { 
list-style: none; 
float: right;
 position: relative;
 top: 1px; 
 margin: 0 .2em 1px 0; 
 border-bottom: 0 !important; padding: 0; 
 white-space: nowrap; 
   font-family: Arial;
  font-size: 15px;
  font-weight: bold;
 }
.ui-tabs .ui-tabs-nav li a 
{ 
float: left; 
padding: .5em 1em; 
text-decoration: none; 
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected 
{ 
margin-bottom: 0; 
padding-bottom: 1px; 
background: #EFEFEF;
}
.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 
{ 
 cursor: text; 
 
 }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a 
{ 
  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; 
  padding-top: 5px;
  background: none; 
  /*overflow: scroll;*/
  overflow-x:hidden;
  /* joe add */
  height: 700px;
  }
.ui-tabs .ui-tabs-hide { 
display: none !important; 
}
