body
{
    margin:0px;
    background-color:#000000;
}


.head_fade
{
    background-image: url('/images/head_fade_black.gif');
    background-position:top;
    height:60px;
    vertical-align:top;
    background-repeat:repeat-x;
}

.topnavheader
{
    background-image: url('/images/topnav/topnav_bg.gif');
    background-repeat:repeat-x;
}
.topnavbuttons
{
    background-image: url('/images/topnav/button_bg.gif');
    background-repeat:repeat-x;
}
.footnote
{
    color:#575b62;
    padding-left:14px;
    text-align:center;
}		
.maintable
{
    background-color:#000000;
    background-image: url('/images/bg_lightning.jpg');
    background-position:center top;
    background-repeat:no-repeat;
}
.bodyregion
{
    background-color:#000000;
    background-image: url('/images/bg.jpg');
    background-repeat:no-repeat;
    background-position:center top;
}

.scrollbar
{
    overflow:auto;
    border:0px;
    height:600px;
    width:690px;
}
.pagetitle
{
    font-family:Verdana;
    font-size:20px;
    font-weight:bold;
    color:#ffffff;
    padding-bottom:18px;
}
.schedule_row td: hover
{
    background-color:Red;
}
.head_schedule_month td
{
    background-image: url('/images/month_bg.gif');
    background-repeat:repeat-x;
    height:23px;
    padding-left:4px;
    font-weight:bold;
    font-size:12px;
}
.head_schedule_table td
{
    background-image: url('/images/light_bg.gif');
    background-repeat:repeat-x;
    height:26px;
    padding-left:4px;
    color:#d2d4d7;
}
.schedule_row td
{
    background-image: url('/images/dark_bg.gif');
    background-repeat:repeat-x;
    height:26px;
    padding-left:4px;
    color:#d2d4d7;
    border-bottom: solid 1px #0c3056;
}

.team_row_head td
{
    background-image: url('/images/light_bg.gif');
    background-repeat:repeat-x;
    height:26px;
    padding-left:4px;
    color:#d2d4d7;
}
.team_row td
{
    background-image: url('/images/dark_bg.gif');
    background-repeat:repeat-x;
    height:26px;
    padding-left:4px;
    color:#d2d4d7;
    border-bottom: solid 1px #0c3056;
}

.head td
{
    padding-left:0px;
    font-weight:bold;
    font-size:12px;
    padding-bottom:6px;
}

.orange td
{
    color:#d36c10;
}
.blue td
{
    color:#9aa0c3;
}




ul, li
{
    margin-bottom:0px;
}


		
td  {	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		}

a.bodylink:link {
    color:#ffffff;
    text-decoration:none;
}

a.bodylink:visited {
    color:#ffffff;
    text-decoration:none;
}

a.bodylink:hover {
    color:#ffffff;
    text-decoration:underline;
}
	


xa:link {  	color: #004b8d; text-decoration: none; }
xa:visited { color: #004b8d; text-decoration: none; }
xa:hover {	color: #004b8d; text-decoration: underline; }


.footer a
{
    color:orange;
}
.footer a:hover
{
    color:orange;
    text-decoration:underline;
}


.textbox
{
    border-width:1px;
    border-style:solid;
    border-color:#cdcdcd;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004b8d;
}
.submitbutton
{
    border-width:1px;
    border-color:#dcdddf;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004b8d;
	cursor:hand;
}

INPUT, TEXTAREA
{ 
    font:12px arial, helvetica, sans-serif;
    border-width:1;
}
SELECT
{ 
    font:12px arial, helvetica, sans-serif;
    border-style:solid;
    border-width:1;
}

.faqquestiontop
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004b8d;
    font-weight:bold;
    padding-top:8px;
}

a.hoverarrow:hover
{
	font-size: 19px;
}


.warning
{
    color:Red;
}

.faqquestion
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004b8d;
    font-weight:bold;
    padding-top:2px;
}
.faqanswer
{
    padding-top:2px;
    color:#666666;
}
.backtotop
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	xcolor: #004b8d;
    padding-top:6px;
    padding-bottom:14px;
    text-align:left;
}


.grey
{
    color:#666666;
}
.printlink
{
    font-size:10px;
    color:#666666;
}

.next_game
{
    background-image: url('/images/next_game.jpg');
    height:102px;
    width:255px;
    background-repeat:no-repeat;
    background-position:left top;
}    