.Schedule
{
    width:928px;
    margin:0px 0px 0px 4px;
	border: 1pt;
	padding: 0px;
	border-collapse: separate;
	background-color: #eeeeee;
}

.data-row-alternating {
    background: url("../Images/style/g2.gif") repeat scroll 0 0 transparent;
    color: #000000;
    height: 35px;
}
.data-row {
    background: url("../Images/style/g1.gif") repeat scroll 0 0 transparent;
    border-bottom: 2px solid #FFFFFF;
    border-top: 2px solid #FFFFFF;
    color: #000000;
    height: 31px;
}


TABLE.Schedule TH
{
	background-color:#663399;
	color:#ffffff;
	font-size: 10pt;
}
TABLE.Schedule TD
{
	color:#000000;
	font-size: 10pt;
	text-align:center;
}
TABLE.Schedule TD.Left
{
	text-align:left;
}

.footer
{
    font-size: 11px;
    color:Black;
    background-color:#EFEFEF;
    border-top:1px solid #7e7e7e;
    padding:6px 0px 4px 0px;
    margin-top:9px;
    text-align:center;
}

.navigation
{   width:160px;
    background-color:#eeeeee;
}
.navHeader
{   background-image:url(../Images/Frontpage/navTitle.gif);
    color:#FFFFFF;
    cursor:pointer;
    font-size:10pt;
    font-weight:bold;
    padding-top:2px;
    padding-bottom:2px;
    text-decoration:none;
    text-align:center;
    width:160px;
}
.navLinkGroup
{
    background-color:#fefefe;
    width:160px;
}
.navLink
{
    background:transparent url(../Images/Frontpage/leftnav.png) repeat-x;
    color:#663399;
    font-size:9pt;
    line-height:18px;
    font-variant:small-caps;
    font-weight:bold;
    text-decoration:none;
    width:158px;
}
a.navLink:link
{   padding-left: 4px; 
}
a.navLink:visited
{   padding-left: 4px; 
}
a.navLink:hover
{   font-weight: bold;  
}

li.navLink
{
    border-bottom:1px solid #B5B9BA;
    border-left:1px solid #B5B9BA;
    border-right:1px solid #B5B9BA;
    list-style-image:none;
    list-style-type:none;
}

a { TEXT-DECORATION: none }
a.nav { FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-VARIANT: small-caps; TEXT-DECORATION: none }
a:link { COLOR: #663399 }
a:visited { COLOR: #663399 }
a:hover { TEXT-DECORATION: underline; COLOR: #ff0000 }
.cf
{   clear:both;
}
#masterpage
{   width:930px;
}
#header
{   margin-bottom:6px;
}
#navigation
{   float:left;
    margin-left:6px;
    width:165px;
}
#content
{   float:left;
    margin-top:6px;
    width:770px;
}
#footer
{   float:left;
    width:930px;
}
TABLE.WeeklySchedule
{	border: 1pt;
	padding: 0px;
	border-collapse: collapse;
	background-color: #eeeeee;
}
TABLE.Navigation
{	padding: 0px;
    background-image: url(../Images/greygrad.gif);
	/*background-color: #eeeeee;*/
}
TABLE.Navigation TH
{	/*background-color:#663399;*/
    background-image: url(../Images/purplegrad.gif);
	color:#ffffff;
	font-size: 10pt;
}
TABLE.Navigation TD
{	color:#000000;
	font-size: 10pt;
}
TABLE.Navigation2
{	padding: 0px;
	background-color: #eeeeee;
}
/*TABLE.Navigation2 TH*/
TH.Navigation2
{	background-image: url(../Images/purplegrad.gif);
	color:#ffffff;
	font-size: 10pt;
}
TABLE.Navigation2 TD
{	color:#000000;
	font-size: 10pt;
}
SPAN.Loss
{
	color: tomato;
}
SPAN.Win
{
	color: Purple;
	font-weight:bolder;
}
SPAN.Tie
{
	color:Yellow;
}


SPAN.TeamHeader
{
	font-weight:bold;
	font-size:24pt;
	color:Yellow;
}
TR.TeamHeader
{
	background-color:White;
}TR.TeamHeader TD
{
	vertical-align:top;
	background-color:#663399;
	background-image:url(../Images/Banners/HeaderBackground.jpg);
	font-size:12pt;
	color:Yellow;
}




TR.TotalsRow
{
	background-color:Gray;
}TR.TotalsRow TD
{
	vertical-align:top;
	background-color:Gray;
	font-weight:bold;
	color:White;
}
TR.RecordRow
{
	background-color:White;
}TR.RecordRow TD
{
	vertical-align:top;
	text-align:center;
	background-color:White;
	font-weight:bold;
	color:Black;
}

TR.Loss TD A:Link
{
	/*color: #663399;*/
}

TR.Loss TD A:Visited
{
	/*color: #663399;*/
}

TR.Win TD A:Link
{
	/*color: yellow;*/
}

TR.Win TD A:Visited
{
	/*color: yellow;*/
}
TR.Loss TD
{
    /*FONT-WEIGHT: bolder;
    COLOR: #663399;*/
    FONT-STYLE: normal;
    /*BACKGROUND-COLOR: #F5F5DC*/
}
TR.Win TD
{
    FONT-WEIGHT: bolder;
    COLOR: #663399;
    FONT-STYLE: normal;
    /*BACKGROUND-COLOR: #663399*/
}
TR.Tie TD
{
    FONT-WEIGHT: bolder;
    COLOR: purple;
    FONT-STYLE: normal;
    /*BACKGROUND-COLOR: silver*/
}
SELECT.Smaller
{
    BORDER-RIGHT: #663399 inset;
    BORDER-TOP: #663399 inset;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #663399 inset;
    COLOR: #663399;
    BORDER-BOTTOM: #663399 inset;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: silver
}

th.roster
{
    padding-left:3px;
    padding-right:3px;
    padding-top:3px;
    padding-bottom:3px;
    text-decoration: underline;    
}
td.roster
{
    padding: 5px;
    text-align:center;
}
tr.rostereven
{
    background-color:#CCCCCC;
}
tr.rosterodd
{
    background-color:#663399;
    color:White;
}
h2.roster
{
    font-family:Arial;
    font-size: 24px;
}

div.wrapper {
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 780px;
	background-color: #EFEFEF;
}

div.columna
{
	background-color: inherit;
	text-align: center;
	float: left;
	width: 33%;
}

div.columnc 
{
    background-color: inherit;
    text-align: center;
	float: right;
	width: 33%;
}

div.columnb
{ 
	background-color: inherit;
	text-align: center;
	float: left;
	width: 34%;
}

.txt14pxSchedule{font-size:14px;color:#FFFFFF;}
.txt14pxSchedule:hover{font-size:14px;color:#FFFFFF;}
