INPUT.radio { border: none; }

.polls { width: 430px; border: solid 1px; border-color: #D6D6D6;}
.polls .question { font-size: 10pt;  font-weight: bold; background-color: #CDDDEA;}
.polls .answer { font-size: 10pt; background-color: #FAFAFA;}
.polls .footer { background-color: #EAEFF5; }
.polls .footer A { }
.polls .footer A:HOVER { }

.poll_results { width: 640px; border: solid 1px; border-color: #D6D6D6;}
.poll_results .graph { border: outset 1px; background-color: #0071B4; height: 16px;}
.poll_results .question { font-size: 10pt;  font-weight: bold; background-color: #CDDDEA;}
.poll_results .answer { font-size: 10pt; background-color: #FAFAFA;}
.poll_results .footer { background-color: #EAEFF5; }
.poll_results .footer A { }
.poll_results .footer A:HOVER { }
.poll_results .tally { font-size: 8pt; }
.poll_results .tally .percentage { color: #045698; }

.past_polls { width: 640px; border: solid 1px; border-color: #D6D6D6;}
.past_polls .question { font-size: 10pt;  font-weight: bold; background-color: #CDDDEA;}
.past_polls .answer { font-size: 10pt; background-color: #FAFAFA;}
.past_polls .alt { background-color: #FEFEFE;}


