/* tooltip styling */ 

#content #poll { float:right; margin-top:33px; width:250px; margin-left:20px; margin-bottom:20px; }
#content #poll table { width:100%; margin-bottom:10px; }
#content #poll table td { border:1px #e3e3e3 solid; color:#797979; font-size:11px; height:30px; }
#content #poll h3 { color:#797979; font-size:12px; font-weight:400;}
#content #poll form, #content #poll ul { margin:0; padding: 0;}
#content #poll h2 { color:#767676; font-size:14px; margin:0; }
#content #poll h2 .orange { color:#f29400; }
#content #poll h2 .more { color:#279118; font-size:11px; }

.pollRow {
}


/* Bar Graphs */
.graph {
  width: 250px;
}
.bar-title {
  position: relative;
  float: left;
  width: 124px;
  line-height: 20px;
  margin-right: 17px;
  font-weight: bold;
  text-align: right;
  font-weight:400;
}
.bar-container {
  position: relative;
  float: left;
  width: 70px;
  height: 10px;
  margin: 0px 0px 15px;
}
.bar-wrapper {
  border: 1px #e3e3e3 solid;
}

.bar-container div {
  background-color:#246717;
  height: 20px;
  margin-top:2px;
}
.bar-container strong {
  position: absolute;
  right: -32px;
  top: 0px;
  overflow: hidden;
}
#poll-results p {
  text-align: center;
}

#poll-results {
	font-size:11px;
	color:#797979;
}