/* Start of CMSMS style sheet 'Module: Polls' */
div#pollvoteform {
   min-height: 112px;
}

div#pollvoteform h3{
   color: #FFF;
   font-size: 0.8em;
   line-height: 1em;
   background: #C5257A;
   text-transform: uppercase;
   text-decoration: none;
   text-align: left;
   padding: 2px 10px 2px 10px;
   border: none;
   margin: 0;
   border-bottom: 1px solid #CCC;
}

.polloptions {
   margin: 5px 2px 5px 2px;
   padding: 0;
   float: left;
}

.polloption {
   padding-bottom: 5px;
   float: left;
}

.pollinput {
   width: 20px;
   float: left;
   cursor: hand;
}

.polllabel {
   margin: 0;
   padding: 0;
   font-size: 0.8em;
   float: right;
   width: 110px;
}

div#pollresultlist {
   min-height: 114px;
   
}

div#pollresultlist h3 {
   color: #FFF;
   font-size: 0.8em;
   line-height: 1em;
   background: #C5257A;
   text-transform: uppercase;
   text-decoration: none;
   text-align: left;
   padding: 2px 10px 2px 10px;
   border: none;
   margin: 0;
   border-bottom: 1px solid #CCC;
}

.pollresults {
   margin: 5px 2px 5px 2px;
   
}

.pollresult {
   margin: 0;
   padding: 0;
   font-size: 0.8em;
   padding-bottom: 5px;
   float: left;
   width: 134px;
}

.resultlabel {
   margin: 0;
   padding: 0;
   float: right;
   width: 98px;
   position:relative;
   /*left: 4px;*/
}

.resultvotes {
float:left;
color: #C5257A;
padding-left: 2px;
/*color: black;*/
font-weight: bold;
}

#vote {
   color: #FFF;
   font-size: 0.8em;
   background-color: #C5257A;
   text-decoration: none;
   text-align: center;
   padding: 0;
   margin: 0 0 10px 32px;
   border: 1px solid #CCC;
   cursor: hand;
   height: 20px;
}
/* End of 'Module: Polls' */

