div.stats {
  margin: 0px -30px 0px -20px;
}

div.stats h2 {
  margin: 0px;
  padding-top: 38px;
  margin-left: 20px;
  float: left;
}

div.stats ul.stats-type {
  list-style-type: none;
  clear: both;
  border-bottom: 1px solid #fff;
  width: 835px;
  margin: 10px 0px 0px 20px;
  padding: 20px 0px 4px 40px;
}

div.stats ul.stats-type li {
  display: inline;
}

div.stats ul.stats-type a {
  display: inline;
  text-decoration: none;
  z-index: 100;
  padding: 4px 10px 4px 10px;
  background: #00121A;
  color: #13425E;
  border-top: 1px solid #13425E;
  border-left: 1px solid #13425E;
  border-right: 1px solid #13425E;
}

div.stats ul.stats-type a.active, div.stats ul.stats-type a:hover {
  color: #fff;
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  border-bottom: 0px;
  padding-bottom: 6px;
  background: #001E2B
}

div.stats p.durations {
  text-align: right;
  float: right;
  margin: 38px 0px 0px 0px;
  padding: 0px;
}

/* Chart */
div.stats div.chart_container {
  width: 567px;
  margin: 0px;
  background: url('/images/theme/bg_stats_chart_top.png');
}

div.stats div.chart_container_bottom {
  width: 567px;
  background: url('/images/theme/bg_stats_chart_bottom.png');
  margin: 0px 0px 20px 0px;
  height: 31px;
}

div.stats div.chart_container div.chart {
  margin: 20px 20px 0px 20px;
  padding-top: 40px;
}

/* Table */
div.stats div.table_container {
  margin-top: 20px;
  width: 323px;
  background: url('/images/theme/bg_stats_table_top.png');
  float: right;
}

div.stats table {
  margin: 40px auto 5px auto;
  width: 95%;
}

div.stats table td {
  text-align: center;
}

div.stats table th {
  background: #ADB7C3;
  color: #000;
  font-weight: normal
}

div.stats table th.index {
  background: #CBD7E6;
  color: #000;
  font-weight: normal
}

div.stats div.table_container_bottom {
  float: right;
  clear: right;
  width: 323px;
  background: url('/images/theme/bg_stats_table_bottom.png');
  height: 31px
}

