.ui-wrapper { border: 1px solid #50A029; }
.ui-wrapper input, .ui-wrapper textarea { border: 0; }
@media projection, screen {.ui-tabs-hide {display: none;}}
@media print {.ui-tabs-nav {display: none;}}
.ui-tabs-nav, .ui-tabs-panel {font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; font-size: 12px;}
.ui-tabs-nav {list-style: none; margin: 0; padding: 0 0 0 3px;}
.ui-tabs-nav:after {display: block; clear: both; content: " ";}
.ui-tabs-nav li {float: left; margin: 0 0 0 2px; font-weight: bold;}
.ui-tabs-nav a, .ui-tabs-nav a span {float: left; padding: 0 12px; background: url(/images/tabs-red.png) no-repeat;}
.ui-tabs-nav a {margin: 5px 0 0; padding-left: 0; background-position: 100% 0; text-decoration: none; white-space: nowrap; /* @ IE 6 */outline: 0;}
.ui-tabs-nav a:link, .ui-tabs-nav a:visited {color: #fff;}
.ui-tabs-nav .ui-tabs-selected a {position: relative; top: 1px; z-index: 2; margin-top: 0; background-position: 100% -23px;}
.ui-tabs-nav a span {padding-top: 1px; padding-right: 0; height: 20px; background-position: 0 0; line-height: 20px;}
.ui-tabs-nav .ui-tabs-selected a span {padding-top: 0; height: 27px; background-position: 0 -23px; line-height: 27px;}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {cursor: text;}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active {cursor: pointer;}
.ui-tabs-disabled {opacity: .4; filter: alpha(opacity=40);}
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {color: #000;}
.ui-tabs-panel {border: 1px solid #653232; padding: 10px; background: #fff;}
/* IE bug fix */
* html .ui-tabs-nav {display: inline-block;}
*:first-child+html .ui-tabs-nav  {display: inline-block;}
#tabbed-menu {width: 99%; margin: 25px 0px;}
#tabbed-menu div {min-height: 400px; height:100%; vertical-align: top;}
#tabbed-menu div iframe {height: 400px; width: 98%; vertical-align: top; padding: 0px; margin: 0px;}
#tabbed-menu div table {width: 100%; border: 0px;}
/*#tabbed-menu div table td {padding: 0px 6px; width: 50%; border: none;}*/
#tabbed-menu div table td {padding: 0px 6px; border: none;}
#tabbed-menu div table td select {width: 100%; border: solid 1px #999;}
#tabbed-menu div table td fieldset {border: solid 1px #CCC;	padding: 0 6px;}
#tabbed-menu div table td fieldset legend {font-weight: bold; color: #999; padding-bottom: 4px;	text-transform: uppercase;}
#tabbed-menu div table td fieldset input.button {margin: 10px 0px;}
a.ext-win {display: block; height: 20px; width: 23px; float: right; clear: left;}