#poll {
    width:205px;
    margin-bottom: 10px;
    margin-left:220px;
    padding-top:1px;
    
}

#right_content_area #poll ol li {
margin-left:8px;
list-style:none;
background:none;
padding-left:0;
line-height:15px;
margin-bottom:4px;
}

#right_content_area #poll ol {
    padding-bottom:5px;
    width: 205px;
}
#poll p.question,
#poll p.summary {
    margin: 0 18px 0px 8px;
    padding-top:5px;
    text-align:justify;
    
}
#poll p.question {
    font-weight:bold;
    margin-bottom:5px;
}
#poll  .poll_itself {
    background-image: url('/images/poll_background.png');
    margin-right:15px;
    padding-bottom:5px;

    
}
#poll .poll_controls {
    height:40px;
    background-image: url('/images/poll_controls_back.png');
}

#poll .poll_controls input.button,
#poll .poll_controls a {
    background:none;
    border:none;
    background-image: url('/images/poll_button_background.png');
    background-repeat:no-repeat;
    width:91px;
    height:23px;
    display:block;    
    font-size:11px !important;
    color: #959595;
    text-align:center;
    
    
    
}
#poll .poll_controls p {
    padding-top:10px;
}
#poll .poll_controls input.button {
    float:left;
    margin-left:7px;
}
#poll .poll_controls a  {
    margin-left:105px;
    line-height:26px;
    clear:right;
}
#poll .poll_answers {
    padding-left:10px;
    padding-bottom:10px;
}
#poll .poll_answers input {
    background:none;
    margin-right:3px;
    margin-bottom:1px;
    vertical-align:middle;
}
#poll .poll_answers p {
    padding:2px 0 3px 0;
}
#poll .header_area {
    width:210px;
    margin-bottom:2px;
    
}
#poll .header_area h1 {
    
}
.sf_poll_results strong { 
   display: block; 
   _height: 1%; 
   border-left: 0px solid blue; 
   padding-left: 3px; 
}