:root{--page-title-display:none;}/* Start custom CSS for section, class: .elementor-element-ec7a606 *//* colours for CLMC */

div#geonav {
    border: 2px solid #FFFFFF;
    font-size: 100%;
/*    float: left; */
    margin: 0px;
}
div#geonav td {
    padding: 2px 0.5em 2px 0.5em;
    background-color: #ff8bd;
}
div#geonav td.navnat {
    border: none;
    padding: 3px 3px 2px 2px;
    margin: 0px;
    color: #000;
    background-color: #ffbf48;
}
div#geonav span {
    color: #000;
    text-decoration: none;
    padding: 2px 8px 2px 8px;
    display: block; /* makes whole td clickable */
}
div#geonav span:hover {
    color: #000;
    background-color:#fff;
    text-decoration: underline;
}
div#geonav td.currentgeo span {
/*    font-weight:bold; */
    background-color: #ffaa0c;
    border: 2px inset #ffaa0c;
}
div#geonav td.navprov {
    white-space: nowrap;
    border-top: 1px dotted #FF9002;
    background-color: #ffcc85;
}
div#geonav td.navreg {
    border-top: 1px dotted #FF9002;
    white-space: nowrap;
    background-color: #c2e9f1;
}
div.geowrap div {
    margin-top: 0px;
    margin-bottom: 0px;
}
table.divtable, table.divtable td {
    border-width: 0px 0px 0px 0px
}
div.oatable {
    font-size:115%;
}
div.grtable {
    margin: 1.5em 0px 1.5em 0px;
    clear:left;
    white-space: nowrap;
}
div.grtable table, div.grtable td {
    border-width: 0px 0px 0px 0px
}
div.grtable td.grtitle {
    text-align: left;
    border-bottom: 2px solid #600;
    font-size: 1.25em;
    font-weight: bold;
    padding: 1em 0px 0px 0px;
}
div.grtable td.mcname {
    text-align: right;
    padding-right: 1.5em;
    padding-top: 18px;
    font-size:80%;
}
div.grtable td.recipientcell {
    padding-top: 8px;
    font-size:80%;
}
div.grtable td.recipientcell span.studentname {
    font-weight: bold;
    font-size:125%
}
tr.trgold { background-color: #ffbf48; font-size: 115% }
tr.trsilver { background-color: #ffcc85 }
tr.trbronze { background-color: #ffe8bd }
tr.trhm { background-color: #fff8ec}
tr.topgrrow {
    color: #000;
}
p.noawards {
    color: #666;
    margin: 0px;
    padding-top:8px;
}
div#geoheading {
    font-size:200%;
    font-style:italic;
    color: #006;
    font-weight: bold;
    text-align:center;
    padding-top:1em;
}/* End custom CSS *//* End custom CSS */