@import "glt.css";
@import "fonts.css";

.allYears {
}
.thisYear {
}
.prevYears {
}
.toNow {
    display: none;
}

.allYearsLink {
    font-weight: bold;
}
.thisYearLink {
    font-weight: bold;
}
.prevYearsLink {
    font-weight: bold;
}
.toNowLink {
    font-weight: normal;
}

body {
    background-color: #fafbff;
    color: #000000;
}

h1, h2, h3, h4 {
    text-align: center;
}

h2 {
    margin-top: 1pt;
    margin-bottom: 3pt;
}

th {
    font-size: 12pt;
    text-align: center;
    background-color: #cccccc;
}
th.blank {
    font-size: 10pt;
}

table {
    margin-left: auto;
    margin-right: auto;
}

td {
    font-size: 11pt;
    text-align: right;
    background-color: #eeeeee;
    padding-left: 5px;
    padding-right: 3px;
}
td.blank {
    background-color: #fafbff;
}

td.count {
    background-color: #cccccc !important;
}

tr.previous td {
    background-color: #e8f8f8;
}
tr.current td {
    background-color: #ddddff;
}
tr.today td {
    background-color: #e0eef8;
}

tr.previous td.prevYears {
    background-color: #eeeeee;
}
tr.current td.prevYears {
    background-color: #eeeeee;
}
tr.today td.prevYears {
    background-color: #eeeeee;
}

tr.prevprev td.prevYears {
    background-color: #eeeef6;
}

tr.previous td.toNow {
    background-color: #eeeeee;
}
tr.current td.toNow {
    background-color: #eeeeee;
}
tr.today td.toNow {
    background-color: #e0eef8;
}

td.rank {
    background-color: #cccccc;
    font-weight: bold;
}
td.sorted {
    background-color: #ffeedd;
}

.allYears {
    color: #003300;
}
.thisYear {
    color: #000044;
}
.prevYears {
    color: #440033;
}
.toNow {
    color: #000066;
}

p.stations {
    text-align: center;
    font-size: 10pt;
    margin-top: 2pt;
    margin-bottom: 4pt;
}

p.winter {
    text-align: center;
    font-size: 11pt;
    font-style: italic;
    margin-top: 2pt;
    margin-bottom: 4pt;
}

p.extra {
    text-align: center;
    font-size: 12pt;
    font-style: italic;
    margin-top: 2pt;
    margin-bottom: 14pt;
}

p.toggle {
    text-align: center;
    font-size: 12pt;
    font-style: italic;
    margin-top: 2pt;
    margin-bottom: 2pt;
}

p.years {
    text-align: center;
    font-size: 10pt;
}

p.source {
    text-align: center;
    font-size: 11pt;
    font-style: italic;
}

.activeStation {
    font-weight: bold;
}

.activeMonth {
    font-weight: bold;
}
