<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*   { font-family: Trebuchet MS; font-size: 10pt; }

table.all_entries_table        { border-collapse: collapse; }
table.all_entries_table tr.small th:not(.th_no_small) { font-size: 7pt; }
table.all_entries_table td          { white-space: nowrap; }
/*\$sb('table#all_entries td').css({borderTop: 'none', borderBottom: 'none'})*/
table.all_entries_table             { border-collapse: collapse; }
table.all_entries_table th,
table.all_entries_table td          { border: 1px solid rgb(240,240,240); text-align: center; padding-left: 1px; padding-right: 1px; }
table.all_entries_table th.globe    { text-align: left; display: flex; align-items: center; }
table.all_entries_table th.globe    { margin-top: -1px; }
table.all_entries_table tr          { height: 24px; }
table.all_entries_table tr#distance_r th      { background-color: beige; }
table.all_entries_table tr#gender_r th        { background-color: lemonchiffon; }
table.all_entries_table tr#age_r th           { background-color: lightyellow; }
table.all_entries_table tr#boat_r th          { background-color: brown; color: ivory; border-width: 0; }
table.all_entries_table tr.sum td             { background-color: beige; }
table.all_entries_table th.no,
table.all_entries_table td.no                 { text-align: center; }
table.all_entries_table td.country            { text-align: left; padding-left: 5px; padding-right: 5px; }
table.all_entries_table td.class_chg_gender   { border-left: 2px solid rgb(220,220,220); }
table.all_entries_table td.class_chg_age      { border-left: 2px solid rgb(60,60,60); }
table.all_entries_table tr.odd td             { background-color: ivory; }
table.all_entries_table tr.even td            { background-color: white; }
table.all_entries_table tr.high td            { background-color: lemonchiffon; }
table.all_entries_table tr.selected td        { background-color: #FFC875; border-color: #FFC875; }
table.all_entries_table td.data_not_shown       { text-align: left; vertical-align: middle; height: 30px; }
table.all_entries_table td.data_not_shown div   { margin-left: 100px; color: firebrick; font-size: 10pt; font-weight: bold; }

table.all_entries_table tr.intd-header td   { background-color: lightyellow; color: dimgrey; border-bottom: 1px solid dimgrey; }
table.all_entries_table td.intd-country     { text-align: right; padding-right: 8px; }

.caption-sb    { height: 28px; min-height: 28px; background-color: LightGoldenRodYellow; color: dimgrey; text-align: left; padding: 0 20px; margin: auto; font-weight: bold; line-height: 1.8;
                 border-top-left-radius: 8px; border-top-right-radius: 8px; border: 1px solid grey; border-width: 1px 1px 0 1px; }

table.teams_addnl_list  { min-width: 300px; border: 1px solid black; border-collapse: collapse; border-spacing: 0; }
table.teams_addnl_list  caption     { color: black; background-color: lemonchiffon; text-align: center; white-space: nowrap; height: 30px; line-height: 2.4; }
table.teams_addnl_list  td  { white-space: nowrap; padding: 4px 10px 4px 16px; border: 1px solid rgb(240,240,240); }

table.teams_addnl_list  td.r        { border-left:  1px solid black; }
table.teams_addnl_list  td.cl_last  { border-right: 2px solid black; }

table.teams_addnl_list tr.odd  td            { background-color: ivory; }
table.teams_addnl_list tr.even td            { background-color: white; }
table.teams_addnl_list tr.high td            { background-color: lemonchiffon; }

table#all_teams_list                       { min-width: 600px; }
table#all_teams_list    caption            { border-bottom: 1px solid dimgrey; background-color: brown; color: ivory; }
table#all_teams_list    th                 { background-color: beige; border-bottom: 1px solid dimgrey; }
table#all_teams_list    tr.selected td     { background-color: #FFC875; border-color: #FFC875; }
table#all_teams_list    td.entries         { padding: 1px; margin: 0; }
table#all_teams_list    td.entries div     { min-width: 40px; height: 18px; border-radius: 6px; border: 1px solid grey; }
table#all_teams_list    div.yes-entries    { background-color: lime; cursor: pointer; text-align: center; }
table#all_teams_list    div.no-entries     { background-color: #E0E0E0; }
table#all_teams_list    div.none-entries   { background-color: red; }

table#all_teams_list    .chevron    { font-size: 13pt; display: inline-block; vertical-align: middle; float: right; cursor: pointer; color: ivory; position: relative; top: 5px; }

table#cntr_stat td { padding-left: 5px; padding-right: 5px; }
table#cntr_stat td.odd { background-color: beige; }
table#cntr_stat td.r     { text-align: right; }
table#cntr_stat tr.footer td { border-top: 1px solid black; padding: 2px 5px 5px 0; }
table#cntr_stat tr.empty td  { line-height: 0; height: 3px; }

div.rcc_teams { background-color: lightyellow; border: 1px solid firebrick; padding: 0 10px 5px 10px; position: fixed; z-index: 1000; left: 50px; top: 50px; cursor: move; }
div.rcc_teams th { text-align: center; border-bottom: 1px solid lightgrey; border-top: 1px solid lightgrey; }
div.rcc_teams div.data &gt; table td { line-height: 1.5; }
div.rcc_teams div.data &gt; caption  { margin-bottom: 10px; }
div.rcc_teams div.data &gt; div.rcc_teams-head  { margin: -1px -12px 0 -12px; cursor: move; }
div.rcc_teams div.data &gt; div.rcc_teams-head table { cursor: unset; border-radius: 8px 8px 0 0; border-width: 1px !important; border-color: firebrick !important; }
div.rcc_teams table.ecc_teams_list tr.high td { background-color: khaki; font-weight: bold; }
div.rcc_teams table.ecc_teams_list tr.clicked td { background-color: #FFE766; font-weight: bold; }

div.event-cancelled     { margin: 40px 0; }
div.event-cancelled	div#cancelled-event-name     { margin-bottom: 40px; font-size: 20px; font-family: tahoma; color: #333; font-weight: bold; }
div.event-cancelled	div#cancelled-caption     { font-size: 30px; font-family: tahoma; color: crimson; text-transform: uppercase; }

table.all_entries_table	tr.country-head &gt; td		{ border-right: 2px solid black; } 
table#all_teams_list		tr.country-head &gt; td		{ border-left: 1px solid black; } 
tr.country-head &gt; td    { text-align: left; padding: 20px 0 10px 100px; background-color: palegoldenrod; border-top: 1px solid #333333; border-bottom: 1px solid lightgrey; }</pre></body></html>