.daily_rotations_chart {
  width: 1200px;
  height: 480px;
  background-color: lightgrey;
  background-image: url("/images/widgets/daily_rotations_chart_bg.gif");
}

.daily_rotations_chart_component a {
  position: absolute;
  display: block;
  padding-top: 1px;
  height: 19px;
  text-decoration: none;
}

#cluetip-inner li {
  list-style: none;
  margin-left: -30px;
}

#cluetip-inner a {
  color: #3B3B3B;
}

#cluetip-inner i {
color: #3B3B3B;
}

.daily_rotations_chart_component .spot-type-0 {
  background-color: #a2b1c5;
}

.daily_rotations_chart_component .spot-type-1 {
  background-color: #5fa6a6;
}

.daily_rotations_chart_component .spot-type-2 {
  background-color: #6aa629;
}

.daily_rotations_chart_component .spot-type-3 {
  background-color: #2640a4;
}

.daily_rotations_chart_component .spot-type-4 {
  background-color: #ffbffa;
}

.daily_rotations_chart_component .spot-type-sponsorship {
  background-color: #ffa500;
}

.daily_rotations_chart_component .stream-diff-type {
  background-color: #d35353;
}

.daily_rotations_chart_component a.stream-diff-type {
  height: 4px;
}


#cluetip-inner span {
  padding-right: 0.5em;
  color: #d35353;
}

.chart_container .left_scale {
  width: 39px;
  height: 529px;
  position: absolute;
  margin-top: -29px;
  background-image: url("/images/widgets/daily_rotations_chart_left_scale.gif");
}

.chart_container {
  padding-top: 30px;
}

.chart_placeholder {
  padding-left: 38px;
  margin-top: -1px;
}

.chart_container .bottom_scale {
  width: 1230px;
  height: 37px;
  margin-left: 38px;
  margin-top: 481px;
  position: absolute;
  background-image: url("/images/widgets/daily_rotations_chart_bottom_scale.gif");
}
