#page_title {
    color: black;
    font-family: Times,serif;
    font-size: 3em;
    font-style: normal;
    font-weight: 400;
    margin: 8px;
    text-align: left;
    text-shadow: 2px 2px 2px #FF8811;
}
/* was color: #FF8811; text-shadow: 2px 2px 2px #777777 */

#cohosted {
    color: #FF8811;
    font: 16pt Verdana,Arial;
    text-shadow: 1px 1px 1px #777777;
    margin: 1em 2em;
}

#table1 {
border-collapse:separate;
}

#table1 .A1 , #table1 .locA1 , #table1 .A2 , #table1 .locA2 ,#table1 .A3 , #table1 .locA3 ,#table1 .A4 , #table1 .locA4 ,
#table1 .B1 , #table1 .locB1 , #table1 .B2 , #table1 .locB2 ,#table1 .B3 , #table1 .locB3 ,#table1 .B4 , #table1 .locB4 ,
#table1 .B5 , #table1 .locB5 , #table1 .B6 , #table1 .locB6 ,#table1 .B7 , #table1 .locB7 ,#table1 .B8 , #table1 .locB8 ,
#table1 .iA1 , #table1 .iA2 , #table1 .iA3 , #table1 .iA4 , 
#table1 .iB1 , #table1 .iB2 , #table1 .iB3 , #table1 .iB4 ,
#table1 .iB5 , #table1 .iB6 , #table1 .iB7 , #table1 .iB8  {
padding:6px;
}

/* Team Table */

#table1 .A3 {
background-color:red;
color:green;
border: 7px solid #ff9933;
}
#table1 .locA3 {
width:160px;
background-color:#ff9933;
color:green;
border: 7px solid red;
}
#table1 .iA3 {
background-color:red;
border: 8px solid #ff9933;
}

#table1 .A2 {
background-color:silver;
color:silver;
border: 7px solid #000000;
}
#table1 .locA2 {
width:160px;
background-color:#000000;
color:silver;
border: 7px solid silver;
}
#table1 .iA2 {
background-color:silver;
border: 8px solid #000000;
}

#table1 .A1 {
background-color:#CA223B;
color:white;
border: 7px solid #0C2752;
}
#table1 .locA1 {
width:160px;
background-color:#0C2752;
color:white;
border: 7px solid #CA223B;
}
#table1 .iA1 {
background-color:#CA223B;
border: 8px solid #0C2752;
}

#table1 .A4 {
background-color:#8D9691;
color:white;
border: 7px solid #046B40;
}
#table1 .locA4 {
width:160px;
background-color:#046B40;
color:white;
border: 7px solid #8D9691;
}
#table1 .iA4 {
background-color:#8D9691;
border: 8px solid #046B40;
}

#table1 .B5 {
background-color:white;
color:white;
border: 7px solid #F40808;
}
#table1 .locB5 {
width:160px;
background-color:#F40808;
color:white;
border: 7px solid white;
}
#table1 .iB5 {
background-color:white;
border: 8px solid #F40808;
}

#table1 .B6 {
background-color:#FFCC00;
color:#FFCC00;
border: 7px solid #990000;
}
#table1 .locB6 {
width:160px;
background-color:#990000;
color:#FFCC00;
border: 7px solid #FFCC00;
}
#table1 .iB6 {
background-color:#FFCC00;
border: 8px solid #990000;
}

#table1 .B7 {
background-color:#B82F25;
color:white;
border: 7px solid #133B54;
}
#table1 .locB7 {
width:160px;
background-color:#133B54;
color:white;
border: 7px solid #B82F25;
}
#table1 .iB7 {
background-color:#B82F25;
border: 8px solid #133B54;
}

#table1 .B8 {
background-color:#BA9D4D;
color:#BA9D4D;
border: 7px solid #162075;
}
#table1 .locB8 {
width:160px;
background-color:#162075;
color:#BA9D4D;
border: 7px solid #BA9D4D;
}
#table1 .iB8 {
background-color:#BA9D4D;
border: 8px solid #162075;
}

/* End Team Table */

#table1 .teaminfo {
    width: 350px;
    padding:8px;
    text-align:right;
}
#table1 .loc {
    width: 180px;
}
#table1 .inv {
    font-size:1px;
    line-height:13px;
}
#table1 td {
    color: black;
    font: 600 13px Arial,sans-serif;
    padding: 1px;
}

#instruction {
    font-weight: bold;
    margin-bottom: 3px;
}

/* Generated CSS */

.evt28 {background-color:}

.evtJohn_Hunt {background-color:#ddffcc}
.evtJohn_Hunt_E {background-color:#ddffbb}
.evtJohn_Hunt_W {background-color:#ccffcc}
.evtMilton_Frank {background-color:#aaffaa}