/* Bar Graphs */

.graph {
  width: 200px;
  position: relative;
}

.graph dt{ clear:both; }

.graph dd strong{ color:#000; font-weight:normal; font-size:12px; }

.bar-title {
  position: relative;
  float: left;
  width: 100px;
  line-height: 20px;
  font-weight: normal;
  text-align: right;
  color:#000;
  font-size:12px;
  text-align:left;
}

.bar-container {
  position: relative;
  float: left;
  width: 65px;
  height: 10px;
  margin: 0px 0px 15px;
}

.bar-container div {
  background-color:#cc4400;
  height: 20px;
}

.bar-container strong {
  position: absolute;
  right: -50px;
  top: 0px;
  overflow: hidden;
}

#poll-results {
	width:225px;
}

#poll-results p {
  text-align: center;
  color:#000;
  clear:both;
}

#poll-container{ 
	border:1px solid #cad2b7; 
	padding:5px 6px; 
	background-color:#e7f0d1;
	background-image:url(../imagens/background-box.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}

#poll-container p{
	color:#000;
	font-size:12px;
	width:213px;
	padding:5px 0;
}

#poll-container h2, #poll-results h3{
	color:#000 !important;
	padding-bottom:5px;
	font-size:14px;
}