.tabs {position:relative; margin-bottom:4px;}
  .tabs ul li, .tabs ul li a, .tabs ul li a span {float:left;}
  .tabs ul li a {cursor:pointer; font-size:1.4em; font-weight:bold; text-decoration:none; background:transparent url(../images/tab-r.jpg) top right no-repeat;}
  .tabs ul li a span {color:#6b6b6b; line-height:37px; padding:0 35px; background:url(../images/tab-l.jpg) top left no-repeat;}
  .tabs ul li a:hover {text-decoration:none;}
  .tabs ul li a.active {background-position:100% -37px;}
  .tabs ul li a.active span {background-position:0 -37px;color:#2e2e2e;}
  .tabs .tab-top-corners {position:absolute; margin-top:-5px; height:10px; line-height:10px; overflow:hidden; width:100%; background:url(../images/tabs/top-corners.gif) top no-repeat;}
  .outlined-corners .tab-top-corners {background-image:url(../images/tabs/top-corners-white.gif)}

.small-tabs {}
  .small-tabs ul li a {font-size:1.2em; font-weight:bold;}
  .small-tabs ul li a span {padding:0 15px;}
  
.tab-box .box-top-corners {display:none;}

