.ui-tabs .ui-tabs-panel {
  background: #444;
  border: 1px solid #700070;
  color: #FFF;
  display: block;
  margin-top: -2px;
  padding: 1em 1.4em;
  position: relative;
}

.ui-tabs .ui-tabs-panel p {
  overflow: hidden;
}

.ui-tabs .ui-tabs-nav {
  list-style: none;
  position: relative;
}

.ui-tabs .ui-tabs-nav li {
  background: #333;
  border-bottom: 0;
  float: left;
  margin: 0 .1em -1px 0;
  padding: 0;
  position: relative;
}

.ui-tabs .ui-tabs-nav li a {
  border: 1px solid #700070;
  border-bottom: none;
  float: left;
  padding: 5px;
  outline: none;
  text-decoration: none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
  border-bottom-width: 0;
  padding-bottom: 0;
  z-index: 1;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-hover, .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
  
}

.ui-tabs .ui-tabs-nav li.ui-tabs-hover a, .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
  background: #444;
  margin-top: -2px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-hover a span, .ui-tabs .ui-tabs-nav li.ui-tabs-selected a span {
  color: #FFF;
  padding-bottom: .2em;
}

.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;
}

.ui-tabs .ui-tabs-hide {
  display: none;
}