/*** Voting Poll Vote*******************/

.ctrlVotingPollVote_lblErrorMessage
{
	font-size: 10px;
	background-color:#C3C3C3;
	color: #8B0031;
	font-weight:normal;
}

.ctrlVotingPollVote_lblNoteMessage
{
	font-size: 10px;
	color: #FFFAE8;
	font-weight:normal;
}

.ctrlVotingPollVote_lblQuestion
{
	font-size: 10px;
	font-weight:bold;
	color: #556276;
	display:block;
	margin-top: 5px;
	margin-bottom: 5px;
}

.ctrlVotingPollVote_lblAnswerVote
{
	font-size: 10px;
	color: #555555;
	font-weight:normal;
}

.ctrlVotingPollVote_lblAnswerResult
{
	font-size: 10px;
	color: #414A58;
	font-weight:normal;
}

.ctrlVotingPollVote_dlAnswers TD
{
	font-size: 9px;
	color: #414A58;
	height: 20px;
	padding: 0px;
}

.ctrlVotingPollVote_pnlResultBar
{
	height: 8px;
	font-size: 1px;
	background-color: #AEDE7E;
	border: solid 1px #000000;
}

.ctrlVotingPollVote_blockLinks
{
	margin-top:6px;
	display:block;
	line-height: 15px;
}

/*** Voting Poll View*******************/

.ctrlVotingPollView_lblQuestion
{
	font-size: 11px;
	color: #4B4B4B;
	font-weight:bold;
	padding-bottom:10px;
}

.ctrlVotingPollView_lblAnswerResult
{
	font-size: 10px;
	color: #4B4B4B;
	font-weight:normal;
}

.ctrlVotingPollView_pnlResultBar
{
	height: 8px;
	font-size: 1px;
	background: #99CC66;
	border: solid 1px #000000;
}


/*** Voting Poll List *******************/

.ctrlVotingPollList_dgQuestionsHeader TD
{
	background-color:#F6F8FA;
	font-size: 10px;
	color: #7C7C7C;
	height: 20px;
	padding: 2px;
	font-weight: bold;
}

.ctrlVotingPollList_dgQuestions
{
	border-width:0;
	border-collapse:collapse;	
	font-size: 10px;
	color: #112211;
}

.ctrlVotingPollList_dgQuestionsItem TD
{
	height:22px;
	border-bottom: solid 1px #F6F6F6;
}

.ctrlVotingPollList_dgQuestionsItem A
{
	font-size: 10px;
	color: #627A94;
	text-decoration:underline;
}

.ctrlVotingPollList_dgQuestionsItem A:hover
{
	color: #7A4141;
}

/*** Voting Poll Edit*******************/

.ctrlVotingPollEdit_dgAnswersHeader
{
	background-color:#F2F5F8;
	font-size: 10px;
	color: #112211;
	height: 20px;
	padding: 1px;
	font-weight: bold;
}

.ctrlVotingPollEdit_dgAnswers
{
	border: solid 1px #E0DFE3;
}

.ctrlVotingPollEdit_dgAnswers TD
{
	font-size: 10px;
	color: #112211;
	padding: 2px;
}

.ctrlVotingPollEdit_pnlResultBar
{
	height: 8px;
	font-size: 1px;
	background-color: #99CC66;
	border: solid 1px #000000;
}

.ctrlVotingPollEdit_blockNewAnswer
{
	display:block;
	border: dashed 1px #A5AFC2;
	margin-bottom:3px;
	padding:3px;
	background: #F9F9F9;
}

.ctrlVotingPollEdit_lblNewAnswer
{
	background: #F0F0F0;
	font-size: 10px;	
	font-weight:bold;
	padding: 1px 3px 1px 3px;
	color:#868686;
}