@charset "utf-8";
/* YOUTH/RESERVE */
#container table{width:100%;border-collapse:collapse;margin:.5em 0 1em}
#container table tr:first-child td{border-top:1px solid #CCC;color:#000;background:#ccc;cursor:pointer;border-bottom:1px dotted #333;vertical-align:top;padding:.35em 0 .35em .5em;font-weight:bold}
#container table td{vertical-align:top;padding:.35em 0 .35em .5em;border-bottom:1px solid #CCC}

#under-17 table tr:first-child td,#under-19 table tr:first-child td,#reserve-football table tr:first-child td,#youth-football table tr:first-child td{border:none;background:none;cursor:default}
#reserve-football table td{border:none}

#under-19-fixtures table tr:first-child td,#under-19-fixtures table td{border:none;background:none;cursor:default;padding:.25em 0 .25em .2em;}
#under-17-fixtures table tr:first-child td,#under-17-fixtures table td{border:none;background:none;cursor:default;padding:.25em 0 .25em .2em;}

#under-19-fixtures table td strong,#under-17-fixtures table td strong{border-top:1px solid #CCC;color:#000;background:#ccc;cursor:pointer;border-bottom:1px dotted #333;vertical-align:top;padding:.35em 0 .35em .2em;font-weight:bold;display:block}
