@import url("mscl_sc.css");/* Modified page structure */#envelopeL {z-index: 1; position: absolute; left: 0; top: 20px; width: 100%}#LeftPanel {z-index: 2; position: absolute; left: 10px; top: 0px; width: 120px}#envelopeL div#MainPanel {margin: 0 0 0 150px}/* MainPanel */table.crosstable {background-color: #F0DBAF; border-color: #F0DBAF; border-style: solid; border-width: 4px 6px 6px 2px; margin: 0 0 20px 0}table.crosstable th {color: #9E714B; font-weight: bold; text-align: center; vertical-align: middle}table.crosstable td {background-color: #FFF; text-align: center; vertical-align: middle}table.crosstable td.full {background-color: #F0DBAF; color: #F0DBAF; height: 20px; width: 20px}table.crosstable td.num {background-color: #F0DBAF; color: #9E714B; font-weight: bold; text-align: right; width: 12px}table.crosstable td.team {border-color: #F0DBAF; border-style: solid; border-width: 0 2px 0 0; padding-left: 3px; text-align: left; width: 120px}table.crosstable td.total {border-color: #F0DBAF; border-style: solid; border-width: 0 0 0 3px; width: 26px}table.crosstable td.q {background-color: #FFC; color: #C00}table.match {background-color: #F0DBAF; border-color: #F0DBAF; border-style: solid; border-width: 3px 18px 6px 6px; margin: 0 0 20px 0} table.match th.team {color: #9E714B; font-weight: bold; text-align: center; vertical-align: bottom;  width: 124px}table.match th.date {color: #9E714B; font-weight: bold; height: 28px; text-align: center; vertical-align: top; width: 52px}table.match td {vertical-align: middle}table.match td.num {color: #9E714B; font-weight: bold; height: 17px; text-align: left; width: 10px}table.match td.player {background-color: #FFF; padding-left: 3px; text-align: left}table.match td.result {background-color: #FFF; text-align: center}table.match td.matchresult {background-color: #FFF; font-weight: bold; height: 17px; text-align: center}/* table.match td.grade {background-color: #FFF;  padding-right: 4px; text-align: right; width: 26px} */table.match td.grade {padding-right: 4px; text-align: right; width: 26px}table.match td.goal {color: #9E714B}table.match td.outcome {color: #9E714B; text-align: center; font-weight: bold}table.match td.q {background-color: #FFC; color: #C00}table.match td.special {background-color: #FFF; text-align: center; width: 376px}span.q {background-color: #FFC;  border: 2px solid #F0DBAF; color: #C00; padding: 2px}div.Coda {margin-right: 25%}div.Divider {margin-top: 10px ; padding-top: 5px}div.Textbox {margin-right: 25%}/* Rules directory */div.LeagueTables h3 {margin: 20px 0 5px 0}div.LeagueTables p {margin-left: 13px}div.LeagueTables p.sub {margin-left: 30px}div.LeagueTables p.subsub {margin-left: 45px}div.LeagueTables table {margin: 0 0 6px 100px}