.graph-container {
  position: relative; /* IE is dumb */
  float: left;
  width: 780px;
  border: solid 1px #B1D632;
}

.graph-description {
  float: left;
  padding: 2px;
  width: 200px;
}

.graph-description .desc-bar{
  display: block;
  position: relative;
  text-align: right; 
  color: #333; 
  height: 2em; 
  line-height: 2em;
  padding-right: 7px;
  border-bottom: solid 1px #B1D632;
}

.graph {
  float: right;
  width: 572px; 
  /*border: 1px solid #B1D632; */
  padding: 2px;
}

.graph .bar{
  display: block;
  position: relative;
  background: #B1D632; 
  text-align: center; 
  color: #333; 
  height: 2em; 
  line-height: 2em;
  margin: 1px;
}

.graph .selected-choice{
  color: white;
  background: #b30000
}

.graph .clear-bar{
  display: block;
  position: relative;
  text-align: center; 
  color: #333; 
  height: 2em; 
  line-height: 2em;
}

.graph .bar span {
  position: absolute; left: 1em;
}
