

#mainpage-poll{
	background-color:white;
	border:1px solid #637D8E;
	float:right;
/*	min-width:290px; */
	position:relative;
	width:30%;
}

#mainpage-poll .widget-summary-body{ 
	padding: 10px;
	background-color: white;
	
}


#mainpage-poll .answer{ 
	float:left;
	margin:0 auto;
	padding:15px;
	text-align:left;
	width:60px;
}

#mainpage-poll .answer a{
	padding-bottom: 5px;
}
.vote-goto-toggle{
	padding: 10px;
}

.vote-icon{
	background:url("images/RuleHomev2/btn_vote.png") no-repeat scroll 0 top transparent;		
}

.goto-icon{
	background:url("images/RuleHomev2/btn_goto.png") no-repeat scroll 0 top transparent;
}
.vote-goto-toggle:hover{
	cursor:pointer;cursor:hand
}

.survey-area{
	margin: 0 auto;
}

#mainpage-poll .widget-header{
	background-color: #409dd7;
	color: white;
	height: 20px;
}

.survey-area .question{
	font-weight: bold;
	padding-left: 15px;
}




#mainpage-poll .widget-header{
	position: relative;
	left: 0;
}


#mainpage-poll .widget-ribbon{
	background:url("images/RuleHomev2/titles_pollBG.png") no-repeat scroll 0 top transparent;
	font-size:12px;
	height:20px;
	left:-5px;
	padding-left:35px;
	position:absolute;
	top:5px;
	width:100px;
}


#mainpage-poll .widget-icon{
	background:url("images/RuleHomev2/titles_pollicon.png") no-repeat scroll 0 top transparent;
	height:10px;
	left:10px;
	position:absolute;
	top:9px;
	width:10px;
}

.vote-answer-results{
	position: relative;
	height: 20px;
}

#mainpage-poll .widget-title{
	left: 100px;
	z-index: 10;
	color: #4a4a4a;

}

.vote-answer-results{
	visibility:hidden;
}

.chart{
	background-color: #aaa;
	height: 10px;
}
