/* root element for tabs */
ul.css-tabs {
margin:0 !important;
padding:0;
height:20px;
border-bottom:1px solid #666;
}
/* single tab */
ul.css-tabs li {
float:left;
padding:0;
margin:0;
list-style-type:none;
}
/* link inside the tab. uses a background image */
ul.css-tabs a {
float:left;
font-size:12px;
display:block;
padding:2px 20px;
text-decoration:none;
border:1px solid #666;
border-bottom:0px;
height:14px;
background-color:#efefef;
color:#777;
margin-right:2px;
position:relative;
top:1px;
}
ul.css-tabs a:hover {
background-color:#CFCEB7;
color:#333;
}
/* selected tab */
ul.css-tabs a.current {
background-color: white;
border-bottom:2px solid white;
color:#000;
}
/* tab pane */
div.css-panes div {
display:none;
border:1px solid #666;
border-width:0 1px 1px 1px;
min-height:150px;
padding:15px 20px;
/* background-color:#ddd; */
}