#Poll * {	margin: 0;	padding: 0;	list-style: none;	}#Poll p {	margin: 2px 4px 8px 4px;	}#Poll input.VoteRadioButton {	float: left;	margin: 0px 4px;	}#Poll label {	margin-bottom: 8px;	display: block;	}#Poll .ShowVote {	margin-left: 4px;	}#Poll .ShowVote span {	float: right;	font-weight: bold;	margin-right: 20px;	}/***** Poll Percentage Bar *****/#Poll .VoteBar {	position: relative;	padding: 1px;	width: 140px;	border: 1px solid #999;	background-color: #666;	}#Poll .VoteBar div {	position: relative;	height: 14px !important;	background-color: #71B21D;	overflow: hidden;	}#Poll .VoteBar span {	position: absolute;	font-size: 11px;	line-height: 14px;	font-weight: bold;	top: 0px;	left: 60px;	}#PollData .VoteOption {	width: 80%;	float: left;	}#PollData .VoteCount {	width: 20%;	float: left;	}#PollData .VoteCount input {	text-align: right;	}#PollData li input {	width: 80% !important;	}#Form #txtPollName,#Form #sPollSelect {	width: 400px;	}/*** Poll displayed on the comments page ***/#CommentsPage #Poll {	margin-top: 10px;	padding: 8px;	background-color: #212121;	border: 1px solid #666666;	width: 450px;	}#CommentsPage #Poll h2 {	display: none;	}#CommentsPage #Poll p {	font-weight: bold;	}#CommentsPage #Poll .VoteBar {	width: 390px;	}#CommentsPage #Poll .VoteBar span {	left: 185px;	}#CommentsPage #Poll .ShowVote span {	margin-right: 2px;	}
