body {background-color: #000000; background-image: url(images/bg.gif);}

/* SITE WIDE */
a:active {font-size: 8pt; font-weight: normal; color: #FFFFFF; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
a:link {font-size: 8pt; font-weight: normal; color: #0033CC; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
a:visited {font-size: 8pt; font-weight: normal; color: #9900FF; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
a:hover {font-size: 8pt; font-weight: normal; color: #330099; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
a.blacklink:link, a.blacklink:visited, a.blacklink:hover {
	font-size: 8pt; 
	font-weight: normal; 
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color: #000000; 
	text-decoration: none;
}
form { padding: 0px; margin: 0px; }
td.text {font-size: 9pt; font-family: Courier New; font-weight: normal; font-style: normal; color: #000000;}
div.text {font-size: 9pt; font-family: Courier New; font-weight: normal; font-style: normal; color: #000000;}
span.text {font-size: 9pt; font-family: Courier New; font-weight: normal; font-style: normal; color: #000000;}
td.text2 {font-size: 8pt; font-weight: normal; font-style: normal; color: #000000;}
div.text2 {font-size: 8pt; font-weight: normal; font-style: normal; color: #000000;}
span.text2 {font-size: 8pt; font-weight: normal; font-style: normal; color: #000000;}
td.text_error {font-size: 8pt; font-weight: normal; font-style: normal; color: #000000; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
div.text_error {font-size: 8pt; font-weight: normal; font-style: normal; color: #000000; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
span.text_error {font-size: 8pt; font-weight: normal; font-style: normal; color: #000000; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.title {font-size: 10pt; font-weight: bold; font-style: normal; color: #ff0000; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.heading {font-size: 9pt; font-weight: bold; font-style: normal; color: #333399; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
span.heading {font-size: 9pt; font-weight: bold; font-style: normal; color: #333399; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.heading_white {font-size: 9pt; font-weight: bold; font-style: normal; color: #ffffff; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.subheading {font-size: 9pt; font-weight: normal; font-style: italic; color: #663366; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
span.subheading {font-size: 9pt; font-weight: normal; font-style: italic; color: #663366; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.heading_error {font-size: 9pt; font-weight: bold; font-style: normal; color: red; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}

font.text {font-size: 8pt; font-weight: normal; font-style: normal; color: #000000; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
font.gru {font-size: 9pt; font-family: Courier New; font-weight: normal; font-style: normal; color: #000000; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}

td.list {font-size: 8pt; font-weight: normal; color: #666666; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.content { font-size: 8pt; font-weight: normal; font-style: normal; color: #000000; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.footer {font-size: 8pt; font-weight: normal; color: #999999; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}

/* league site specifics */
td.date {font-size: 10pt; font-weight: bold; font-style: normal; color: #0000ff; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.time {font-size: 8pt; font-weight: normal; font-style: normal; color: #999999; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.field { font-size: 8pt; font-weight: normal; font-style: normal; color: #006633; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.match {font-size: 8pt; font-weight: normal; font-style: normal; color: #000000; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.heading2 {font-size: 8pt; font-weight: normal; font-style: normal; color: #999999; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.score {font-size: 8pt; font-weight: normal; font-style: normal; color: #ff3366; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.heading {font-size: 8pt; font-weight: bold; font-style: normal; color: #333399; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.od_heading {font-size: 10pt; font-weight: bold; font-style: normal; color: #0066cc; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.title {font-size: 11pt; font-weight: bold; font-style: normal; color: #ff0000; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}

/* navigation.shtml */
td.navheading {font-size: 8pt; font-weight: bold; font-style: normal; color: #ffffff; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.navtext {font-size: 8pt; font-weight: normal; font-style: normal; color: #000000; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
/* navigation.shtml */

/* masthead.shtml */
#navigation{font-size: 9pt; background-color: #333333; color: #FFFFFF;  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
    padding-bottom: 5px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 5px;
    border-bottom-color: none;
    border-bottom-style: none;
    border-bottom-width: 0px;}

#navigation a{font-size: 8pt; color: #FFFFFF; text-decoration: none;  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	background-color: #333399;
    border-width: 1px;
    border-style: solid;
    padding-bottom: 1px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 1px;
    border-color: White;}

#navigation a:hover{background-color: #3333FF; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
/* masthead.shtml */

/* admin navigation */
#admin_navigation{font-size: 9pt; background-color: #CCCCCC; color: #FFFFFF;  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
    padding-bottom: 5px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 5px;
    border-bottom-color: none;
    border-bottom-style: none;
    border-bottom-width: 0px;}

#admin_navigation a{font-size: 8pt; color: #FFFFFF; text-decoration: none;  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	background-color: #333399;
    border-width: 1px;
    border-style: solid;
    padding-bottom: 1px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 1px;
    border-color: White;}

#admin_navigation a:hover{background-color: #3333FF; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
/* admin navigation */



/* FORMS */
div.survey_q {font-size: 8pt; font-weight: normal; font-style: normal; color: #333333; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.survey_q {font-size: 8pt; font-weight: normal; font-style: normal; color: #333333; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}

div.survey_a {font-size: 8pt; font-weight: normal; font-style: normal; color: #333399; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
td.survey_a {font-size: 8pt; font-weight: normal; font-style: normal; color: #333399; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}

textarea {background-color: #cccccc; color: #000000; font-size: 10px; font-weight: normal; border-color: #999966; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-indent: 2px; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
input {font-size: 8pt; font-weight: normal; color: #000000; background-color: #ffffff; border-color: #999966; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-indent: 2px; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
select {font-size: 8pt; font-weight: normal; color: #000000; background-color: #ffffff; border-color: #999966; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-indent: 2px; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
button {font-size: 8pt; font-weight: normal; color:#999999; background-color:#3366CC; border-color:#666666; margin-top:8pt; margin-left: .5em; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
input.radio {background-color: #ffffcc; font-size: x-small; font-weight: normal; color: #000000; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}

.alert { font-weight : bold; color : #cc0000; }
.ok { font-weight : bold; color : #55AA55; }

.main { font-size: 9pt; font-family: Courier New; font-weight: normal; font-style: normal; color: #000000; }

.table_header { font-size: 9pt; font-family: Courier New; font-weight: normal; font-style: normal; color: #000000; }

.title {font-size: 11pt; font-weight: bold; font-style: normal; color: #ff0000; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}

.even {
	color: #000000;
	background-color: #EEEEEE;
	font-size: 9pt; 
	font-family: Courier New; 
	font-weight: normal; 
	font-style: normal;
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
}

.odd {
	color: #000000;
	background-color: #FFFFFF;
	font-size: 9pt; 
	font-family: Courier New; 
	font-weight: normal; 
	font-style: normal;
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
}

.column_header {
  color: #000000;
	background-color: #EEEEEE;
	font-size: 9pt; 
	font-family: Courier New; 
	font-weight: bold; 
	font-style: normal;
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
}

.status {
  color: #0033CC;
  font-size: 9pt; 
	font-family: Courier New; 
	font-weight: bold; 
	font-style: normal;
  background-color: #FFFFFF;
}

