div.redTable {
  font-family: "Trebuchet MS", Helvetica, sans-serif;
  border: 2px solid #B86B77;
  background-color: #FFEEEE;
  width: 100%;
  /* text-align: center; */
  border-collapse: collapse;
}
.divTable.redTable .divTableCell, .divTable.redTable .divTableHead {
  border: 1px solid #FFEEEE;
  padding: 4px 6px;
}
.divTable.redTable .divTableBody .divTableCell {
  font-size: 12px;
}
.divTable.redTable .divTableRow:nth-child(even) {
  background: #F6CFCA;
}
.divTable.redTable .divTableHeading {
  background: #B86B77;
  background: -moz-linear-gradient(top, #ca9099 0%, #bf7984 66%, #B86B77 100%);
  background: -webkit-linear-gradient(top, #ca9099 0%, #bf7984 66%, #B86B77 100%);
  background: linear-gradient(to bottom, #ca9099 0%, #bf7984 66%, #B86B77 100%);
}
.divTable.redTable .divTableHeading .divTableHead {
  font-size: 13px;
  font-weight: bold;
  color: #232323;
  text-align: center;
}
.redTable .tableFootStyle {
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  background: #B86B77;
}
.redTable .tableFootStyle {
  font-size: 12px;
}
.redTable .tableFootStyle .links {
	 text-align: right;
}
.redTable .tableFootStyle .links a{
  display: inline-block;
  background: #FFFFFF;
  color: #A40808;
  padding: 2px 8px;
  border-radius: 5px;
}
.redTable.outerTableFooter {
  border-top: none;
}
.redTable.outerTableFooter .tableFootStyle {
  padding: 3px 5px; 
}
/* DivTable.com */
.divTable{ display: table; }
.divTableRow { display: table-row; }
.divTableHeading { display: table-header-group;}
.divTableCell, .divTableHead { display: table-cell;}
.divTableHeading { display: table-header-group;}
.divTableFoot { display: table-footer-group;}
.divTableBody { display: table-row-group;}

.divTable .alRight{
  text-align: right;
}
.divTable .alCenter{
  text-align: center;
}
.divTable .it {
  font-style: italic;
  font-size: 11px;
}




/* TABLE */
table.redTable {
  border: 2px solid #B86B77;
  background-color: #FFEEEE;
  width: 100%;
  /* text-align: center; */
  border-collapse: collapse;
}
table.redTable td, table.redTable th {
  border: 1px solid #AAAAAA;
  padding: 4px 0px;
}
table.redTable tbody td {
  padding:5;
  font-size: 12px;
}
table.redTable tr:nth-child(even) {
  background: #F6CFCA;
}
table.redTable thead {
  background: #B86B77;
  background: -moz-linear-gradient(top, #ca9099 0%, #bf7984 66%, #B86B77 100%);
  background: -webkit-linear-gradient(top, #ca9099 0%, #bf7984 66%, #B86B77 100%);
  background: linear-gradient(to bottom, #ca9099 0%, #bf7984 66%, #B86B77 100%);
}
table.redTable thead th {
  font-size: 13px;
  font-weight: bold;
  color: #232323;
  text-align: center;
}
table.redTable tfoot {
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  background: #B86B77;
}
table.redTable tfoot td {
  font-size: 12px;
}
table.redTable tfoot .links {
  text-align: right;
}
table.redTable tfoot .links a{
  display: inline-block;
  background: #FFFFFF;
  color: #A40808;
  padding: 2px 8px;
  border-radius: 5px;
}






div.redTable {
  font-family: "Trebuchet MS", Helvetica, sans-serif;
  border: 2px solid #B86B77;
  background-color: #FFEEEE;
  width: 100%;
  /* text-align: center; */
  border-collapse: collapse;
}
.divTable.redTable .divTableCell, .divTable.redTable .divTableHead {
  border: 1px solid #FFEEEE;
  padding: 4px 6px;
}
.divTable.redTable .divTableBody .divTableCell {
  font-size: 12px;
}
.divTable.redTable .divTableRow:nth-child(even) {
  background: #F6CFCA;
}
.divTable.redTable .divTableHeading {
  background: #B86B77;
  background: -moz-linear-gradient(top, #ca9099 0%, #bf7984 66%, #B86B77 100%);
  background: -webkit-linear-gradient(top, #ca9099 0%, #bf7984 66%, #B86B77 100%);
  background: linear-gradient(to bottom, #ca9099 0%, #bf7984 66%, #B86B77 100%);
}
.divTable.redTable .divTableHeading .divTableHead {
  font-size: 13px;
  font-weight: bold;
  color: #232323;
  text-align: center;
}
.redTable .tableFootStyle {
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  background: #B86B77;
}
.redTable .tableFootStyle {
  font-size: 12px;
}
.redTable .tableFootStyle .links {
	 text-align: right;
}
.redTable .tableFootStyle .links a{
  display: inline-block;
  background: #FFFFFF;
  color: #A40808;
  padding: 2px 8px;
  border-radius: 5px;
}
.redTable.outerTableFooter {
  border-top: none;
}
.redTable.outerTableFooter .tableFootStyle {
  padding: 3px 5px; 
}
/* DivTable.com */
.divTable{ display: table; }
.divTableRow { display: table-row; }
.divTableHeading { display: table-header-group;}
.divTableCell, .divTableHead { display: table-cell;}
.divTableHeading { display: table-header-group;}
.divTableFoot { display: table-footer-group;}
.divTableBody { display: table-row-group;}

.divTable .alRight{
  text-align: right;
}
.divTable .alCenter{
  text-align: center;
}
.divTable .it {
  font-style: italic;
  font-size: 11px;
}




/* TABLE */
table.redTable3 {
  /* border: 2px solid #B86B77; */
  background-color: #FFEEEE;
  width: 100%;
  /* text-align: center; */
  border-collapse: collapse;
}
table.redTable3 td, table.redTable3 th { 
  /* border-bottom: 1px solid #AAAAAA; */
  /* padding: 4px 0px; */
  padding-top:5px;
  padding-bottom:5px;
}
table.redTable3 tbody td {
  padding:5;
  font-size: 12px;
}
table.redTable3 tr:nth-child(odd) {
  background: #f9f9f9;
}
table.redTable3 tr:nth-child(even) {
  background: #F5DDDD;
}
table.redTable3 thead {
  background: #B86B77;
  background: -moz-linear-gradient(top, #ca9099 0%, #bf7984 66%, #B86B77 100%);
  background: -webkit-linear-gradient(top, #ca9099 0%, #bf7984 66%, #B86B77 100%);
  background: linear-gradient(to bottom, #ca9099 0%, #bf7984 66%, #B86B77 100%);
}
table.redTable3 thead th {
  font-size: 13px;
  font-weight: bold;
  color: #ffffff;
  background: #B86B77;
  text-align: center; 
}
table.redTable3 tfoot {
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  background: #B86B77;
}
table.redTable3 tfoot td {
  font-size: 12px;
}
table.redTable3 tfoot .links {
  text-align: right;
}
table.redTable3 tfoot .links a{
  display: inline-block;
  background: #FFFFFF;
  color: #A40808;
  padding: 2px 8px;
  border-radius: 5px;
}