/* Start of CMSMS style sheet 'pollCss' */
div.pollvoteform,
div.pollresultlist
{
position: relative;
padding-bottom: 30px;
}

div.pollvoteform h4,
div.pollresultlist h4
{
margin: 0;
paffing: 0;
padding-left: 10px;
margin-top: 10px;
margin-bottom: 10px;
}

ul.polloptions
{}

ul.polloptions li.polloption
{
display: block;
float: none;
position: relative;
width: auto;
padding-top: 5px;
padding-bottom: 5px;
border-bottom: 1px solid silver;
}

ul.polloptions li.polloption:hover
{
background-color: #efefef;
}

ul.polloptions li.polloption span.polllabel
{
padding-left: 10px;
}

ul.polloptions li.polloption span.pollinput
{
position: absolute;
right: 10px;
top: 5px;
}

input#vote
{
position: absolute;
bottom: 0;
right: 10px;
}

input#peek
{
position: absolute;
bottom: 0;
left: 30px;
}




/* ************** */


ul.pollresults
{

}


ul.pollresults li.pollresult
{
list-style-position: inside;
list-style-type: circle;
display: block;
float: none;
position: relative;
width: auto;
padding: 0;
margin: 0;
padding-top: 5px;
padding-bottom: 5px;
}

ul.pollresults li.pollresult span.resultlabel
{}

ul.pollresults li.pollresult span.resultvotes
{
color: #CF2635;
font-weight: bold;
}


div.totalVotes
{
text-align: right;
margin-top: 20px;
}
            
/* End of 'pollCss' */

