@media projection, screen { .ui-tabs-hide { display:none; } }
@media print { .ui-tabs-nav { display: none; } }

.ui-tabs-nav {

  padding-left:15px;
  float:left;
  width:98%;
  /* border-bottom:1px solid #FFF; */
  /* margin:4px; */
  margin-top:10px;
  
  
}
.ui-tabs-nav li {
  list-style:none;
  float:left;
  
 }
.ui-tabs-nav a {
  /* background:#999 no-repeat left 4px; */
  display:block;
  /* height:27px; */
  /* padding:0 0 0 4px; */
  
  text-decoration:none!important;
  /* margin:1px 5px -2px 0; */
  font-family: tahoma, arial;
  font-size:9px;
  outline:none;
  
}
.ui-tabs-nav span {
  /* background:#333 no-repeat right 4px; */
  /* border-bottom:1px solid #999; */
  display:block;
  
  
  padding:0px 13px 0 10px;
  

  color:#666;
  background:#efefef;

}
.ui-tabs-nav .ui-tabs-selected a {
  /* border-top:2px solid green; */
}
.ui-tabs-nav .ui-tabs-selected a span {
  border-top:1px solid #B1E200;
  border-bottom:2px solid #fff;
  border-left:1px solid #eee;
  border-right:1px solid #eee;
  background:#fff;
  margin-bottom:0;
  cursor:default;
  
  }
/*.ui-tabs-nav .ui-tabs-disabled a,
.ui-tabs-nav .ui-tabs-disabled a span {
  color:#666;
  opacity:0.4;
  filter:alpha(opacity=40);
  cursor:default;
} */
.ui-tabs-container {
  background:#FFF;
  border-top:1px solid #999;
  /* border:1px solid #519E2D; */
  clear:left;
  padding:10px 10px 8px 10px;
  

}

/* hacks to get it working in IE */
.ui-tabs-nav li {
  display: inline !important;
  position: relative;
  /* _top: -22px; */
}
.ui-tabs-nav li a {
  display: inline !important;
  float: left;
  
  
}
.ui-tabs-nav li a span {
  display: inline !important;
  padding-top: px;
  
  
  position: relative;

}
