/* root element for tabs  */
ul.css-tabs {
  margin:0 !important;
  padding:0;
  height:67px;
  width:940px;
}

/* 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 {
  font-family: Arial, Helvetica, sans-serif;
  float:left;
  font-size:15px;
  font-weight:bold;
  display:block;
  padding:0;
  text-decoration:none;
  border-bottom:0px;
  height:67px;
  text-align:center;
  width: 188px;
  background: url(../images/home/buttons/button.gif) no-repeat left top;
  color:#0097da;
  position:relative;
  top:0px;
  text-transform: uppercase;
}

ul.css-tabs a span
{
  font-size: 9px;
  text-transform: normal;
  color: #a7a7a7;
}

ul.css-tabs a.last {
  background: url(../images/home/buttons/lastbutton.gif) no-repeat left top;
}

ul.css-tabs a:hover,
ul.css-tabs a.current
{
  background: url(../images/home/buttons/buttonover.gif) no-repeat left top;
  color:#fffe94;
}

ul.css-tabs a.last:hover,
ul.css-tabs a.last.current
{
  background: url(../images/home/buttons/lastbuttonover.gif) no-repeat left top;
}

/* tab pane */
div.css-panes div {
  display:none;
  height:341px;
  width: 915px;
  padding:0 0 0 25px;
  background: transparent url(../images/home/bg.jpg) left top;
  overflow: hidden;
}

div.css-panes div a {
  color: #FFF;
}