/* Common styles */
.poll h1 {
	margin-bottom: .1em;
}

.poll-body {
	font-weight: bold;
	font-size: 14px;
	border-top:1px dotted #B2D234;
	padding-top:8px;	
	list-style-type:none;
}

/* Form view styles */
.pollForm UL.inline LI {
	display: inline;
	margin-right: 0.5em;
    /*white-space: nowrap;*//* Would use nowrap if it did not break in IE. */
	}

/* Result page styles */
.pollResult {
/*	background-color: white;
	padding: 20px; */
	font-weight: bold;
	font-size: 14px;
	border-top:1px dotted #B2D234;
	padding-top:8px;
	
}

.pollResult H2.thanks {
	font-weight: bold;
	font-size: 200%;
	margin-bottom: 1em;
}

.pollResult TABLE.resultTable {
	margin: 8px 0;
	/*border-collapse: collapse; */ 
}

.pollResult TABLE.resultTable TD {
	vertical-align: middle;
	padding-bottom: 2px;
	padding-top:2px;
/*	border:2px solid white; */
	font-size: 11px;
	background-color:#ECF1D8;
}

.pollResult TD.label {
	padding-right: 10px;
}

.pollResult TABLE.resultTable TD.bar {
	width: 200px;
	padding-right: 4px;
	background-color:#ECF1D8;
	font-size: 11px;
}


.vote {
	/*width: 200px;*/
	padding-right: 4px;
	padding-top: 4px;
	background-color:#ECF1D8;
	font-size: 11px;
	float:right;
	height:14px;
}

.percent{
	border-top: solid 1px #fff;
	border-right: solid 1px rgb(142, 168, 36);
	border-bottom: solid 1px rgb(142, 168, 36);
	border-left: solid 1px #fff;
	background-color: #B2D234;
	font-size: 11px; 
	height:8px;
}

.pollResult TD.bar DIV.bar {
	border-top: solid 1px #fff;
	border-right: solid 1px rgb(142, 168, 36);
	border-bottom: solid 1px rgb(142, 168, 36);
	border-left: solid 1px #fff;
	background-color: #B2D234;
	font-size: 11px; 
}
.pollResult TD.delimiter DIV.bar {
	border-top: solid 1px #fff;
	border-right: solid 1px rgb(142, 168, 36);
	border-bottom: solid 1px rgb(142, 168, 36);
	border-left: solid 1px #fff;
	background-color: black;
	font-size: 11px; 
}

.pollResult TD.percent {
	padding-right: 10px;
	color: #333;
	direction:ltr;
}

.pollResult TD.rawResult {
	padding-right: 10px;
	color: #666;
}

.pollResult .footer {
	text-align: center;
}

#wrapper .btn-send {
	font-size: 14px;
	cursor: pointer;
	padding: 0 0 0 1px;
	color: #fff;
	background: #b2d234 url(/National_Library/20160930123623oe_/https://www.haaretz.co.il/images/btn/bg-btn-send.gif) no-repeat;
	border: 0;
	font-weight: bold;
}

#wrapper .btn-send strong {
	height: 18px;
	overflow: hidden;
	line-height: 18px;
	padding: 0 17px 0 17px;
	background: url(/National_Library/20160930123623oe_/https://www.haaretz.co.il/images/btn/bg-btn-send.gif) no-repeat 100% 0;
}
#wrapper .add-box {
	width: 100%;
	overflow: hidden;
}

.block {
	list-style:none outside none;padding-right:0px;
	margin-top:-6px;
}

.block li {
	margin-top:16px;
}

.question {
	margin-bottom:10px;
}

.answer {
	margin-bottom:5px;	
}
.votes-box {
	height:15px;margin-bottom:16px;
}
.bar {
	width:200px;
	float:right;
	padding-left:2px;
}

.delimiter {
	float:left;
	height:14px;
	width:1px;
	background-color: black;
}

.number {
	float:left;
	height:14px;
	direction:ltr;
	margin-right:3px;
	font-weight:normal;
	width:31px;
	text-align:center;	
}

.line-break {
	clear:both;
}