a { text-decoration: none; color: blue; font-weight: bold; }
a.b2 { color: white; font-weight: normal; font-weight: bold; }
a.blu { color: white; font-weight: normal; }
a.da { color: red; font-weight: normal; font-size:12;}
a.db { color: blue; font-weight: normal; font-size:12;}
a.dc { color: green; font-weight: normal; font-size:12;}
a.dd { color: purple; font-weight: normal; font-size:12;}
a.pbs { color: rgb(75,75,75); font-weight: normal; text-decoration: underline; }
a.pbsw { color: rgb(75,75,75); font-weight: bold; text-decoration: underline; }
a.s { color: white; font-size: 16; }
a.schb { color: black; font-weight: normal; }
a.schw { color: white; font-weight: normal; }
a.wda { color: red; font-size:12;}
a.wdb { color: blue; font-size:12;}
a.wdc { color: green; font-size:12;}
a.wdd { color: purple; font-size:12;}
body { tex+t-align: left; font-family: Kalinga; font size: 12; }
h1 { text-align: center; font-family: Kalinga; font-size: 30; }
h2 { text-align: center; font-family: Kalinga; font-size: 24; margin-bottom: 0em; }
h3 { text-align: center; font-family: Kalinga; font-size: 12; font-style: italic; }
h4 { margin-right: 20%; margin-left: 20%; text-align: left; font-family: Kalinga; font-size: 16; margin-top: .5em; margin-bottom: 0; }
h5 { text-align: left; font-family: Kalinga; font-size: 16; margin-top: 0.5em; margin-bottom: 0; }
ol { text-align: left; margin-right: 20%; margin-left: 23%; margin-top: .5em; margin-bottom: 0em }
ol.bl { text-align: left; margin-right: 0; margin-left: 3%; margin-top: 0; margin-bottom: 0; }
p { margin-left: 20%; margin-right: 20%; }
p.asg { margin-top: 0; margin-bottom: 0; }
p.bl { text-align: left; margin-left: 0; margin-right: 0; margin-top: 0;}
p.i5 { text-align: left; margin-left: 5%; margin-right: 5%; }
pre { font-family: monospace; font-size: 12;}
table { border-collapse: collapse; font-family: Kalinga; background: white; border: 0px; table-layout: fixed;}
table.brd2 { border: 2px solid black; }
td { text-align: center; font-family: Kalinga; border: none; font-size: 14; vertical-align: top; }
td.allstar { text-align: center; border: 2px solid black; font-family: Kalinga; background-color: rgb(105,255,105); font-size: 18; }
td.b { border: 1px solid black; font-size: 12; }
td.blu { color: white; font-weight: bold; background-color: rgb(58,56,56); text-align: center; vertical-align: middle; }
td.border { background-color: rgb(0,0,0);}



td.brc {text-align: left; font-size:12; width: 84%; }
td.brl {text-align: left; font-size:12; width: 8%;}
td.brr {text-align: right; font-size:12; width: 8%;}



td.canc { color: white; font-size: 12; background-color: rgb(225,25,25); border: 1px solid black; }
td.cd {  text-align: right; font-weight: bold; vertical-align: top; font-size: 18; }
td.cdll { border-left: 2px dashed black; text-align: center; vertical-align: middle; font-size:12;}
td.cdlu { border-bottom: 2px dashed black; text-align: center; vertical-align: middle; font-size:12;}
td.cdlul { border-bottom: 2px dashed black; border-left: 2px dashed black; text-align: center; vertical-align: middle; font-size:12;}
td.cll { border-left: 2px solid black; text-align: center; vertical-align: middle; font-size:12;}
td.clu { color: black; border-bottom: 2px solid black; text-align: center; vertical-align: middle; font-size:12;}
td.clul { border-bottom: 2px solid black; border-left: 2px solid black; text-align: center; vertical-align: middle; font-size:12;}
td.cvalue { text-align: center; vertical-align: middle; font-size:12;}
td.diva { font-weight: bold; color: red; }
td.divb { font-weight: bold; color: blue; }
td.divc { font-weight: bold; color: green; }
td.divd { font-weight: bold; color: purple; }
td.dll { height: 25px;border-left: 2px dashed black; font-weight: bold; text-align: right; vertical-align: middle; font-size:12;}
td.dlu { height: 25px;border-bottom: 2px dashed black; font-weight: bold; text-align: right; vertical-align: middle; font-size:12;}
td.dlul { border-bottom: 2px dashed black; border-left: 2px dashed black; font-weight: bold; text-align: right; vertical-align: middle; font-size:12;}
td.field { color: black; font-size: 12; background-color: rgb(255,255,180); border: 1px solid black; }
td.gwdiva { font-weight: bold; color: red; }
td.gwdivb { font-weight: bold; color: blue; }
td.gwdivc { font-weight: bold; color: green; }
td.gwdivd { font-weight: bold; color: purple; }
td.gwlldiva { height: 25px;border-left: 2px solid black; font-weight: bold; color: red; }
td.gwlldivb { height: 25px;border-left: 2px solid black; font-weight: bold; color: blue; }
td.gwlldivc { height: 25px;border-left: 2px solid black; font-weight: bold; color: green; }
td.gwlldivd { height: 25px;border-left: 2px solid black; font-weight: bold; color: purple; }
td.gwludiva { height: 25px;border-bottom: 2px solid black; font-weight: bold; color: red; }
td.gwludivb { height: 25px;border-bottom: 2px solid black; font-weight: bold; color: blue; }
td.gwludivc { height: 25px;border-bottom: 2px solid black; font-weight: bold; color: green; }
td.gwludivd { height: 25px;border-bottom: 2px solid black; font-weight: bold; color: purple; }
td.gwluldiva { border-bottom: 2px solid black; border-left: 2px solid black; font-weight: bold; color: red; }
td.gwluldivb { border-bottom: 2px solid black; border-left: 2px solid black; font-weight: bold; color: blue; }
td.gwluldivc { border-bottom: 2px solid black; border-left: 2px solid black; font-weight: bold; color: green; }
td.gwluldivd { border-bottom: 2px solid black; border-left: 2px solid black; font-weight: bold; color: purple; }
td.hd { vertical-align: middle; font-size: 24; font-weight: bold; }
td.hdb { vertical-align: middle; font-size: 24; font-weight: bold; background-color: blue; color: white; }
td.lj { text-align: left; }
td.ll { height: 25px;border-left: 2px solid black; font-weight: bold; text-align: right; vertical-align: middle; font-size:12;}
td.lldiva { height: 25px;border-left: 2px solid black; font-weight: bold; color: red; }
td.lldivb { height: 25px;border-left: 2px solid black; font-weight: bold; color: blue; }
td.lldivc { height: 25px;border-left: 2px solid black; font-weight: bold; color: green; }
td.lldivd { height: 25px;border-left: 2px solid black; font-weight: bold; color: purple; }
td.lst { text-align: left; border: 0px solid black; font-family: Kalinga; font-size: 14; }
td.lu { height: 25px;color: black; border-bottom: 2px solid black; font-weight: bold; text-align: right; vertical-align: middle; font-size:12;}
td.ludiva { height: 25px;border-bottom: 2px solid black; font-weight: bold; color: red; }
td.ludivb { height: 25px;border-bottom: 2px solid black; font-weight: bold; color: blue; }
td.ludivc { height: 25px;border-bottom: 2px solid black; font-weight: bold; color: green; }
td.ludivd { height: 25px;border-bottom: 2px solid black; font-weight: bold; color: purple; }
td.lul { height: 25px; border-bottom: 2px solid black; border-left: 2px solid black; font-weight: bold; text-align: right; vertical-align: middle; font-size:12;}
td.luldiva { height: 25px;border-bottom: 2px solid black; border-left: 2px solid black; font-weight: bold; color: red; }
td.luldivb { height: 25px;border-bottom: 2px solid black; border-left: 2px solid black; font-weight: bold; color: blue; }
td.luldivc { height: 25px;border-bottom: 2px solid black; border-left: 2px solid black; font-weight: bold; color: green; }
td.luldivd { height: 25px;border-bottom: 2px solid black; border-left: 2px solid black; font-weight: bold; color: purple; }
td.na { background-color: rgb(225,225,225); border: 0px solid black; }
td.nfo { font-weight: bold; vertical-align: top; text-align: left;}
td.nwgm { color: black; font-size: 12; background-color: rgb(0,255,255); border: 1px solid black; }
td.nws { text-align: left; font-family: Kalinga; border: none; font-size: 14; vertical-align: top; }
td.nwshdr { text-align: left; font-family: Kalinga; border: none; font-size: 14; vertical-align: top; font-weight: bold;}
td.open { color: black; font-size: 12; background-color: rgb(50,200,50); border: 1px solid black; }
td.pb { background-color: rgb(255,255,255); border: 3px solid black; font-size: 12; }
td.pcanc { color: white; font-size: 12; background-color: rgb(225,25,25); border: 3px solid black; }
td.pnwgm { color: black; font-size: 12; background-color: rgb(0,255,255); border: 3px solid black; }
td.post { color: black; font-size: 12; background-color: rgb(265,165,0); border: 1px solid black; }
td.ppost { color: black; font-size: 12; background-color: rgb(265,165,0); border: 3px solid black; }
td.prain { color: black; font-size: 12; background-color: rgb(100,200,255); border: 3px solid black; }
td.prec { color: white; font-size: 12; background-color: rgb(0,118,160); border: 3px solid black; }
td.ptie { color: black; font-size: 12; background-color: rgb(204,255,204); border: 3px solid black; }
td.rain { color: black; font-size: 12; background-color: rgb(100,200,255); border: 1px solid black; }
td.rec { color: white; font-size: 12; background-color: rgb(0,118,160); border: 1px solid black; }
td.scrimm { color: black; font-size: 12; background-color: rgb(205,225,255); border: 1px solid black; }
td.tie { color: black; font-size: 12; background-color: rgb(204,255,204); border: 1px solid black; }
td.time { text-align: left; font-size: 16;}
td.tmhd1 { text-align: left; font-size: 30; font-weight: bold }
td.tmhd2 { text-align: left; font-size: 16; font-weight: bold }
td.tnfo { font-weight: bold; vertical-align: top; }
td.value { font-weight: bold; text-align: right; vertical-align: bottom; font-size:12;}

td.wbrc {text-align: left; font-size:12; background-color: rgb(200,200,200); font-weight: bold; width: 84%; }
td.wbrl {text-align: left; font-size:12; background-color: rgb(200,200,200); font-weight: bold; width: 8%;}
td.wbrr {text-align: right; font-size:12; background-color: rgb(200,200,200); font-weight: bold; width: 8%;}

td.wht { background-color: rgb(255,255,255); vertical-align: middle; }
th { text-align: center; border: none; font-family: Kalinga; background-color: rgb(58,56,56); font-size: 14; }
th.lst { text-align: left; border: 0px solid black; font-family: Kalinga; background-color: rgb(200,200,200); font-size: 14; }
th.sch { text-align: center; border: 1px solid black; font-family: Kalinga; background-color: rgb(225,225,225); font-size: 14; }
th.wht { background-color: white; }
tr.lst { background-color: rgb(215,215,215); }
tr.lstodd { background-color: rgb(225,225,225); }
tr.lstoddscrimm { background-color: rgb(215,235,255); }
tr.lstscrimm { background-color: rgb(205,225,255); }
tr.odd { background-color: rgb(225,225,225); }
tr.time { border: 1px solid black; background-color: rgb(255,255,200); font-weight: bold; }
ul { text-align: left; margin-right: 20%; margin-left: 23%; margin-top: 0em; margin-bottom: 0em }
ul.i5 { text-align: left; margin-right: 5%; margin-left: 8%; margin-top: 0em; margin-bottom: 0em }
