.democracy {max-width: 250px;margin:0;padding:0;}
.democracy img {width: 100%;margin-bottom: 4px;vertical-align: middle;}
.democracy input {vertical-align: middle;margin-right: 5px;width: auto;margin-bottom:4px;}
*html .democracy input {margin-bottom:0px;}
.democracy .addAnswerText {width: 80%;}

.dem-graph {border:1px solid #4F4F4F;height:15px;width:43px;}

.dem-graph a, .dem-graph a:hover {height:15px;background:#CCCCCC url(democr_bot.gif) repeat-x 0 bottom;text-decoration:none !important;}

* html .dem-graph a, * html .dem-graph a:hover {display:block;height:15px;text-decoration:none !important;}
* html .dem-graph {height:15px;width:43px;}

.dem-graph b, .dem-graph i {color: #555;}
.dem-voted-for-this {border-color: #646464;}
.democracy ul {margin:0;padding:0;} 
.democracy label {float: none;display:inline;}
.democracy ul.inVote {display:block;width:150px;margin-bottom:5px;}
.democracy ul.inComments {display:block;width:70px;margin-bottom:5px;}
.democracy ul.inArch {display:block;width:70px;margin-bottom:5px;}
.democracy ul li {margin:3px 0;font:13px Trebuchet MS, tahoma;color:#646464;list-style: none;background: none;}
.democracy form {margin:0;}
.poll-question {font:bold 15px Trebuchet MS, tahoma;color:#646464;margin-bottom:5px;}
.dem-total-votes {color:#646464;}

