TABLE.hdr      {width: 780px; height: 115px; background-image:url(http://www.californiacougars.org/images/headerbg.gif);
                background-repeat: no-repeat; background-color: #ffffff; }
TABLE.hdr   TR {vertical-align: bottom;}
TABLE.hdr1     {width: 600px; margin-left: 170px; margin-bottom: 4px; margin-right: 6px;}
TABLE.hdr1  TD {background-color: #ecece4; width: 100px; height: 17px;}

TABLE.standings    {width: 400px; background-color: #ccccc4; padding: 2px; border: solid 1px #000066; font-size: 9pt; color: #000080;}
TABLE.standings TD {border: solid 1px #ffffff;}

TABLE.tstandings    {width: 450px; background-color: #ccccc4; padding: 2px; border: solid 1px #000066; font-size: 9pt; color: #000080;}
TABLE.tstandings TD {border: solid 1px #ffffff;}

TABLE.teampg   {width: 300px; background-color: #ffffff; padding: 4px; border: solid 1px #ecece4; font-size: 9pt; color: #000080;}
TABLE.IHteampg {width: 330px; background-color: #ffffff; padding: 1px; font-size: 9pt; color: #000080;}

TABLE.contacts         {width: 140px; background-color: #ecece4; border: solid 2px #990033;}
TABLE.contacts      TD {padding: 6px; border: solid 1px #990033;}
TABLE.contacts         {font-size: 9pt;  color: #990033;}
TABLE.contacts        a{font-size: 9pt;  color: #990033; text-decoration: none; font-weight: bold;}
TABLE.contacts  a:hover{font-size: 9pt;  color: #ff0000; text-decoration: none; font-weight: bold;}

body           {margin-left: 5px; margin-top: 5px; background-color: #000099; font-size: 9pt; font-family: Tahoma,sans-serif;}

a, a:visited   {color: #006090;}
a:hover        {color: #ff0000;}

.normal             {font-size: 9pt; color: #000080;}
.normal a, .normal a:visited  a{color: #0033cc; text-decoration: none;}
.normal      a:hover{color: #00bfff;}

.normal1            {font-size: 10pt; color: #000080;}
.normal1 a, .normal1 a:visited a{color: #0033cc;}
.normal1     a:hover{color: #00bfff;}

.normal2            {font-size: 10pt; color: #000080; font-family: Verdana;}
.normal2 a, .normal2 a:visited a{color: #006090;}
.normal2     a:hover{color: #ff0000;}

.normal8            {color: #000080; font-size: 8pt;}
.normal8 a, .normal8   a:visited {color: #0033cc; font-size: 8pt; text-decoration: none;}
.normal8     a:hover{color: #00bfff; font-size: 8pt; text-decoration: none;}

.sidebar            {color: #ffffff; font-weight: bold;}
.sidebar a, .sidebar a:visited {color: #0033cc; text-decoration: none;}
.sidebar     a:hover{color: #00bfff;}

.copyright           {color: #999999; font-size: 8pt; font-family: Tahoma;}
.copyright          a{color: #999999; font-size: 8pt; font-family: Tahoma; text-decoration: none;}
.copyright  a:visited{color: #999999; font-size: 8pt; text-decoration: none;}
.copyright    a:hover{color: #708090; font-size: 8pt;}

.email              {color: #0033cc;}
.email a, .email a:visited {color: #0033cc; text-decoration: none;}
.email       a:hover{color: #00bfff;}

.vs             {font-size: 9pt; color: #000080;}
.vs            a{color: #009900; text-decoration: none;}
.vs      a:hover{color: #00ff00;}
.vs    a:visited{color: #009900; text-decoration: none;}

.Info               {font-size: 9pt;  color: #990033; border-color: #ffffff}
.Info              a{font-size: 9pt;  color: #990033; text-decoration: none; font-weight: bold}
.Info        a:hover{font-size: 9pt;  color: #ff0000; text-decoration: none; font-weight: bold}

.byline             {font-size: 9pt;  color: #ff0000; font-family: Tahoma,sans-serif; font-weight: bold;}
.title14            {font-size: 14pt; color: #ff0000; font-family: Tahoma,sans-serif; font-weight: bold;}
.title12            {font-size: 12pt; color: #ff0000; font-family: Tahoma,sans-serif; font-weight: bold;}
.title10            {font-size: 10pt; color: #ff0000; font-family: Tahoma,sans-serif; font-weight: bold;}

.contentarea        {font-size: 9pt; color: #000080;}
.contentarea a, .contentarea a:visited  a{color: #0033cc; text-decoration: none;}
.contentarea      a:hover{color: #00bfff;}
TABLE.contentarea   {height: 700px; }

.Roster        {font-size: 10pt; color: #003366; text-align: center; vertical-align: middle;
                background-color: #ecece4;}
.Roster     TD {padding: 3px 8px;}
.Roster       a{font-size: 10pt; color: #0033cc; text-decoration: none;}
.Roster a:hover{font-size: 10pt; color: #ff0000; text-decoration: none;}

.Win     {color: #0000ff; text-align: center;}
.Loss    {color: #ff0000; text-align: center;}
.Tie     {color: #000000; text-align: center;}

@media print{
  body{ background-color:#FFFFFF; background-image:none; color:#000000 }
}

