/* Main table */
.tabMasterSectionGamesTable0 {
  font-size: .85em;
  width:98%;
  }
.tabTable1 {
  font-size: .9em;
  width:500px;
  }

/* Table containing column caption text and sorting arrows */
.tabCaptionCell0 {
  background: #F9B6B1;
  border-top: 1px solid black;
  border-bottom: 2px solid black;
  padding-bottom:5px;
  text-align: left;
}
/* Table cell containing column caption text */
.tabCaptionText0 {
  font-weight: bold;
  font-size: 1em;
  text-align: left;
  text-decoration: none;
  color:#183860;
}
/* Table cell containing sorting arrow  */
.tabSortArrowCell0 {
  padding-right: 10px;
  padding-left: 5px;
}
/* Cell of table with no effects applied at the top of the table */
.tabHeadCell0 {
  font-size: 1em;
}
/* Cell of table with no effects applied at the bottom of the table */
.tabFootCell0 {
  font-weight: bold;
  background: #F9B6B1;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  padding-bottom:5px;
  text-align: left;
}
/* Table containing paging arrows and text */
.tabPaging0 {
  background: #4682B4;
}
/* Table cell containing paging text */
.tabPagingText0 {
  font-family: arial, verdana;
  font-size: 1em;
  text-align: center;
  color: #DBEAF5;
}
/* Table cell containing paging arrow */
.tabPagingArrowCell0 {
  text-align: center;
  width: 10px;
}
/* Table containing filtering form */
.tabFilter0 {
  font-size: 1em;
  color: black;
  background: white;
}
/* Input field for filtering pattern */
.tabFilterPattern0 {
  font-size: 1em;

}
/* Dropdown list in a filtering form */
.tabFilterSelect0 {
  font-size: 1em;
}

/* Styles for data cells */

.tabMasterSectionGamesBody0Col0 {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid black;
}
.tabMasterSectionGamesBody0Col1 {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid black;
  white-space:nowrap;
  padding-right:1em;
  }
.tabMasterSectionGamesBody0Col2 {
  vertical-align: top;
  text-align: left;
  padding-right:1em;
  border-bottom: 1px solid black;
  }
.tabMasterSectionGamesBody0Col3 {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid black;
  padding-right:1em;
}
.tabMasterSectionGamesBody0Col4 {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid black;
  padding-right:1em;
}
.tabMasterSectionGamesBody0Col5 {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid black;
  padding-right:1em;
}
.tabMasterSectionGamesBody0Col6 {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid black;
  padding-right:1em;
}
.tabMasterSectionGamesBody0Col7 {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid black;
  padding-right:1em;
}
.tabMasterSectionGamesBody0Col8 {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid black;
  padding-right:1em;
}
.tabMasterSectionGamesBody0Col9 {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid black;
}
.tabMasterSectionGamesBody0Col10 {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid black;
}
.tabMasterSectionGamesBody0Col11 {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid black;
}
.tabMasterSectionGamesBody0Col12 {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid black;
}
.tabMasterSectionGamesBody0Col13 {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid black;
}
.tabMasterSectionGamesBody0Col14 {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid black;
}
.tabMasterSectionGamesBody0Col15 {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid black;
}
.tabMasterSectionGamesBody0Col16 {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid black;
}
.tabMasterSectionGamesBody0Col17 {
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid black;
}

