table, table td {
  border:  0px;
  padding: 0px; 
  margin:  0px;
}

/* ---------- items to display the schedule (on mc_news and mc_schedule) ---------- */

.round, .round td { font-size: 11px; }

.series td { vertical-align: top; color:#05173b; }  /* not on all tables, 
                                        so we dont float template items up */

.round div.matchup, .round div.summary { /* blue bars at top n foot of schedule round */
  padding: 2px 6px 2px 6px;
}

.round div.matchup { margin-bottom: 3px;  } /* add a row between top bar n 1st game */
div.summary        { margin-bottom: 11px; }

img.teamlogo { height: 32px; } /* logo images in round header */

.round table {
  margin: 0px;
  padding: 0px;
  width: 100%;
}

.round .game td { padding: 0px 0px 3px 6px; }

span.teamnames { font-weight: bold; }

/* ---------- shared styles (on mc_news and mc_schedule) ---------- */

.fact { 
  background-color: #ffffff;
  padding: 2px;
  display: block;
}
.factlinks { 
  font-weight: bold;
}
.factlinks a { font-weight: normal; }

.multimedia { 
  background-color: #05173b;
  padding: 2px;
  display: block;
}
.multimedialinks { 
  font-weight: bold;
}
.multimedialinks a { font-weight: normal; }

/* ---------- items only used on news page ---------- */

.news div { /* padding between boxes on news page */
  margin-bottom: 5px; 
}

.news td.col1, .news td.col2 { /* side padding between col1 and col2 */
  width: 296px;
}

.news td.col1 { /* side padding between col1 and col2 */
  padding-right: 5px;
}

.news td { /* not on all tables, 
              so we dont float template items up */
  vertical-align: top;
}

.news .matchuptext { /* padding on matchup text box, need to add to other news boxes */
  padding: 0px 10px 10px 10px;
  color: #FFFFFF;
}

.news .photoBox div.caption { 
  text-align: left;
  margin-top: 2px;
  color: #CCCCCC;
}

.news .newsblurb a.headline { 
  font-size: 16px;
  font-weight: bold;
}
.news .newsblurb a.alt-headline { 
  font-size: 16px;
  font-weight: bold;
}
.news .newsblurb { 
  background-color: #ffffff;
  padding: 2px;
}

/* ---------------------------------------------------------------------- */
/* themed per league - default colors */

.news div.matchup { /* add a row between top bar n 1st game */
  background-color: #6D000B;
}

.round div.matchup, .round div.summary { /* blue color for top/bottom of schedules */
  background-color: #0F1838; 
}

.round, .round table { /* background color and text color for tables */
  background-color: #9B0211;
}

.round, .round td, .round select {
  color: #05173b;
}

.round td a,    .round td a:link,    .round td a:visited,    .round td a:hover 
.matchuptext a, .matchuptext a:link, .matchuptext a:visited, .matchuptext a:hover {
  color: #6e000d;
}

.round .game { /* background color on game rows in table */
  background-color: #7D000E;
}

.round .game td { /* 3 px border on bottom of game rows */
  padding: 0px 0px 3px 6px;
  border-bottom: 3px solid #9B0211;
}

/* ---------------------------------------------------------------------- */
/* league colors */

/* l121 arizona league -------------------------------------------------- */
.playoffsl121 .round div.matchup, .playoffsl121 .round div.summary, .playoffsl121 .photoBox { 
  background-color: #550d2a;                              /* photo / bark bar */
}
.playoffsl121 .round, .playoffsl121 .round table, .playoffsl121 .col1 div.matchup,
.playoffsl121 .round select {
  background-color: #e27b00;                              /* sched light */
}
.playoffsl121 .round .game td { 
  border-bottom: 3px solid #c0c0c0;                       /* sched light */
}
.playoffsl121 a { color: #550d2a; }                       /* sched light */ 
.playoffsl121 .round .game { background-color: #e3e3e3; } /* sched dark  */

/* l124 gulf coast league ------------------------------------------------ */

.playoffsl124 .round div.matchup, .playoffsl124 .round div.summary, .playoffsl124 .photoBox { 
  background-color: #1b4c93;                              /* photo / bark bar */
}
.playoffsl124 .round div.summary { color: #fff;}
.playoffsl124 .round, .playoffsl124 .round table, .playoffsl124 .col1 div.matchup,
.playoffsl124 .round select {
  background-color: #1b4c93;                              /* sched light */
}
.playoffsl124 .round .game td { 
  border-bottom: 3px solid #c0c0c0;                       /* sched light */
}
.playoffsl124 a { color: #550d2a; }                       /* sched light */ 
.playoffsl124 .round .game { background-color: #e3e3e3; } /* sched dark  */

/* l117 international league ------------------------------------------------ */
.playoffsl117 .round div.matchup, .playoffsl117 .round div.summary, .playoffsl117 .photoBox { 
  background-color: #05173c;                              /* photo / bark bar */
}
.playoffsl117 .round div.summary { color: #fff;}
.playoffsl117 .round, .playoffsl117 .round table, .playoffsl117 .col1 div.matchup,
.playoffsl117 .round select {
  background-color: #05173c;                              /* sched light */
}
.playoffsl117 .round .game td { 
  border-bottom: 3px solid #c0c0c0;                       /* sched light */
}
.playoffsl117 a { color: #550d2a; }                       /* sched light */ 
.playoffsl117 .round .game { background-color: #e3e3e3; } /* sched dark  */

/* l112 pacific coast league ------------------------------------------------ */
.playoffsl112 .round div.matchup, .playoffsl112 .round div.summary, .playoffsl112 .photoBox { 
  background-color: #780902;                              /* photo / bark bar */
}
.playoffsl112 .round div.summary { color: #fff;}
.playoffsl112 .round, .playoffsl112 .round table, .playoffsl112 .col1 div.matchup,
.playoffsl112 .round select {
  background-color: #83bad8;                              /* sched light */
}
.playoffsl112 .round .game td { 
  border-bottom: 3px solid #c0c0c0;                       /* sched light */
}
.playoffsl112 a { color: #550d2a; }                       /* sched light */ 
.playoffsl112 .round .game { background-color: #e3e3e3; font-color:#05173b; } /* sched dark  */

/* bricktown showdown ------------------------------------------------ */
.playoffsbtsd .round div.matchup, .playoffsbtsd .round div.summary, .playoffsbtsd .photoBox { 
  background-color: #0F1838;                              /* photo / bark bar */
}
.playoffsbtsd .round, .playoffsbtsd .round table, .playoffsbtsd .col1 div.matchup,
.playoffsbtsd .round select {
  background-color: #690027;                              /* sched light */
}
.playoffsbtsd .round .game td { 
  border-bottom: 3px solid #c0c0c0;                       /* sched light */
}
.playoffsbtsd a { color: #690027; }                       /* sched light */ 
.playoffsbtsd .round .game { background-color: #e3e3e3; } /* sched dark  */

/* l125 mexican league ------------------------------------------------ */
.playoffsl125 .round div.matchup, .playoffsl125 .round div.summary, .playoffsl125 .photoBox { 
  background-color: #000000;                              /* photo / bark bar */
}
.playoffsl125 .round, .playoffsl125 .round table, .playoffsl125 .col1 div.matchup,
.playoffsl125 .round select {
  background-color: #2258A6;                              /* sched light */
}
.playoffsl125 .round .game td { 
  border-bottom: 3px solid #c0c0c0; color:#2258A6;                       /* sched light */
}
.playoffsl125 a { color: #2258A6; }                       /* sched light */ 
.playoffsl125 .round .game { background-color: #e3e3e3; } /* sched dark  */

/* l113 eastern league ------------------------------------------------ */
.playoffsl113 .round div.matchup, .playoffsl113 .round div.summary, .playoffsl113 .photoBox { 
  background-color: #0a2972;                              /* photo / bark bar */
}
.playoffsl113 .round div.summary { color: #fff;}
.playoffsl113 .round, .playoffsl113 .round table, .playoffsl113 .col1 div.matchup,
.playoffsl113 .round select {
  background-color: #c2c8ca;                              /* sched light */
}
.playoffsl113 .round .game td { 
  border-bottom: 3px solid #c0c0c0;                       /* sched light */
}
.playoffsl113 a { color: #550d2a; }                       /* sched light */ 
.playoffsl113 .round .game { background-color: #e3e3e3; } /* sched dark  */

/* l111 southern league ------------------------------------------------ */
.playoffsl111 .round div.matchup, .playoffsl111 .round div.summary, .playoffsl111 .photoBox { 
  background-color: #002D26;                              /* photo / bark bar */
}
.playoffsl111 .round div.summary { color: #fff;}
.playoffsl111 .round, .playoffsl111 .round table, .playoffsl111 .col1 div.matchup,
.playoffsl111 .round select {
  background-color: #a87e40;                              /* sched light */
}
.playoffsl111 .round .game td { 
  border-bottom: 3px solid #c0c0c0;                       /* sched light */
}
.playoffsl111 a { color: #550d2a; }                       /* sched light */ 
.playoffsl111 .round .game { background-color: #e3e3e3; } /* sched dark  */

/* l109 texas league ------------------------------------------------ */
.playoffsl109 .round div.matchup, .playoffsl109 .round div.summary, .playoffsl109 .photoBox { 
  background-color: #183597;                              /* photo / bark bar */
}
.playoffsl109 .round div.summary { color: #fff;}
.playoffsl109 .round, .playoffsl109 .round table, .playoffsl109 .col1 div.matchup,
.playoffsl109 .round select {
  background-color: #183597;                              /* sched light */
}
.playoffsl109 .round .game td { 
  border-bottom: 3px solid #c0c0c0;                     /* sched light */
}
.playoffsl109 a { color: #550d2a; }                       /* sched light */ 
.playoffsl109 .round .game { background-color: #e3e3e3; } /* sched dark  */

/* l110 california league ------------------------------------------------ */
.playoffsl110 .round div.matchup, .playoffsl110 .round div.summary, .playoffsl110 .photoBox { 
  background-color: #8a642a;                              /* photo / bark bar */
}
.playoffsl110 .round, .playoffsl110 .round table, .playoffsl110 .col1 div.matchup,
.playoffsl110 .round select {
  background-color: #8a642a;                              /* sched light */
}
.playoffsl110 .round .game td { 
  border-bottom: 3px solid #c0c0c0;                       /* sched light */
}
.playoffsl110 a { color: #550d2a; }                       /* sched light */ 
.playoffsl110 .round .game { background-color: #e3e3e3; } /* sched dark  */

/* l122 carolina league ------------------------------------------------ */
.playoffsl122 .round div.matchup, .playoffsl122 .round div.summary, .playoffsl122 .photoBox { 
  background-color: #550d2a;                              /* photo / bark bar */
}

.playoffsl122 .round div.summary { color: #fff;}

.playoffsl122 .round, .playoffsl122 .round table, .playoffsl122 .col1 div.matchup,
.playoffsl122 .round select {
  background-color: #feb325;                              /* sched light */
}
.playoffsl122 .round .game td { 
  border-bottom: 3px solid #c0c0c0;                       /* sched light */
}
.playoffsl122 a { color: #550d2a; }                       /* sched light */ 
.playoffsl122 .round .game { background-color: #e3e3e3; } /* sched dark  */

/* l123 florida state league ------------------------------------------------ */
.playoffsl123 .round div.matchup, .playoffsl123 .round div.summary, .playoffsl123 .photoBox { 
  background-color: #ff6600;                              /* photo / bark bar */
}
.playoffsl123 .round, .playoffsl123 .round table, .playoffsl123 .col1 div.matchup,
.playoffsl123 .round select {
  background-color: #ff6600; color:#ffffff;                  /* sched light */
}
.playoffsl123 .round .game td { 
  border-bottom: 3px solid #c0c0c0;                       /* sched light */
}
.playoffsl123 a { color: #550d2a; }                       /* sched light */ 
.playoffsl123 .round .game { background-color: #e3e3e3; } /* sched dark  */

/* l118 midwest league ------------------------------------------------ */
.playoffsl118 .round div.matchup, .playoffsl118 .round div.summary, .playoffsl118 .photoBox { 
  background-color: #152860;                              /* photo / bark bar */
}
.playoffsl118 .round div.summary { color: #fff;}
.playoffsl118 .round, .playoffsl118 .round table, .playoffsl118 .col1 div.matchup,
.playoffsl118 .round select {
  background-color: #152860;                              /* sched light */
}
.playoffsl118 .round .game td { 
  border-bottom: 3px solid #c0c0c0;                       /* sched light */
}
.playoffsl118 a { color: #550d2a; }                       /* sched light */ 
.playoffsl118 .round .game { background-color: #e3e3e3; } /* sched dark  */

/* l116 south atlantic league ------------------------------------------------ */
.playoffsl116 .round div.matchup, .playoffsl116 .round div.summary, .playoffsl116 .photoBox { 
  background-color: #000000;                              /* photo / bark bar */
}
.playoffsl116 .round div.summary { color: #fff;}
.playoffsl116 .round, .playoffsl116 .round table, .playoffsl116 .col1 div.matchup,
.playoffsl116 .round select {
  background-color: #000000;                              /* sched light */
}
.playoffsl116 .round .game td { 
  border-bottom: 3px solid #c0c0c0;                       /* sched light */
}
.playoffsl116 a { color: #695723; }                       /* sched light */ 
.playoffsl116 .round .game { background-color: #e3e3e3; } /* sched dark  */

/* l127 nypenn league ------------------------------------------------ */
.playoffsl127 .round div.matchup, .playoffsl127 .round div.summary, .playoffsl127 .photoBox { 
  background-color: #004529;                              /* photo / bark bar */
}
.playoffsl127 .round div.summary { color: #fff;}
.playoffsl127 .round, .playoffsl127 .round table, .playoffsl127 .col1 div.matchup,
.playoffsl127 .round select {
  background-color: #004529;                              /* sched light */
}
.playoffsl127 .round .game td { 
  border-bottom: 3px solid #c0c0c0;                       /* sched light */
}
.playoffsl127 a { color: #550d2a; }                       /* sched light */ 
.playoffsl127 .round .game { background-color: #e3e3e3; } /* sched dark  */

/* l126 northwest league ------------------------------------------------ */
.playoffsl126 .round div.matchup, .playoffsl126 .round div.summary, .playoffsl126 .photoBox { 
  background-color: #132773;                              /* photo / bark bar */
}
.playoffsl126 .round div.summary { color: #fff;}
.playoffsl126 .round, .playoffsl126 .round table, .playoffsl126 .col1 div.matchup,
.playoffsl126 .round select {
  background-color: #132773;                              /* sched light */
}
.playoffsl126 .round .game td { 
  border-bottom: 3px solid #c0c0c0;                       /* sched light */
}
.playoffsl126 a { color: #550d2a; }                       /* sched light */ 
.playoffsl126 .round .game { background-color: #e3e3e3; } /* sched dark  */

/* l120 appalachian league ---------------------------------------------- */
.playoffsl120 .round div.matchup, .playoffsl120 .round div.summary, .playoffsl120 .photoBox { 
  background-color: #015138;                              /* photo / bark bar */
}
.playoffsl120 .round, .playoffsl120 .round table, .playoffsl120 .col1 div.matchup,
.playoffsl120 .round select {
  background-color: #f0af00;                              /* sched light */
}
.playoffsl120 .round .game td { 
  border-bottom: 3px solid #c0c0c0;                       /* sched light */
}
.playoffsl120 a { color: #550d2a; }                       /* sched light */ 
.playoffsl120 .round .game { background-color: #e3e3e3; } /* sched dark  */

/* l128 pioneer league ------------------------------------------------ */
.playoffsl128 .round div.matchup, .playoffsl128 .round div.summary, .playoffsl128 .photoBox { 
  background-color: #381f06;                              /* photo / bark bar */
}
.playoffsl128 .round div.summary { color: #fff;}
.playoffsl128 .round, .playoffsl128 .round table, .playoffsl128 .col1 div.matchup,
.playoffsl128 .round select {
  background-color: #381f06;                              /* sched light */
}
.playoffsl128 .round .game td { 
  border-bottom: 3px solid #c0c0c0;                       /* sched light */
}
.playoffsl128 a { color: #550d2a; }                       /* sched light */ 
.playoffsl128 .round .game { background-color: #e3e3e3; } /* sched dark  */

