@charset "UTF-8";
/* CSS Document */
.aol-polls{ font-family:Arial, Helvetica, sans-serif; width:318px; height:333px; background:#F1F1F1; }
.aol-polls h3 { font-size:17px !important; color:#333 !important; text-align:left !important; font-weight:bold !important; position:absolute !important; width:244px !important; margin:18px 0px 0px 60px !important; }.aol-polls .top-visual { position:absolute; margin:20px 0px 0px 20px; }
.aol-polls .top-visual-question { background:url(http://o.aolcdn.com/os/global/gcp40/polls/images/q-mark.gif) no-repeat; width:21px; height:35px; }
.aol-polls .top-visual-results { background:url(http://o.aolcdn.com/os/global/gcp40/polls/images/lg_check.gif) no-repeat; width:34px; height:27px; }
.aol-polls .poll-box { width:282px; height:192px; margin:75px 0px 0px 18px; position:absolute; border-bottom:thin; border-bottom-color:#CCC; border-bottom-style:solid; border-top:thin; border-top-color:#CCC; border-top-style:solid; }
.aol-polls .poll-box-question { background:#F1F1F1; }
.aol-polls .poll-box-results { background:#FFFFFF; }
.aol-polls .poll_logo { position:absolute; margin:283px 0px 0px 230px; }
.aol-polls .question-button { width:282px; padding-top:5px; padding-bottom:5px; font-size:12px; font-weight:bold; text-align:center; margin-top:6.5px;cursor: pointer;}
.aol-polls .question-button-out{ background-color:#FFF; color:#0db3ef; }
.aol-polls .question-button-over{ background-color:#FFF; color:#0db3ef; opacity:.5}
.aol-polls .question-button-selected{ background:url(http://o.aolcdn.com/os/global/gcp40/polls/images/css-small-check.gif) no-repeat left; background-color:#333; color:#FFF; }
.aol-polls .total-votes { font-size:9px; font-weight:bold; color:#B0B0B1; position:absolute; margin:0px 0px 0px 5px; }
.aol-polls .poll-results{ padding-top:18px; width:262px; }
.aol-polls .poll-results-horizontal .result{ width:262px; height:20px; margin-left:8px; }
.aol-polls .poll-results-horizontal .dotted-line{border-bottom:thin; border-bottom-color:#CCC; border-bottom-style:dotted;margin-left:8px; margin-bottom:2px; margin-top:5px;}
.aol-polls .poll-results-horizontal .result .bar-container{ position:absolute; margin:14px 0px 0px 70px; width:190px; height:5px; overflow:hidden; visible:hidden; }
.aol-polls .poll-results-horizontal .result .bar{  background:#00b5e9; height:5px;}
.aol-polls .poll-results-horizontal .result .option{ font-size:11px; font-weight:bold; position:absolute; margin-left:70px; margin-top:2px;}
.aol-polls .poll-results-horizontal .result .votes{ color:#00b5e9; font-size:20px; font-weight:bold; width:70px; text-align:left; position:absolute; margin-left:5px; }
.aol-polls .next-button{ width:62px; height:28px; position:absolute; margin:287px 0px 0px 140px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; cursor: pointer;}
.aol-polls .next-button-out{ color:#00b5e9; background:url(http://o.aolcdn.com/os/global/gcp40/polls/images/arrow.gif) no-repeat right #FFF; }
.aol-polls .next-button-over{ color:#00b5e9; background:url(http://o.aolcdn.com/os/global/gcp40/polls/images/arrow.gif) no-repeat right #FFF; opacity:.5; }
.aol-polls .next-button .button-txt{ text-align: left; padding:5px 0px 0px 10px; float:left; }

.aol-polls .share-vote-button .button-txt{ float:left; padding:5px 0px 0px 27px; }
.aol-polls .share-vote-button-out{ color:#FFF; background:url(http://o.aolcdn.com/os/global/gcp40/polls/images/plus.gif) no-repeat left #0db3ef; }
.aol-polls .share-vote-button-over{ color:#FFF; background:url(http://o.aolcdn.com/os/global/gcp40/polls/images/plus.gif) no-repeat left #0db3ef; opacity:.5; }
.aol-polls .submit-button-ad{ position:absolute; margin:287px 0px 0px 20px; width:185px; height:25px; font-size:15px; font-weight:bold; text-align:center; padding-top:5px; cursor: pointer;}
.aol-polls .submit-button{position:absolute; margin:287px 0px 0px 20px; width:278px; height:25px; font-size:15px; font-weight:bold; text-align:center; padding-top:5px; cursor: pointer;}
.aol-polls .submit-button-out{ background-color:#0db3ef; color:#FFF; }
.aol-polls .submit-button-over{ background-color:#0db3ef; color:#FFF; opacity:.5; }
.aol-polls label { display: block; cursor: pointer; font-size:13px; font-weight:bold; padding-top:10px; height:20px; margin-left:10px;}
.aol-polls .has-js label {padding-top:5px;}
.aol-polls .has-js .label_radio    { background: url(http://o.aolcdn.com/os/global/gcp40/polls/images/radio-off.gif) no-repeat; padding-left: 30px;}
.aol-polls .has-js	.label_check    { background: url(http://o.aolcdn.com/os/global/gcp40/polls/images/check-off.gif) no-repeat;padding-left: 25px; }
.aol-polls .has-js label.c_on      { background: url(http://o.aolcdn.com/os/global/gcp40/polls/images/check-on.gif) no-repeat; }
.aol-polls .has-js label.r_on      { background: url(http://o.aolcdn.com/os/global/gcp40/polls/images/radio-on.gif) no-repeat; }
.aol-polls .has-js .label_check input,
.aol-polls .has-js .label_radio input  { position: absolute; left: -9999px; }