.rounded {-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;} .dark_shadow{-moz-box-shadow: inset 0 0 10px #888;-webkit-box-shadow: inset 0 0 10px #888;box-shadow: inner 0 0 5px #888;} .polls { position:relative;margin:0;color:#000;} .polls h2 {color: #000;font-size: 25px;} .polls form { margin:0; padding:0; } .polls img {margin: 4px 5px; width: 16px; height: 16px; } .polls form p { position: relative; margin:3px 0; height:20px; padding: 5px 0px; cursor:pointer; background:#eee;} .polls form p input { position: absolute;top: 5px; left:5px;z-index: 2; cursor:pointer; } .polls form p label {position: absolute;top: 5px; left:30px; z-index: 2; cursor:pointer; font-size: 13px;line-height:20px;letter-spacing: 2px;} .polls form p em {height: 100%;position: absolute;top: 5px; right:10px; z-index: 1;font-style:normal; text-align:center;font-size: 13px;line-height:20px;} .polls form p span {position: absolute;top: 0; z-index: 1; height: 100%; width:0; background:#ccc;} .polls .closed input { display:none; } .polls .closed p { cursor:default; } .polls .closed p label { left:10px; cursor:default; }