ul.subsection_tabs {
  list-style:none;
  margin:0;
  padding:0;
  clear:both;
  border-bottom:1px solid #ccc;
  height:20px;
  clear:both;
}

ul.subsection_tabs li {
  float:left;
  margin-right:7px;
  text-align:center;
}

ul.subsection_tabs li a {
  display:block;
  height:20px;
  padding:0 6px 0 6px;
  background-color:#fff;
  color:#666;
  width:80px;
  text-decoration:none;
}

ul.subsection_tabs li a:hover {
  color:#666;
}

ul.subsection_tabs li a.active {
  background-color:#ddd;
}

ul.register_tabs {
  border-bottom:none;
}

ul.register_tabs li a.active {
  background-color:#6d7a81;
  color:#fff;
}

