
#poll{
	width: 331px;
	padding: 0 8px;
	float: right;
	text-align:left;
}
h2{
	display:block;
	font-size: 16px;
	color: #ffffff;
	padding: 0px 0px 5px 0px;
}
#poll #footer{
	height: 40px;
	margin-top: 10px;
}
.button{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	background:#67A54B none repeat scroll 0 0;
	border:1px solid #3B6E22;
	color:#FFFFFF;
	cursor:pointer;
	font-size:16px;
	font-weight:bold;
	line-height:17px;
	margin-bottom:3px;
	margin-top:3px;
	margin-right: 10px;
	padding:7px 10px;
	text-align:center;
	text-decoration:none;
	float: left;
}
#pollresultlink1, #pollvotelink1 {
background:#67A54B none repeat scroll 0 0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	border:1px solid #3B6E22;
	color:#FFFFFF;
	cursor:pointer;
	font-size:16px;
	font-weight:bold;
	line-height:17px;
	margin-bottom:3px;
	margin-top:3px;
	margin-right: 10px;
	padding:7px 10px;
	text-align:center;
	text-decoration:none;
	float: left;
	}

#poll a:link, #poll a:visited, #poll a:active{
	color:#ffffff;
	cursor:pointer;
	outline-style:none;
	text-decoration:none;
	float: left;
}
#poll a:hover{
	color: #FFFFFF;
}
#poll label{
	display: block;
	font-size:11px;
	padding: 7px 0px 4px 0px;
	cursor:pointer;
	color: #fff;
}
label input{
	padding-left: 5px;
}
#poll .barempty{
	height: 12px;
	background-color:#91278F;
	width: 270px;
}
#poll .barfull{
	height: 12px;
	width: 200px;
	background-color: #b4d347;
}
.small{
	color: #b4d347;
	font-size: 10px;
}