.cms-poll-links 
{
	font-size: 10px !important;
	background-color: #E4F1DC !important;
	padding: 5px 8px !important;
	display: inline-block !important;
	margin-bottom: 4px !important;
	line-height: 135% !important;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

.cms-poll-links a {
	color: #4E8030 !important;
    background: url(/Core/images/btn-icon-map.png) no-repeat;
    padding: 3px 6px 3px 20px !important;
}

.cms-poll-links a:hover 
{
	color: #000 !important;
}

a.cms-link.polls {
   background-position: 0 -982px !important;
}

/* These are used for the edit page only. The display of the public-facing poll is controlled in site style. */
.cms-poll-answer-bar {
   /* The font size of the percentage display text can cause this height to increase */
   height: 15px; 
   background-color: #666;
   padding: 0px;
}
.cms-poll-answer-percent {
   font-size: 11px;
}