ul.primary, ul.primary li, ul.secondary, ul.secondary li {
  border: 0;
  background: none;
  margin: 0;
  padding: 0;
}

#tabs-wrapper {
	border: none;
	display: block;
	margin: 15px 0;
	padding: 8px;
	background: black;
}

#tabs-wrapper > ul{width:100%;position:relative}
#tabs-wrapper > ul a{
    color: white;
    margin: 0;
    padding: 0;
    display:block;
    height:100%;
    width:100%;
}
#tabs-wrapper > ul .tabs.secondary{
    background: none repeat scroll 0 0 #CBE2F0;
    border-top: 1px solid #0A90DC;
    height: 27px;
    margin: 0;
    padding: 5px 0 8px;
    position: relative;
    top: -1px;
    z-index: 1;
}
#tabs-wrapper > ul .tabs.primary{
    height: 30px;
    left: 0;
    position: relative;
    top: 0;
    z-index: 10;
}
#tabs-wrapper > ul .tabs li{
    display: block;
    float: left;
    position: relative;
    margin: 0 4px;
    padding: 0 8px;
    height: 30px;
    line-height: 30px;
}
#tabs-wrapper > ul .tabs.primary li.active{
    background: #DB0100;
    position: relative;
}
#tabs-wrapper > ul .tabs.primary li.active span{
    display: none;
}
#tabs-wrapper > ul .tabs.secondary li.active, #tabs-wrapper > ul li.hover{
    background: #DB0100;
    position: relative;
}
#tabs-wrapper > ul .tabs.secondary li.active span, 
#tabs-wrapper > ul li.hover span{
    display: none;
}
#tabs-wrapper > ul .tabs.secondary li.active a, #tabs-wrapper > ul li.hover a{color:#FFF;}
#tabs-wrapper > ul .tabs:after{clear:both;}
ul.primary li a:hover {
    background: none;
    border-color: none;
}

ul.primary {
  padding: 0;
/*  float: left;  LTR */
}
ul.secondary {
  clear: both;
/*  text-align: left;  LTR */
  border-bottom: 1px solid #e9eff3;
  margin: -0.2em -26px 1em;
  padding: 0 26px 0.6em;
}
ul.primary li a {
  background-color:transparent;
  border-style:none;
  border-width:0;
  margin-right:2px;
}
ul.primary li.active a {
  background:none;
  border:none;
}
