div.pollBodyBlock{position:relative;margin:10px 2px 2px;overflow:hidden;text-align:left}div.pollUp{position:absolute;right:0;top:5px}div.pollDown{position:absolute;right:0;bottom:5px}div.pollContentBlock{position:relative;width:230px;padding:2px;overflow:hidden;border:solid 0 green}div.pollSubmitBlock{position:relative;margin:10px 22px 5px 0;overflow:hidden;border:0 solid #f0f}.pollSubmitBlock a{font-weight:700}div.pollSubmitBlock input{background:none repeat scroll 0 0 #000;border:1px solid #000;color:#fff;font-size:12px;font-style:italic;margin-right:10px;padding:0 5px}div .pollTextBox{margin-bottom:0!important;top:0}div.pollTextBoxWrapper{position:relative;margin-left:20px;top:0;overflow:hidden;max-height:90px}div.pollTextContainer,div.pollTextContainerRes{position:relative;padding:4px 0;font-size:13px;line-height:1.3em}.pollRadioButton{left:0;position:absolute}div.pollTextBoxWrapperRes{position:relative;left:2px;top:0;height:100%;overflow:hidden}div.pollProgressBar{width:20px;font-style:italic;font-weight:700;height:13px;line-height:13px;vertical-align:middle;font-size:10px;border:1px solid #8b8c9b;background-color:#87c242;padding:0;margin:0}