.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; margin-top:10px; width:97%; float:right;}

.polls h2 {color: #000;font-size: 17px;}

.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; right:5px;z-index: 2; cursor:pointer; }

.polls form p label {position: absolute;top: 5px; right:30px; z-index: 2; cursor:pointer; font-size: 12px;font-family:Tahoma;line-height:20px; color:#000;}



.polls form p em {height: 100%;position: absolute;top: 5px; left:10px; z-index: 1;font-style:normal; text-align:center;font-size: 16px;line-height:20px; color:#000; font-weight:bold;}

.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; }