body { margin:0; padding:0; border:0;  background-color:white; color: black;
  font-family: verdana, arial, helvetica, sans-serif; font-style: normal; font-size: 9pt; font-weight: normal;
  text-align:left;  }
h1 {  color:red;  font-size: 14pt; font-weight: bold;  }
h2 {  color:red;  font-style: italic; font-size: 13pt; font-weight: bold;  }
h3 {  color:red;  font-size: 11pt; font-weight: bold;  }
h4 {  margin-left:15px; color:black;  font-style: normal; font-size: 11pt; font-weight: bold;  }
h5 {  margin-left:15px; color:black;  font-style: normal; font-size: 10pt; font-weight: bold;  }
p {  margin-left:15px; color:black;  font-size: 10pt; font-weight: normal; font-style:normal;  text-align:left;  }
p.tag {  color:gray; font-size: 7pt; font-weight: normal; font-style:normal;  text-align:left;  }
p.in { margin-left: 30px; }
table {  margin:0; padding:0; border:0;  }
th {  font-size:10pt; font-weight:bold;  }
td {  font-size: 10pt;  }
img { border:1px solid black; }
img.others { border:1px solid black; border-left:0; }
img.none { border:0; }
caption { color:gray; font-size:7pt; }

table.head { margin:0; padding:5px; background-color:red; color:black; }
.head td { color:black; }

td.guff { padding:10px; }
td.menu { background-color:red; vertical-align:top; border-left:1px solid gray }

table.nav { margin:0; background-color:red; color:white; width:120px; }
td.nav-head { background-color:silver; color:gray; padding-left:5px; border-bottom:1px solid gray; }
td.nav { color:white; background-color:red; text-align:left; padding-left:5px; text-decoration:none; cursor:pointer; font-weight:bold; }
td.nav2 { color:white; background-color:red; font-size:8pt; text-align:left; padding-left:15px; text-decoration:none; cursor:pointer; }
a.nav { color:white; text-decoration:none; cursor:pointer; }
td.nav-over { color:black; background-color:gray; text-align:left; padding-left:5px; text-decoration:none; cursor:pointer; font-weight:bold; }
td.nav2-over { color:black; background-color:gray; font-size:8pt; text-align:left; padding-left:15px; text-decoration:none; cursor:pointer; }

table.scores { padding:5px; }
.scores thead { border-bottom:1px solid; }
.scores td { text-align:center; }
th.sc-team { text-align:left; }
td.sc-name { text-align:left; }

table.cpy { color:gray; background-color:silver; border-top:1px solid gray; border-bottom:1px solid gray; }
.cpy td { font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-size:7pt; font-weight:normal; }


