/* style for polls module */
.clsPollListTable td,.clsPollListTable th{
	border:1px solid #E3E3E3;
}
.clsPollListTable .clsVotes,.clsPollListTable .clsTotalPollHits{
	width:27px;
	text-align:center;
}
.clsQuestion{
	width:27em;
}
* html .clsQuestion{
	width:25em;
}
	.clsQuestion .clsUserTitle{
		margin:0.5em 0;
	}
	.clsQuestion .clsUserTitle a{
		color:#0062DA;
	}
	.clsPollImageLeft{
		float:left;
		width:100px;
		margin:0 10px 0 0;
	}
	.clsPollImageRight{
		float:left;
		margin:5px 0 0 0;
	}
		.clsPollImageMiddle{
			overflow:auto;
			zoom:1;
		}
		* html .clsPollImageMiddle{
			height:1%;
			overflow:visible;
		}
	.clsPollListTable th{
		padding:0.4em;
	}
#selPollUploadTbl,#selPollUploadTbl td,#selPollUploadTbl th{
	background:none;
	border:0;
	text-align:left;
}
		#selPollUploadTbl .clsFormLabelCellDefault,#selPollUploadTbl .clsFormLabelCellError,#selPollUploadTbl th{
			color:#727A7D;
			font-weight:bold;
			width:auto;
		}
			#selPollUploadTbl th{
				color:#0062DA;
			}
			#selPollUploadTbl textarea{
				width:350px;
			}
			.clsVote{
				font-weight:bold;
				color:#0062DA;
				padding:0 2px;
			}
.clsAddPollAnswer{
	background:url(../images/screen_blue/btn-addpolls.gif) no-repeat;
	margin:5px 0;
}
	.clsAddPollAnswer a{
		display:block;
		width:107px;
		line-height:22px;
		color:#FFF;
		text-align:center;
		font-weight:bold;
		text-indent:-999em;
	}
	.pollOptionContainer .pollButtonDeleteOption{
		background:url(../images/screen_blue/icon-pollminus.gif) no-repeat left top;
		height:16px;
		width:15px;
		display:block;
		text-indent:-999em;
		margin:0 5px 0 0;
		float:left;
	}
	.pollOptionContainer .pollButtonAddOption{
		background:url(../images/screen_blue/icon-pollplus.gif) no-repeat right top;
		height:16px;
		width:15px;
		display:block;
		text-indent:-999em;
		float:left;
		margin:0 5px 0 0;
	}
	.clsPollPhotoUpload{
		float:left;
	}
	.clsPollUploadQuestion{
		margin:5px 0;
	}
.clsAddPollLeft{
	float:left;
	width:130px;
}
	.clsAddPollLeft .inputText{
		width:130px;
	}
	* html .inputBox{
		width:220px;
	}
	.inputBox{
		*width:220px;
	}
.clsAddPollRight{
	float:left;
	margin:2px 0 0 10px;
	width:265px;
}
* html .clsAddPollRight{
	margin:2px 0 0 5px;
}
.clsAddPoll{
	height:50px;
}
	.clsPollCenter{
		text-align:center;
		font-weight:bold;
		font-size:13px;
		border:1px solid #E6E6E6;
		line-height:25px;
		background:#EFEFEF;
		margin-bottom:5px;
	}
.clsPollsHeading p{
	color:#0062DA;
	font-weight:bold;
	text-transform:capitalize;
}
	.clsPollDetails p{
		margin:3px 0;
	}
		.clsPollDetails a,.clsMainTagsDisplay a{
			color:#0062DA;
		}
			.clsPollDetails a:hover,.clsMainTagsDisplay a:hover{
				color:#F73131;
				text-decoration:underline;
			}
.clsViewPollTbl td,.clsViewPollTbl th{
	text-align:center;
}
#main div.clsPollTotalAnswer{
	border:1px solid #999999;
	height:17px;
	min-height:17px;
	width:150px;
}
#main div.clsPollAnswer{
	border:0;
	height:17px;
	background-color:#0063DB;
	color:#FFF;
	text-align:center;
	min-height:17px;
	float:left;
	clear:both;
	margin-right:0.5em;
	width:75px;
}
.clsActiveActive{
	background:#BED7F5;
}
.clsViewPollResults{
	text-align:center;
	width:100px;
	height:25px;
	background:url(../images/screen_blue/btn-viewpolls.gif) center center no-repeat;
	line-height:25px;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.clsViewPollResults a{
	line-height:25px;
	color:#fff;
}
.clsViewPollVote{
	width:50px;
}
#modulespollsmembersviewPoll .resultSet .clsViewPollTbl table,#modulespollsmembersviewPoll .resultSet .clsViewPollTbl th,#modulespollsmembersviewPoll .resultSet .clsViewPollTbl td{
	border:0;
}
.clsOddPoll{
	background:#CFE1F7;
}
.clsEvenPoll{
	background:#DBEBFE;
}
#addEdit_182 textarea{
	width:98%;
}
.clsPollsSubmit{
	border:1px solid #0063DE;
	background:#F6F6F3;
	color:#000000;
	height:23px;
}
.clsPollsCommentTable textarea{
	width:98%;
}
.clsPollsCommentTable td{
	padding:5px;
}