.poll {}
.poll h3 {font-size: 12px; font-weight: bold; margin: 0px; padding: 5px 0px;}
.poll .choice {padding: 0px; margin-bottom: 10px; border-bottom: 1px dotted #e0e0e0; width: 100%;}
.poll .choice .bar_container {float: left; width: 82%; border-right: 1px solid #e0e0e0;}
.poll .choice .bar {line-height: 12px; font-size: 12px;}
.poll .choice .bar-1 {background: transparent url('/images/site/bar1.png') repeat left top; height: 10px; margin-top: 2px;}
.poll .choice .bar-2 {background: transparent url('/images/site/bar2.png') repeat left top; height: 10px; margin-top: 2px;}
.poll .choice .bar-3 {background: transparent url('/images/site/bar3.png') repeat left top; height: 10px; margin-top: 2px;}
.poll .choice .percent { float: right; width: 15%; line-height: 12px; font-size: 12px; text-align: right; }
.poll p {text-align: right; }

.poll {vertical-align: top;}
.poll label {display: inline-block; padding: 3px; margin:2px; width: 260px;}
