img { border: 0; }
#pollContent { padding: 10px; }
.clear { clear: both; }
	
	.poller { width: 240px; padding: 5px 0; border: 0; margin: 0; }
	.div[class] poller { width: 240px;  min-height: 255px; height: auto; padding: 5px 0; border: 0; margin: 0; }

	/* Poller title above radio buttons */
	.pollerTitle { margin-bottom: 5px; font-size: 9pt; font-weight: bold; }

	/* Label for each radio button */
	.pollerOption { margin: 0px; }

	/* Label for each option above graph - i.e. results */
	.result_pollerOption { margin: 0px; font-size: 1em; padding: 0 0 1px 0; }

	/* Title of poller - when ajax shows the results */
	.result_pollerTitle { margin-bottom: 5px; font-weight: bold; font-size: 10pt; }

	/* Don't change this one, it is used to get the left and right image (the corner) positioned correctly */
	.result_pollGraph img { float: left; }

	/* The <div> tag where the percentage result is shown */
	.result_pollGraph div { float: left; height: 16px; background-repeat: repeat-x; color: #fff; font-size: 10pt; line-height: 16px; }

	/* Graph div - parent of both the corner images and the div displaying percentage votes */
	.result_pollGraph {	height: 16px; }
	
	/* Message when Ajax is working getting restults fromt the server */
	.poller_waitMessage { display: none; }	
	
	.result_totalVotes { clear: both; font-size: 10pt; margin-top: 5px; font-style: italic; }