/* Tabs
----------------------------------*/
.ui-tabs {padding: 0px 0 0px 0;}
.ui-tabs .ui-tabs-nav { padding: 0 0 0 0.5em; position: relative; }
.ui-tabs .ui-tabs-nav li { float: left; margin: 0 .25em -1px 0em; padding: 0; list-style: none; border-bottom:1px solid #333; }
.ui-tabs .ui-tabs-nav li.ui-state-default {font-weight:bold; color:#000;font-size:0.9em;border-bottom: 1px solid #333 !important;}
.ui-tabs .ui-tabs-nav li.ui-state-active {font-weight:bold; color:#000;font-size:0.9em;border-bottom: 1px solid #fff!important;}
.ui-tabs .ui-tabs-nav li a { display:block; text-decoration: none; padding:0 .7em 0 0; }
.ui-tabs .ui-tabs-nav li a span { display:block;padding:0.3em 0 .3em .7em;font-size:.95em;text-align:center; }
.ui-tabs .ui-tabs-nav li a span.sesmalltext { padding:0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {  padding-bottom: 0em; border: 1px solid #333; }
.ui-tabs .ui-tabs-panel { padding: 0em 0em;  display: block; border: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-tabs li.ui-state-default a {font-weight:bold; color:#555;font-size:1em}
.ui-tabs li.ui-state-active a {font-weight:bold; color:#000;font-size:1em}