/*
 * simple demo stylesheet for the EasyPoll Snippet v.0.2
 */

@CHARSET "UTF-8";

.pollvotes, .pollresults {
	max-width:290px;
	background-color:#FFF;
	padding:0px;
}

.pollvotes , .pollresults {
	margin-top:0px;
	font-family: Tahoma;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	;
}
.malo {
	font-family: Tahoma;
	font-size: 14px;
	color: #000;
	text-decoration: none;
}

.pollvotes ul, .pollresults ul {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
}

.easypoll fieldset {
    border:0px;
    margin:0px;
    padding:0px;
}

.easypoll input.pollbutton {
	border:1px solid #999;
	color:#FFF;
	background-color:#333;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	height: 30px;
}

.easypoll input:hover {
	background-color:#999;
}

.easypoll_bar {
    height:8px;
    background-color:#FFF;
}

.easypoll_inner {
	height:100%;
	background:url('../../templates/modxhost/images/foot_4x82.jpg') repeat-x top left;
	background-color:#FFF;
}

.easypoll_error {
    border:1px solid #600;
    background-color:#FAA;
    padding:8px;
}

.pollvotes ul {
    height: 75px;
}

.pollvotes ul li {
    vertical-align: middle;
    height: 15px;
    line-height: 15px;
    margin-bottom: 3px;
    font-size: 12px;
}

.pollvotes ul li input {
    margin-top: 0px;
    position: relative;
    top: 3px;
    margin-left: 0px;
}
