#poll-container{
	position:relative;
	width:283px;
	border: 1px solid #0C4CA1;
	background-color: #EBF5E0;
}
#poll-fieldset{ 
	border: 1px solid #79A948; 
	padding-left: 20px;
	padding-top: 19px;
	padding-bottom: 16px;
	margin-left: 4px; 
	margin-right: 4px; 
	margin-top: 9px;
	margin-bottom: 9px; 
	background-color: #FFFFFF;
}

#poll-vote{
	padding-top: 26px;
	padding-left: 40px;	
}
#poll-topic{
	padding-bottom:13px;
}
#poll-backlink{
	width:250px; 
}
#poll-answer{
	padding-top:14px;
	
	}
#line-deparator{
	padding-top:10px;
	padding-bottom:10px;
	}	
#graph-bar{
	padding-bottom:11px;
	}	
.vote{
	font-family:Arial,varadana;
	font-size:10px;
	font-weight:normal;
	color:#648C3B;
	}
.topic{
	font-family:Arial,varadana;
	font-size:16px;
	font-weight:bold;
	color:#1661BE;
}
.title{
	font-family:Arial,varadana;
	font-size:13px;
	font-weight:bold;
	color:#000000;
}
.answer{
	font-family:Arial,varadana;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.result_answer{
	font-family:Arial,varadana;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	}
.backLink{
	font-family:Arial,varadana;
	font-size:11px;
	font-weight:normal;
	
}
.graph { 
    padding: 2px; 
}
.graph_bar_padding{
	padding-bottom:2px;
	}
.graph .bar { 
    display: block;
    position: relative;
    text-align: center; 
    height: 9px; 
    background: url("images/graph_bar.jpg") repeat-x;            
}
.error{ 
	font-size: 11px; 
	color: #FF0000; 
	font-weight:normal;
}