#poll table td { font: 11px Tahoma; background: transparent; }

#poll { border: 1px solid #aaa; width: 100%; margin-bottom: 10px; }
#poll div#pollwrap {
	font: 11px "arial black";
	padding: 3px;
	margin: 3px;
	color: black;
/*	background: url(/images/design/gradiant-blue.jpg); */
	background: #eae1a8;
}
#poll div p { font: bold 12px arial; margin-top: 0; }

div#responseArea { background: transparent; font: 11px arial; padding: 0; }
div#responseArea p.error { border: 1px solid blue; font: bold 11px arial; padding: 1px; color: red; }
div#responseArea td { text-align: left; color: black; background: transparent; width: 60px; }
div#responseArea span { background: #5b7; }

#pollheader { text-align: center; margin: 0; padding: 2px; font: bold 12px Verdana; }
div#pollheader { text-align: center; margin: 0; padding: 2px; font: bold 12px Verdana; background: #333; color: white; }

#poll form { margin: 0; }
#poll input { background: transparent; }
#poll input.submit { background: #ddd; }

