/* CSS file for modules, for Harlow And District Club Pool League HDCPL */
/* RedsealSW version 4.7.59.F on Monday, 12 Jan at 10:37:03 */
/* Registered until 31/10/2026 */

*#leftcolumnmod, *#rightcolumnmod {
    margin: 0;
    width: 100%;
    float:left;
}


table.module_teams {width:260px; margin: 0px auto 5px auto; padding:1px; border-collapse:collapse; text-align: right;}
table.module_teams caption {text-align:center; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; background-color: transparent; font-weight: bold;}

table.module_teams td {border-style: solid; border-color:#000000; border-width: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size:   9pt;
    color: #ffffff;
    background-color: #8f8f8f;
    font-weight: bold;
}


table.module_teams td:nth-child(2){text-align: left;}
table.module_teams td:nth-child(3), table.module_teams td:nth-child(4) {width:10%;padding-right:0.2em;text-align:right;}
table.module_teams img{padding-left:0.3em;padding-right:0.3em}
.summaryteams {padding-top:20px; height:275px;}

table.module_players {width:260px; margin: 0px auto 5px auto; padding:1px; border-collapse:collapse; text-align: right;}
table.module_players caption {text-align:center; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; background-color: transparent; font-weight: bold;}

table.module_players td {border-style: solid; border-color:#000000; border-width: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size:   9pt;
    color: #ffffff;
    background-color: #8f8f8f;
    font-weight: bold;
}


table.module_players td:nth-child(2), table.module_players td:nth-child(3){text-align: left;}
table.module_players td:nth-child(4){text-align: right;}
table.module_players td:nth-child(1), table.module_players td:nth-child(4) {width: 10%;}
.summaryplayers {padding-top:20px;}

table.module_matches {width:300px; margin: 0px auto 5px auto; padding:1px; border-collapse:collapse; text-align: right;}
table.module_matches caption {text-align:center; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; background-color: transparent; font-weight: bold;}

table.module_matches td {border-style: solid; border-color:#000000; border-width: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size:   9pt;
    color: #ffffff;
    background-color: #8f8f8f;
    font-weight: bold;
}

table.module_matches td:first-child {text-align: right;}
table.module_matches td:last-child {text-align: left;}
table.module_matches td:first-child, table.module_matches td:last-child {width: 50%;}
table.module_matches td:first-child {padding-right: 5px;}
table.module_matches td:last-child {padding-left: 5px;}
.summarymatches {padding-top:20px;}

table.module_results {width:340px; margin: 0px auto 5px auto; padding:1px; border-collapse:collapse; text-align: right;}
table.module_results caption {text-align:center; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; background-color: transparent; font-weight: bold;}

table.module_results td {border-style: solid; border-color:#000000; border-width: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size:   9pt;
    color: #ffffff;
    background-color: #8f8f8f;
    font-weight: bold;
}

table.module_results td:first-child {text-align: right;}
table.module_results td:nth-child(2), table.module_results td:nth-child(3) {text-align: center;}
table.module_results td:last-child {text-align: left;}
table.module_results td:first-child, table.module_results td:last-child {width: 42%;}
table.module_results td:first-child {padding-right: 5px;}
table.module_results td:last-child {padding-left: 5px;}
table.module_results img{padding-left:0.3em;padding-right:0.3em}
.summaryresults {padding-top:20px;}

table.module_outstanding {width:340px; margin: 0px auto 5px auto; padding:1px; border-collapse:collapse; text-align: right;}
table.module_outstanding caption {text-align:center; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; background-color: transparent; font-weight: bold;}

table.module_outstanding td {border-style: solid; border-color:#000000; border-width: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size:   9pt;
    color: #ffffff;
    background-color: #8f8f8f;
    font-weight: bold;
}

table.module_outstanding td:first-child {text-align:left;padding-left:1.5em;width: 20%}
table.module_outstanding td:nth-child(even) {text-align:right;padding-right:1.5em;width: 40%}
table.module_outstanding td:last-child {text-align:left;padding-left:1.5em;width: 40%}
.summaryoutstanding {padding-top:20px;}
