/*- Header Tabs --------------------------- */

#tabs {
  font: 11px Verdana;
  float: left;
  font-size: 83%;
  margin-top: -23px; /*padding-left: 300px;*/
  width: 100%;
}

#ld-wrapper #tabs {
  width: 100%;
  float: left;
  /*padding-left: 300px;*/
  margin-top: -21px;
  background: none;
  border: none;
}

#tabs ul {
  margin: 0;
  padding-right: 10px;
  list-style: none;
  float: left;
  margin-left: 150px;
  height: 20px;
}

#ld-wrapper #tabs ul {
  height: 21px;
  float: left;
  margin-left: 300px;
  /*padding-left: 325px;*/
}

#tabs li {
  display: inline;
  margin: 0;
  padding: 0;
}

#tabs a {
  float: left;
  margin-left: 4px;
  padding: 0 0 0 0px;
  text-decoration: none;
  color: white; /*background: url("/images/navbackg_off.png") repeat-x;*/
}

#ld-wrapper #tabs a {
  background: none;
}

#tabs a span {
  float: left;
  display: block;
  padding: 4px 5px 4px 6px;
  color: #fff;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {
  float: none;
}

/* End IE5-Mac hack */
#tabs a:hover span {
  color: #FFF;
  background-color: #929aad;
}

#tabs a:hover {
  background-position: 0% -42px;
  color: #000;
}

#tabs a:hover span {
  background-position: 100% -42px;
  background: url( "/images/navbackg_on.png" ) repeat-x;
  color: #3b4041;
}

#tabs #current {
  background-position: 0% -42px; /*background: url("/images/navbackg_on.png") repeat-x;*/
/*color: #3b4041;*/
  color: white;
  font-weight: bold;
}

.tab-separator {
  float: left;
  color: lightgray;
  padding-top: 3px;
  padding-left: 7px;
  padding-right: 4px;
}

#tabs #current a span {
  background-position: 100% -42px;
  background: url( "/images/navbackg_on.png" ) repeat-x;
  color: #3b4041;
}

#ld-wrapper #tabs a:hover {
  color: #3b4041;
}

#ld-wrapper #tabs a:hover span {
  background: #98000e;
  color: #fff;
}

#ld-wrapper #tabs #current {
  background: #98000e;
  color: #fff;
}

#ld-wrapper #tabs #current a span {
  background: #98000e;
  color: #fff;
}
