body { font-family:Arial; margin: 0; background-color: #29166F; }

p { font-family:Arial}

td { font-family:Arial}

a:link{ font-family:Arial; color: #29166F; text-decoration: none;}

a:visited { font-family:Arial; color: #29166F; text-decoration: none;}

a:hover { font-family:Arial; color:#AAA9A9;}

a:active { font-family:Arial; text-decoration: none; color: #29166F;}
   
a:link.smaller{  font-size:smaller; font-family:Arial; color: #29166F; text-decoration: none; padding-right: 9.5px; padding-left: 9.5px; }

a:visited.smaller { font-size: smaller; font-family:Arial; color: #29166F; text-decoration: none; padding-right: 9.5px; padding-left: 9.5px; }

a:hover.smaller { font-size:smaller; font-family:Arial; color:#AAA9A9; padding-right: 9.5px; padding-left: 9.5px; }

a:active.smaller { font-size: smaller; font-family:Arial; text-decoration: none; color: #29166F; padding-right: 9.5px; padding-left: 9.5px; }
     

a:link.topmenu{ border: 1px solid; border-color:#29166F; width: 8em; background-color:#29166F; font-size:smaller; font-family:Arial;  color: #AAA9A9; text-decoration: none; padding-right: 9.5px; padding-left: 9.5px; }
a:visited.topmenu { border: 1px solid; border-color:#29166F; width: 8em; background-color: #29166F; font-size: smaller; font-family:Arial; color: #AAA9A9; text-decoration: none; padding-right: 9.5px; padding-left: 9.5px; }
a:hover.topmenu { position:relative; top: 1px; left: 1px; border-color:#AAA9A9; background-color: #29166F; font-size:smaller; font-family:Arial; color:white; padding-right: 9.5px; padding-left: 9.5px; }
a:active.topmenu { border: 1px solid; border-color:#29166F; width: 8em; background-color: #29166F; font-size: smaller; font-family:Arial; text-decoration: none; color: #AAA9A9; padding-right: 9.5px; padding-left: 9.5px; }    

a:link.imagelink { border: 0px; padding-right:0px; padding-left: 0px; }
a:hover.imagelink {  border: 0px; padding-right: 0px; padding-left: 0px; }
a:visited.imagelink { border: 0px; padding-right: 0px; padding-left: 0px; }
a:active.imagelink  { border: 0px; padding-right: 0px; padding-left: 0px; }

a:link.logolink { border: 0px; padding-right:0px; padding-left: 0px; }
a:hover.logolink { position:relative; top: 1px; left: 1px; border: 0px; padding-right: 0px; padding-left: 0px; }
a:visited.logolink { border: 0px; padding-right: 0px; padding-left: 0px; }
a:active.logolink  { border: 0px; padding-right: 0px; padding-left: 0px; }

a:link.news {  font-size:smaller; font-family:Arial; color: #29166F; text-decoration: none; padding-right: 0px; padding-left: 0px; }
a:visited.news { font-size: smaller; font-family:Arial; color: #29166F; text-decoration: none; padding-right: 0px; padding-left: 0px; }
a:hover.news { font-size:smaller; font-family:Arial; color:#AAA9A9; padding-right: 0px; padding-left: 0px; }
a:active.news { font-size: smaller; font-family:Arial; text-decoration: none; color:#29166F; padding-right: 0px; padding-left: 0px; }

a:link.arena_link { font-size:small; font-family:Arial; color: #29166F; text-decoration: none; padding: 0px; }
a:visited.arena_link { font-size:small; font-family:Arial; color: #29166F; text-decoration: none; padding: 0px;  }
a:hover.arena_link { font-size:small; font-family:Arial; color:#AAA9A9; padding: 0px;   }
a:active.arena_link { font-size:small; font-family:Arial; text-decoration: none; color:#29166F; padding: 0px;  }

table.mml_display 
{
    background-color: White;
    border-color: #999;
    border-width: 1px;
    border-style: none;
    border-collapse: collapse;
}
table.mml_display tr th
{
    color: #AAA9A9;
    background-color: #29166F;
    font-size: small;
    font-weight: bold;    
}
table.mml_display tr td
{
    color: Black;
    font-size: small;
}
table.mml_display tr.a {background-color: #EEE; }
table.mml_display tr.b {background-color: #DDD; }


.act
{
    cursor: pointer;
}
.mml_stats_header,
.mml_officials_header
{
    background-color: #29166F;
    border-color: #29166F;
    border-bottom: solid 1px gray;
    font-size:small;
    font-weight: bold;
    color: #AAA9A9;
}
.mml_stats_header { width: 570px; }
.mml_officials_header { width: 250px; }
.searchrow 
{
    height: 25px;
    font-variant: small-caps;
    font-size: small;
    font-family: Arial Verdana Sans-Serif;
    text-align: center;
}
.searchrow input,
.searchrow select
{
    font-size: smaller;
    font-family: Arial Verdana Sans-Serif;   
}
.menu_team_logo
{
    height: 68px;
}

.header_large
{
    font-weight:bold;
    font-size: medium;
    color: Black;
    text-align: center;
}
.scores 
{
    background-color: White;
    width: 97%;
    border: none 1px #36C;
    text-align: center;
}
