#poll_resultBody{
	float:left;
	/*
	width:584px;
	margin-left:0px;
	margin:0px 0px 0px 5px;
	*/
	margin-left:5px;
}

#poll_resultBody table.poll_result{
      width:90%;
      padding:0px;
      margin-bottom:16px;
      font-size:14px;
}

#poll_resultBody table.poll_result tr td.option_td {
      width:150px;
      vertical-align:top;
      text-align:left;
      padding:0px 12px 0px 0px;
}

#poll_resultBody table.poll_result tr td.option_result_td {
      width:310px;
      vertical-align:top;
}

#poll_resultBody table.poll_result tr td.option_percentage_td{
      width:100px;
      vertical-align:top;
      text-align:left;
}

#poll_resultBody table.poll_result tr td.option_poll_name_td{
      width:210px;
      vertical-align:top;
      text-align:right;
}

div.poll_option_baseline{
      float:left;
      width:400px;
      background:#cccccc;
      height:16px;
}

div.poll_option_actual{
      float:left;
      background:#69B8ED;
      height:16px;
      margin-top:0px;
}

/* Mike: Added for Whomakesthenews */




/* For results after hiting 'vote' */
#poll table.contentpane {
    border-collapse:collapse;
}

#poll {
    background-color:#e1f0f7;
    margin:.5em;
}

#poll .sectiontableheader {
    background-color:#c7e3f1;
    padding:.75em;
    font-weight:bold;
    font-size:.8em;
}

#poll .sectiontableentry1 td {
    font-size:.9em;
    padding-left:.25em;
}

#poll .answer td {
    padding-top:.5em;
}

#poll .results .bar {
    padding-right:.5em;
}




/* Normal results */
div.pollformxt table.contentpane {
    border-collapse:collapse;
}

table.pollstableborder {
    padding:0;
}


div.pollformxt {
    background-color:#e1f0f7;
/*     background-color:#efa4ef; */
    margin:.5em;
}



div.pollformxt .sectiontableheader {
    background-color:#c7e3f1;
/*     background-color:#ef86ef; */
    padding:.75em;
    font-size:13px;
    font-weight:bold;
}



div.pollformxt .sectiontableentry1 td {
    font-size:.9em;
/*     padding-left:.25em; */
}

div.pollformxt .answer td {
    padding-top:.5em;
    font-size:10px;
}

div.pollformxt .results .bar {
    padding-right:.5em;
    padding-left:0.25em;
}




/* Poll */
div.pollformxt div.pollxtOptCol {
    margin-left:.5em;
    font-size:10px;
}


div.pollformxt div.pollxtOptCol input {
    float:left;
    clear:both;
    margin-bottom:.5em;
}

#pollxtButtons {
    margin-left:.5em;
    padding-bottom:.5em;
}

