
/* ====== POLL ARCHIVE.ASPX PAGE CSS ====== */
#poll_container {
    float:left;
    margin:10px 0 0 15px;
    padding:0;
    width:600px;
}
#poll_header {
    font-size: 25px;
    font-weight:bold;
    color:#BC1D21;
    border-bottom:solid 1px #C00;
}
#poll_container ul {
    list-style-type:none;
}
#poll_container ul li {
    margin:15px 15px 15px 0px;
}
#poll_container ul li .poll_title h1{
    font-size:14px;
    color:#096DCE;
    font-weight:bold;
}

#poll_container ul li .poll_title a{
    font-size:14px;
    color:#096DCE;
    font-weight:bold;
}

#poll_container ul li .poll_title a:hover{
    font-size:14px;
    color:#096DCE;
    font-weight:bold;
    text-decoration:underline;
}

#poll_container ul li .poll_author{
    color:#949494;
}

#poll_container ul li .poll_abstract{
    color: #000;
    font-size:12px;
}
#poll_container ul li .poll_story p{
    color: #000;
    font-size:12px;
    padding-top:10px;
    padding-bottom:10px;
}
/* ====== POLL NEW LOOK ====== */
.pollresult
{
	width:600px;
	font-family:  Helvetica, sans-serif;
	padding: 20px 0 3px 0;

}
.pollresult p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	padding: 0 0 3px 0;
	margin: 0 0 3px 0;

}
.pollresult h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-transform:uppercase;
	padding: 20px 0 3px 0;
	border-bottom: 1px dotted #666666;

}
.pollresult h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #666666;
	padding: 5px 0 10px 0;
	margin: 0 0 3px 0;
}

.PollBar1
{
	height: 25px; 
	background-color:#ff9933;	
	padding: 0;
	margin: 0;		
}
.percentContainer
{
	padding: 6px 5px 5px 10px;
	float:right;
}
.percent
{
	color:#FFF;
	background-color:#1B73A3;
	padding:1px 5px;
	border:solid 1px #FFF;
}
.PollBar2
{
	height: 25px; background-color:#cc3300;	
}
.answer
{
	font-size: 14px;	
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	padding: 10px 0 0 0;	
}

ol.pollresult
{
	margin: 0;
	padding: 10px 0 10px 0;
	list-style-position: outside;
}

ol.pollresult li
{

	font-size: 11px;	
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #444444;	
	margin: 0 0 2px 23px;
	padding: 0;
	list-style-type:decimal;;
}
ol.pollresult li .date
{
	padding-left:10px;
}

ol.pollresult h1
{
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #555555;
	border-bottom: 1px dotted #ff9933;
}


/* ====== POLL INCLUDES CSS ====== */
#polls_box {
    font-size:12px;
}
#polls_box p {
    font-size:13px;
    margin:10px auto;
}
#polls_box #poll_radiobox {
    display: block;
}    
#polls_box #poll_radiobox .poll_label{         
    vertical-align:top;
}
#polls_box #poll_submit {
    display: block;
}
#polls_box #poll_submit input {
    border:solid 1px #CCC;
    color:#000;
    background-color:#FFF;
    cursor:pointer;
    margin:10px 0;
    font-size:10px;
}  
/* ====== PRWIRE PAGINATION ======== */
#PagerContainerTable { 
    border:0; 
    margin:0; 
    padding:5px 0px; 
    font-size:11px; 
    list-style:none;
    font-family: Arial, Sans-Serif;
}
#PagerContainerTable .PagerCurrentPageCell {
    padding:3px 0px; 
}

#PagerContainerTable .PagerInfoCell {
    border:solid 1px #EEEEEE;
    color:#828282;
    cursor:default;
    background:#FFFFFF;
    padding:3px 7px; 
}

#PagerContainerTable a.PagerHyperlinkStyle{
    border:solid 1px #EEEEEE;
    margin-right:2px; 
    text-decoration:none;
    outline:none;
    padding:3px 7px;
}
#PagerContainerTable a:hover.PagerHyperlinkStyle{
    border:solid 1px #096DCE;
    background:#096DCE;
    color:#FFFFFF;
    cursor:pointer;
}

#PagerContainerTable .PagerHyperlinkStyle strong {
    background:#FFFFFF;
    color:#ED1D2A;
    font-weight:bold; 
    padding:3px 7px; 
    margin-right:2px;
    cursor:default;
    border:solid 1px #EEEEEE;
}

/*-----------------------------------*/

#poll_result {
    margin:0;
    padding:0;
}

#poll_result h1 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #666666;
	padding: 5px 0 10px 0;
	margin: 0 0 3px 0;
}
#poll_result ul{ 
    width:100%;
}
#poll_result ul li.answer{
    width:50%;
    display:inline;
}
#poll_result ul li.vote_percentage{
    width:30%;
    display:inline;
}
#poll_result ul li.vote_number{
display:inline;
}

#previous_polls h1 {
    font-size:16px;
    border-top:solid 1px #F0F0F0;
}
#previous_polls ul li
{
	background:url(/polls/images/bullet_medpink.gif) no-repeat 2px 0px;
	padding:0px 0px 7px 12px;
	margin:0;
}

#previous_polls ul li .poll_date
{
	font-size:10px;
}

