.survayResults {
	padding: 10px;
}
.survayResults H3 {
	font-size: 14px;
	margin-bottom: 10px;
}
.survayResults H4 {
	font-size: 12px;
}
.nmsPoll .SubHead {
	font-weight: bold;
	display: block;
}
.nmsPoll FIELDSET {
	border-width: 0;
}
.nmsPoll .radioList {
	margin: 3px 0 6px 0;
}
.nmsPoll .radioList TD {
	padding: 3px 0;
	padding: expression("2px 0");
}
.nmsPoll .radioList INPUT {
	display: block;
	float: left;
	margin-right: 3px;
	margin: expression("-3px 2px 0 0");
}
.nmsPoll .radioList LABEL {
	/* display: block;
	float: left; */
	display:inline;
}
.nmsPoll .buttonHolder {
	margin: 5px 0;
}
.nmsPoll .CommandButton {
	margin: 5px;
}
.nmsPoll .NormalTextBox {
	width: 145px;
	height: 50px;
}
.survayResults th.GridHeader_Web20,
.survayResults th.ResizeHeader_Web20 {
	background: #a7a7a7;
}
.survayResults .RadGrid_Web20 {
	border: solid 1px #CCC;
}
.survayResultBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.survayResultBox .bar {
	width: 300px;
	border: 2px #cccccc solid;
}
.survayResultBox .bar DIV {
	font-size: 1px;
	height: 10px;
	background: #bb0910;
}
.survayResultBox P {
	margin: 8px 0;
}
.survayResultBox .voteNo {
	margin-right: 5px;
	font-size: 11px;
}
.survayResultBox .votePers {
	font-weight: bold;
	font-size: 11px;
}
.nmsPoll .messageText {
	display: block;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}

