/* Main table */
.tabTable0 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: black;
  width: 100%;
}
/* Table containing column caption text and sorting arrows */
.tabCaption0 {
  background: #d5ebff;
  height: 22px;
}
/* Table cell containing column caption text */
.tabCaptionText0 {
  font-family: tahoma, verdana, arial;
  font-weight: bold;
  font-size: 11px;
  text-align: center;
  color: #000000;
}
/* Table cell containing sorting arrow  */
.tabSortArrowCell0 {
  width: 12px;
  padding-left: 2px
}
/* Cell of table with no effects applied at the top of the table */
.tabHeadCell0 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  height: 18px;
  background: #d5ebff;
}
/* Cell of table with no effects applied at the bottom of the table */
.tabFootCell0 {
  
  background: #d5ebff;
  text-align: center;
}
/* Table containing paging arrows and text */
.tabPaging0 {
  background: #4682B4;
}
/* Table cell containing paging text */
.tabPagingText0 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
  color: #DBEAF5;
}
/* Table cell containing paging arrow */
.tabPagingArrowCell0 {
  text-align: center;
  width: 10px;
}
/* Table containing filtering form */
.tabFilter0 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: black;
  background: white;
  height: 18px;
}
/* Input field for filtering pattern */
.tabFilterPattern0 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
}
/* Dropdown list in a filtering form */
.tabFilterSelect0 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  height: 16px;
}

/* Styles for data cells */

/* Cell of table body, column 0 */
.tabBody0Col0 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: black;
  text-align: left;
}
/* Cell of table body, column 1 */
.tabBody0Col1 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
/* Cell of table body, column 2 */
.tabBody0Col2 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
/* Cell of table body, column 3 */
.tabBody0Col3 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}

.tabBody0Col4 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col5 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col6 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col7 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col8 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col9 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col10 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col11 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col12 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col13 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col14 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col15 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col16 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col17 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col18 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col19 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col20 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col21 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col22 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col23 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col24 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody0Col25 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}

/*********************/
/****  SECOND TABLE  ****/
/*********************/

/* Main table */
.tabTable1 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: black;
  width: 100%;
}
/* Table containing column caption text and sorting arrows */
.tabCaption1 {
  background: #d5ebff;
  height: 22px;
}
/* Table cell containing column caption text */
.tabCaptionText1 {
  font-family: tahoma, verdana, arial;
  font-weight: bold;
  font-size: 11px;
  text-align: center;
  color: #000000;
}
/* Table cell containing sorting arrow  */
.tabSortArrowCell1 {
  width: 12px;
  padding-left: 2px
}
/* Cell of table with no effects applied at the top of the table */
.tabHeadCell1 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  height: 18px;
  background: #d5ebff;
}
/* Cell of table with no effects applied at the bottom of the table */
.tabFootCell1 {
  
  background: #d5ebff;
  text-align: center;
}
/* Table containing paging arrows and text */
.tabPaging1 {
  background: #4682B4;
}
/* Table cell containing paging text */
.tabPagingText1 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
  color: #DBEAF5;
}
/* Table cell containing paging arrow */
.tabPagingArrowCell1 {
  text-align: center;
  width: 10px;
}
/* Table containing filtering form */
.tabFilter1 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: black;
  background: white;
  height: 18px;
}
/* Input field for filtering pattern */
.tabFilterPattern1 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
}
/* Dropdown list in a filtering form */
.tabFilterSelect1 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  height: 16px;
}

/* Styles for data cells */

/* Cell of table body, column 0 */
.tabBody1Col0 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: black;
  text-align: left;
}
/* Cell of table body, column 1 */
.tabBody1Col1 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
/* Cell of table body, column 2 */
.tabBody1Col2 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
/* Cell of table body, column 3 */
.tabBody1Col3 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}

.tabBody1Col4 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col5 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col6 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col7 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col8 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col9 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col10 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col11 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col12 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col13 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col14 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col15 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col16 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col17 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col18 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col19 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col20 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col21 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col22 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col23 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col24 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody1Col25 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}

/*********************/
/****  THIRD TABLE  ****/
/*********************/

/* Main table */
.tabTable2 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: black;
  width: 100%;
}
/* Table containing column caption text and sorting arrows */
.tabCaption2 {
  background: #d5ebff;
  height: 22px;
}
/* Table cell containing column caption text */
.tabCaptionText2 {
  font-family: tahoma, verdana, arial;
  font-weight: bold;
  font-size: 11px;
  text-align: center;
  color: #000000;
}
/* Table cell containing sorting arrow  */
.tabSortArrowCell2 {
  width: 12px;
  padding-left: 2px
}
/* Cell of table with no effects applied at the top of the table */
.tabHeadCell2 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  height: 18px;
  background: #d5ebff;
}
/* Cell of table with no effects applied at the bottom of the table */
.tabFootCell2 {
  
  background: #d5ebff;
  text-align: center;
}
/* Table containing paging arrows and text */
.tabPaging2 {
  background: #4682B4;
}
/* Table cell containing paging text */
.tabPagingText2 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
  color: #DBEAF5;
}
/* Table cell containing paging arrow */
.tabPagingArrowCell2 {
  text-align: center;
  width: 10px;
}
/* Table containing filtering form */
.tabFilter2 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: black;
  background: white;
  height: 18px;
}
/* Input field for filtering pattern */
.tabFilterPattern2 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
}
/* Dropdown list in a filtering form */
.tabFilterSelect2 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  height: 16px;
}

/* Styles for data cells */

/* Cell of table body, column 0 */
.tabBody2Col0 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: black;
  text-align: left;
}
/* Cell of table body, column 1 */
.tabBody2Col1 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
/* Cell of table body, column 2 */
.tabBody2Col2 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
/* Cell of table body, column 3 */
.tabBody2Col3 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}

.tabBody2Col4 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col5 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col6 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col7 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col8 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col9 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col10 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col11 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col12 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col13 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col14 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col15 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col16 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col17 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col18 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col19 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col20 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col21 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col22 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col23 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col24 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody2Col25 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}

/*********************/
/**** FOURTH TABLE ****/
/*********************/

/* Main table */
.tabTable3 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: black;
  width: 100%;
}
/* Table containing column caption text and sorting arrows */
.tabCaption3 {
  background: #d5ebff;
  height: 22px;
}
/* Table cell containing column caption text */
.tabCaptionText3 {
  font-family: tahoma, verdana, arial;
  font-weight: bold;
  font-size: 11px;
  text-align: center;
  color: #000000;
}
/* Table cell containing sorting arrow  */
.tabSortArrowCell3 {
  width: 12px;
  padding-left: 2px
}
/* Cell of table with no effects applied at the top of the table */
.tabHeadCell3 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  height: 18px;
  background: #d5ebff;
}
/* Cell of table with no effects applied at the bottom of the table */
.tabFootCell3 {
  
  background: #d5ebff;
  text-align: center;
}
/* Table containing paging arrows and text */
.tabPaging3 {
  background: #4682B4;
}
/* Table cell containing paging text */
.tabPagingText3 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
  color: #DBEAF5;
}
/* Table cell containing paging arrow */
.tabPagingArrowCell3 {
  text-align: center;
  width: 10px;
}
/* Table containing filtering form */
.tabFilter3 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: black;
  background: white;
  height: 18px;
}
/* Input field for filtering pattern */
.tabFilterPattern3 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
}
/* Dropdown list in a filtering form */
.tabFilterSelect3 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  height: 16px;
}

/* Styles for data cells */

/* Cell of table body, column 0 */
.tabBody3Col0 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  color: black;
  text-align: left;
}
/* Cell of table body, column 1 */
.tabBody3Col1 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
/* Cell of table body, column 2 */
.tabBody3Col2 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
/* Cell of table body, column 3 */
.tabBody3Col3 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}

.tabBody3Col4 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col5 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col6 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col7 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col8 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col9 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col10 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col11 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col12 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col13 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col14 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col15 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col16 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col17 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col18 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col19 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col20 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col21 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col22 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col23 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col24 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}
.tabBody3Col25 {
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  text-align: center;
}