/* vim: set expandtab tabstop=4 shiftwidth=4 foldmethod=marker: */
div#masthead {
	background-image: url(/siteimages/football/football_header.gif);
}

div#channel_navigation ul,div#channel_navigation li ul
{
	background-color: #3C3;
}


div#channel_navigation li ul
{
	background-color:  #6F6;
}

/********* forum  options ************/

div.forum div.categoryName,
div.forum table#topicMessages th {
    background-color: #3C3;
    color: #FFF;
}

div.forum table.topicList th,
div.forum table.topicList td.action,
div.forum table#topicMessages td.authorOdd,
div.forum table#topicMessages td.messageBodyOdd,
div.forum table#topicMessages td.postedInfoOdd {
    background-color: #C3F3C3;
}

div.forum table.topicList td,
div.forum table#topicMessages td.authorEven,
div.forum table#topicMessages td.messageBodyEven,
div.forum table#topicMessages td.postedInfoEven {
    background-color: #E6F9E6;
}

div.forum table#topicMessages div.quoteHeader {
    background-color: #B6F9B6;
    border: 1px solid #999;
    color: #000;
    border-bottom: 0;
}

div.forum table#topicMessages div.quoteBody {
    border-top: 0;
    background-color: #FFF;
    border: 1px solid #999;
    color: #333;
}

/*** end forum ***/

/********* select options ************/

select.resultsdd {
font-size: 10px;
}

input.go_button {
background: url("/siteimages/buttons/go.gif") top left no-repeat;
border: 0;
width: 33px;
height: 17px;
text-indent: -3000px;
overflow: hidden;
cursor: pointer;
}

/********** results table **********/

table.stats
{
	border: none;
	width: 100%;
}

div#content table.stats a:hover {
text-decoration:none;
}

table.stats tr.section th
{
	text-align: left;
	font-weight: bold;
	padding: .8ex;
	background-color: #9F9;
	color: #000;
	border-top: .8ex #fff solid;
}

table.stats tr.date  { background-color: #9F9;  }

table.stats tr.even { background-color: #CCFFCC; }
table.stats tr.odd { background-color: #E1FAE7; }

table.stats th
{
	text-align: left;
	font-weight: normal;
}

table.stats th
{
	padding: .8ex;

	border-right: 0px #fff solid;
	color: #fff;
	text-transform: uppercase;
	background-color: #3C6;
	border-color: #3C6;
}

table.stats td
{
	padding: .8ex;
	border-right: 1px #fff solid;
	border-bottom: 1px #fff solid;
}

/*********** previous / next button ***************/

div#period
{
	clear: both;
	display: block;
	text-align:center;
	font-size:80%;
}

div#period  a.previous {
float:left;
}
div#period  a.next {
float:right;
}

div#period  span.disablednext {
float:right;
}


/***************** display of quick tables etc *****************/

td, th
{
font-size: 11px;
voice-family: "\"}\""; /* this style is mainly for IE5 + IE5.5 which were making this table too big */
voice-family: inherit; /* please keep style directly below in place too if keeping voice-family */
font-size: 1em;
}

html>body td,  html>body th { font-size: 1em; }

table#fronttable td
{
	padding: 0 .2ex 0 0;
	margin: 0;
	
}

table#fronttable tr.noborder td
{
	line-height: 120%;
	padding: .3ex .35em .3ex 0;
	margin: 0;
	background-color: #fff;
	border-width: 1px 0 0 0;
	border-color: #ccc;
	border-style: solid none none none;
}

table#fronttable
{
	width: 100%;
	border-width: 0;
	padding: 0;
	margin: 0 0 1ex 0;
	border-color: transparent;
	border-style: none;
}

table#fronttable th { text-align: left; }


/***** top links *******/

div#stats_browser
{
	width: 100%;
	display: table;
	font-size:80%;
	margin-bottom:1ex;
	clear:both;
}

div#stats_browser ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	border-top:1px #666 solid;
}

div#stats_browser li { display: inline; }

div#stats_browser a
{
	float: left;
	margin-right:1em;
	padding: .8ex 1ex 2ex 0;
}


div#right_advertisement ul li.header {
background: #D6F5D6;
}

.selectRelated {
	font-size: 85%;
}
