div#poll {
	width: auto !important;
	padding:4px 14px;
	margin:0 0 1em 0;
}
	div#poll * {
	}
	div#poll form fieldset {
		width:auto !important;
	}
	div#poll h3 {
		font-size:150%;
		xcolor:#5E1045;
		margin:.5em 0 0;	
	}
	div#poll p {
		margin:0 0 .5em 0;
		xcolor:#666;
	}
	div#poll a{
		color: #7576B9;
	}
	div#poll label {
		float:none;
		display:block;
		cursor:pointer;
		margin:0.3em 0;
		color:#666;
		text-align:left;
		width: auto;
		float: left;
	}
		div#poll label input {
			margin-right:3px;
			vertical-align:middle;
			width:auto;
			background:transparent;
		}
	div#poll input.submit {
	}
	div#poll input#voteNow {
		sbackground:url(http://www.eatingforpregnancy.org.uk/images/layout/form_button.gif) no-repeat;
		font-size:14px;
		font-weight:400;
		color:#5E1045;
		border:0;
		width:105px;
		height:24px;
		padding:0 8px 0 0;
		margin:0;
		cursor:pointer;
		background:transparent url(http://www.eatingforpregnancy.org.uk/images/bg_poll_vote.gif) no-repeat top left;
	}
	div#poll input#viewResults {
		font-size:14px;
		xfont-weight:bold;
		xcolor:#5E1045;
		border:0;
		xwidth:110px;
		height:24px;
		padding:0 0 0 15px;
		*padding: 0 0 0 5px;
		xmargin:5px 0 0 0;
		cursor:pointer;
		background:transparent url(../images/link_bullet.gif) no-repeat left center;
	}
	div#extra div#poll input#voteNow {
		font-size:90%;
		border:1px solid #E4CCD1;
		width:80px;
		height:auto;
		background:#F2E6E8 url(http://www.eatingforpregnancy.org.uk/images/bg_submit_arrow_clear.gif) no-repeat center right;
	}
	div#extra div#poll input#viewResults {
		font-size:90%;
		border:1px solid #E4CCD1;
		width:80px;
		height:auto;
		background:#F2E6E8 url(http://www.eatingforpregnancy.org.uk/images/bg_submit_arrow_clear.gif) no-repeat center right;
	}
	div#poll div.bar {
		margin:0 !important;
		width:95%;
		padding:0 !important;
	}
		div#poll div.bar p {
			margin:0;
			color: #666;
		}
		div#poll div.bar div {
			border:1px solid #999;
			background:#fff;
			xwidth:95%;
			padding:0 !important;
			font-size:8px;
			line-height:1;
			margin:0 0 .5em 0 !important;
			clear:left;
			display:block;
			float:none;
		}
			div#poll div.bar div div,
			div#poll div.percentage {
				border:none;
				background:#D6BEC3;
				overflow:visible;
				margin:0 !important;
			}