@charset "utf-8";
/* CSS Document */

body {width:auto; margin:0px; padding:0px;}

#pw-main {
	margin:2px; background-color:#ffd04e; padding:10px 10px 10px 10px; *+padding-bottom:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; color:#7a5a00;
}

a {color:#fff;}
a#skip-to-result {color:#cf9800; font-size:11px; font-weight:bold;}

#pw-question {
	font-size:16px; letter-spacing:-1; font-weight:bold;
}

#pw-descr {
	font-size:11px; 	
}

#pw-form {margin:0; padding:0;}
#pw-options {
	margin:10px 0px 0px 0px; background-color:#fff; border:3px solid #cf9800; padding:5px 5px 0px 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}

#pw-options label {display:block; margin-bottom:5px; padding:3px; cursor:pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
#pw-options label:hover{background-color:#f5e5b8; -moz-border-radius: 3px; -webkit-border-radius: 3px;}

#pw-buttons { margin:10px 0px 0px 0px; }
#vote-button{
	padding-top:6px;
	width:96px;
	height:40px;
	background-color:transparent;
	background-image:url('/polls/widget/images/vote-button-grid.png');
	background-repeat:repeat;
	background-attachment:scroll;
	background-position:1px -170px; float:left;
}
#vote-button:hover{
	background-color:transparent;
	background-image:url('/polls/widget/images/vote-button-grid.png');
	background-repeat:repeat;
	background-attachment:scroll;
	background-position:98px -170px; float:left;
}

.pw-extra { margin-top:10px; padding:3px; background-color:#cf9800; font-size:11px; font-weight:bold; text-align:center; -moz-border-radius-topleft: 3px; -webkit-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-radius-topright: 3px;}
.pw-extra a { text-decoration:none; } 
.pw-extra a:hover { text-decoration:underline; }

#pw-error { color:#cd0a0a; font-weight:bold; font-size:12px; margin:10px 0px 0px 0px; padding:5px 5px 5px 25px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background:#fff url('/polls/widget/images/pw-error.gif') no-repeat 4px 6px; }
#pw-thanks { color:#60b91d; font-weight:bold; font-size:12px; margin:10px 0px 0px 0px; padding:5px 5px 5px 25px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background:#fff url('/polls/widget/images/pw-thanks.gif') no-repeat 4px 6px;}
.pw-votecount { color:#BFBFBF; font-size:11px; }
.pw-answer { font-size:12px; }


/******from VRA**********/
.ToolText{position:relative;}
.ToolText img{border:none;}

.ToolTextHover{position:relative;}
.ToolTextHover img{border:none;}

.ToolText span{display: none;}

.ToolTextHover span{
	display:block; position:absolute;
	padding:3px; border:1px solid #ddd;
    top:0em; left:5px;
	background-color:#fff; color:#000;
	text-align: center;
	z-index:9000;
}

/*----- Polls ------------------------------------------------------------*/
div.poll ul.poll-results { padding:0px; margin:0px; padding-top:2px; list-style-type:none; }
div.poll ul.poll-results li { position:relative; margin:0px 0px 3px 0px; padding:0px 40px 0px 0px; background-color:#ffd04e; }
div.poll ul.poll-results span.percent { position: absolute; right: 3px; top:0px; font-weight:bold; font-size:11px; color:#333; font-family:Arial, Helvetica, sans-serif; }
div.poll ul.poll-results span.measure { display:block; height:15px; padding:1px; background-color:#cf9800; }

.poll-vote-count { font-size:16px; color:#6a6a6a; }

div#poll-results ul.poll-results li { background:#efefef url(../images/pm.gif) repeat-x; border:1px solid #ecebeb; }

div#poll-results { padding:3px; padding-bottom:0px; }
div#poll-results div.poll { border:0; margin:0; padding:0; }
div#poll-results div.poll  a { color:#4a4a4a; }
