ul.tabs {
margin: 0;
padding: 0;
float: left;
list-style: none;
height: 170px;
border:0;
width: 100%;
}

ul.tabs li {
float: left;
margin: 0;
padding: 0;
height: 170px;
line-height: 29px;
border: 0;
border-left: none;
margin-bottom: -1px;
overflow: hidden;
position: relative;
background: transparent;
}

ul.tabs li a {
text-decoration: none;
color: #000;
display: block;
padding: 0px;
border: 1px solid #fff;
outline: none;
}

ul.tabs li a:hover {
background: #ccc;
}

html ul.tabs li.active, html ul.tabs li.active a:hover {
background: #fff;
border-bottom: 1px solid #fff;
}

.tab_container {
border:0;
border-top: none;
clear: both;
overflow: hidden;
width: 100%;
background: #fff;
}

.tab_content {
padding: 10px;
}