/*Tab*/
.ui-helper-hidden { display: none; }

.ui-helper-hidden-accessible { position: absolute; }

.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; list-style: none; }

.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.ui-helper-clearfix { display: inline-block; }

/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }

.ui-helper-clearfix { display:block; }
/* end clearfix */

.ui-widget { width:725px; height:227px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify; line-height:20px;  }

.ui-widget-content { border: 1px solid #b6dcef;  }

.ui-widget-header {  background:url(../images/tab_list_bgnd.jpg) left bottom repeat-x #0ba4ff; color: #ffffff; font-weight: bold; }

.ui-widget-header a { color: #ffffff; }

.ui-state-default, .ui-widget-content .ui-state-default { font-weight: bold; color: #000000; outline: none; }

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #000000; text-decoration: none;  outline: none; }

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { background: #02a1ff ; font-weight: bold; color: #ffffff; outline: none; }

.ui-state-active, .ui-widget-content .ui-state-active { background:#02a1ff; font-weight: bold; color: #ffffff; outline: none; }

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; background:#02a1ff; outline: none; text-decoration: none;  }

.ui-tabs { }

.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: 0px; height:35px;}

.ui-tabs .ui-tabs-nav li { position: relative; font-size:14px; float: left; border-bottom-width: 0 !important; margin: 0;  border-right:1px solid #6ebadf; font-family:Arial, Helvetica, sans-serif; }

.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding-top:10px; padding-bottom:6px; }

.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; }

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs a { cursor: text; padding-bottom:5px; }

.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } 

.ui-tabs .ui-tabs-panel { padding: 5px; display: block; border-width: 0; background: #FFFFFF url(../images/tab_content_bgnd.jpg) repeat-x; margin:1px 3px 0px 3px; }

.ui-tabs .ui-tabs-hide { display: none !important; }
