/* Tab Theming Overrides */
/* Add a tab container class, for a border around the entire tabset */
.nav-tabs-container {
  padding: 3px;
  border: 1px solid #999999;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.nav-tabs {
  border: 1px solid #999999;
  padding: 4px 3px 0 3px;
  margin-bottom: 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #cccccc;
  background-image: -moz-linear-gradient(top, #eeeeee, #999999);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#999999));
  background-image: -webkit-linear-gradient(top, #eeeeee, #999999);
  background-image: -o-linear-gradient(top, #eeeeee, #999999);
  background-image: linear-gradient(to bottom, #eeeeee, #999999);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ff999999', GradientType=0);
}
.nav-tabs > li > a {
  line-height: 10px;
  background-color: #eeeeee;
  border: none;
  outline: 0;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border-style: solid;
  border-width: 1px 1px 0;
  border-color: #999999 #999999 transparent;
}
.nav-tabs > li > a:link,
.nav-tabs > li > a:active,
.nav-tabs > li > a:visited,
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  color: #555555;
}
.nav-tabs > li:not(.active) > a:hover,
.nav-tabs > li:not(.active) > a:focus {
  padding: 7px 11px;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  border-style: solid;
  border-width: 1px 1px 0;
  border-color: #999999 #999999 transparent;
}
