/* This file will be injected into <head> by script.
   You don't need to keep it valid */

/*poll form*/
form.poll{margin:2em auto 1em;}
.poll .rInner{padding:.5em;position:relative;}
.poll fieldset{border:none;}
.poll ul{list-style:none;margin:1em 0 0;padding:0 4em 0 0;}
.legend{background:#fff;display:block;padding:0 .5em;position:absolute;top:-1.2em;left:.3em;color:#800;}
.poll li{clear:both;text-align:left;margin:0 1em .5em;position:relative;list-style:none;text-indent:0;}
body ul.poll_options>li:before{content:"";}
.poll input{float:left;clear:left;margin:.1em .5em 0 0;}
.poll label{display:block;float:left;clear:right;}
.poll li>label{float:none;}
@media{.poll li label{float:left;}}/* IE7 hack */
.poll label:hover{background:#f8f8f5;}
.poll .new_option{float:none;}
.new_option.field{border:1px solid #fff;}
.field:focus{background:#f8f8f5;border:1px solid #ccc;}
.poll .clr,.poll .preview,.load{display:block;float:none;margin:0 auto;clear:both;text-align:center;color:#888;}
.poll .clr{color:#000;}
.poll .load{display:block;position:absolute;width:8em;padding:0 3em;height:2em;top:50%;left:50%;margin:-.5em 0 0 -7em;background:#fff url(../p/throbber.gif) no-repeat;}
.poll br{display:none;}

/*poll results*/
.results{list-style:none;position:relative;background:#fff;}
.results .option{}
.results p{display:block;font-size:80%;height:.5em;position:relative;margin:.2em 0 0 1em;}
.results li p strong{display:block;position:absolute;right:-3.5em;top:-.5em;width:3em;background:#fff;color:#000;font-weight:normal;}
.results .percent{font-style:normal;background:#fff;color:#000;}

.novotes{height:8em;line-height:8em;text-align:center;color:#ccc;}
.poll .total_votes{color:#888;font-size:.8em;}

/*colors*/
.s1,.s2,.s3,.s4,.s5,.s6{text-decoration:none;}
.s0,.s0 *{background-color:#058;color:#eee;}
.s1,.s1 *{background-color:#f90;color:#000;}
.s2,.s2 *{background-color:#580;color:#eee;}
.s3,.s3 *{background-color:#fc0;color:#333;}
.s4,.s4 *{background-color:#800;color:#fff;}
.s5,.s5 *{background-color:#588;color:#fff;}
.s6,.s6 *{background-color:#850;color:#fff;}
.s7,.s7 *{background-color:#efefd1;color:#555;}
.s8,.s8 *{background-color:#fff;color:#888;}

/*rounded (from cssplay.co.uk)*/
.rnd{display:block;background:transparent;position:relative;border:none;}
.rnd b,.rInner{border:1px solid #ddd;border-width:0 1px;}
.rnd b{display:block;font-size:1px;height:1px;overflow:hidden;}
.rnd .b0{margin:0 5px;border:none;background:#ddd !important;}
.rnd .b1{margin:0 3px;border-width:0 2px;}
.rnd .b2{margin:0 2px;}
.rnd .b3{margin:0 1px;height:2px;}
a.rnd:hover *{background:#eee;}