.pollBox  {
	border-top			: 1px solid #E0E0E0;
	margin-top			: 10px;
}


.pollForm {
	padding				: 10px;
	width				: 450px;
	text-align			: left;
}

.pollForm li {
	display				: block;
	width				: 450px;
}

.pollForm li fieldset {
	border				: solid 1px #EDECE7;
	padding				: 0px;
	margin-top			: 5px;
}

.pollForm li fieldset .pollQuestion {
	border-bottom		: dashed 1px #EDECE7;
	background-color	: #FDFBE7;
	text-align			: left;
	padding				: 0px;
	margin				: 0px;
	padding-left		: 5px;
}

.pollForm li fieldset table {
	padding				: 0px;
	margin				: 0px;
}

.pollForm li fieldset table tr {
	padding				: 0px;
	margin				: 0px;
}

.pollForm li fieldset table tr td {
	padding				: 0px;
	margin				: 0px;
}

.pollForm li fieldset table img {
	width				: 400px;
	border				: solid 1px #EDECE7;
	
}

.pollForm li fieldset .pollAnswer {
	padding				: 5px;
	margin				: 0px;	
}

.pollForm li fieldset .pollAnswer textarea {
	width				: 430px;
}

.pollForm li fieldset .pollAnswer input[type=text] {
	width				: 430px;
}


.pollForm li fieldset.focus {
	
}

.pollForm li fieldset.focus .pollQuestion {
	background-color	: #FDFBA7;
}

.pollForm li fieldset.focus .pollAnswer {
	background-color	: #FFFFBF;
}

.pollError {
	padding: 5px;
	padding-left:30px;
	background-image: url('../Images/icon_warning.png');
	background-color: #FFDDDD;
	background-repeat: no-repeat;
	width: 435px;
	background-position: 5px 5px;
	border-top: 3px solid #DF9292;
	margin: 0px;
}



