﻿@import url(default.css);

/*
** results.css
*/

/*---------- SIDEBAR STYLES ----------*/
div#article_list {
	position: absolute; /* corrects CSS bug in FF and Safari */
	width: 225px;
}
/*---------- CONTENT STYLES ----------*/
#results_page #content h1 {
	padding-bottom: 8px;
}
/*---------- FLASH CONTENT STYLES ----------*/
#flash_content {
	margin:0px;
	padding-bottom: 10px;
}
#flash_content #text_alternative * {
	display:none;
}
/*---------- "TOP TEN" SECTION ----------*/
#content #top_ten {
	clear:both;
	width:415px;
	overflow:auto;
	margin-bottom: 16px;
	border: 1px dotted #d8c1bf;
	padding:8px 16px 9px;
	font-weight:bold;
	background-color: #610901;
}
#top_ten #ranking_table {
	width: 415px;
	margin: 15px 0px 10px;
	text-align: left;
}
#top_ten #ranking_table th {
	border-bottom: 1px solid #894741;
	text-transform: uppercase;
}
#top_ten #ranking_table td.rank {
	width:20px;
	padding-right: 20px;
	text-align: right;
}
#top_ten #ranking_table td {
	padding: 3px 5px 0px 0px;
	white-space: nowrap;
}
#top_ten p#caption {
	position:relative;
	padding:0px 8px;
}
/* ==== REMEMBER TO REMOVE THIS COMMENT WHEN WE UPDATE TO NEW PPV TABLE!!!
#top_ten .note {
	position:absolute;
	left:0px;
}
*/
#top_ten h2 .note {
	font-size:10px;
}
#top_ten h3 .note {
	font-size:9px;
}
#top_ten p {
	clear:left;
}
#top_ten ul {
	float:left;
	padding: 10px 0px 0px 0px;

}
#top_ten ul.column1 {
	margin-right: 35px;
}
#top_ten ul li {
	position:relative;
	width: 170px;
	list-style-type:none;
	margin-top:3px;
	padding:0px;
	font-size:10px;
	background-image: none;
}
#top_ten ul li .rank {
	float:left;
	width:20px;
	margin-right:7px;
	text-align:right;
}
#top_ten ul li .percent {
	position:absolute;
	top:0px;
	right:0px;
}
#top_ten h3#view_all {
	clear:both;
	padding-top:10px;
}

/*---------- DATAGRID ----------*/
#result_data {
display:none;
	width:420px;
	font-size:10px;
}
#result_data th,
#result_data td {
	padding: 2px 0px;
	text-align:left;
	white-space:nowrap;
}
#result_data th {
	text-transform: uppercase;
	border-bottom: 1px solid #fff;
}
#result_data th#result_rank {
	width:50px
}
#result_data th#result_state {
	width:115px;
}
#result_data td.result_stat {
	padding-left:10px;
}