

.contenttable-0 {  
  border-collapse:collapse;
  margin:20px 0px 20px 0px;
}


.contenttable-0 td, .contenttable-0 th{
  border:1px solid grey;
  padding: 10px;
}
       

.contenttable-0 th{
  background-color:#f3f3f3;
}

.contenttable-0 tfoot {
  background-color:#F2F2F2;
 }



.contenttable-1 { 
  border-collapse:collapse;
  margin:20px 0px 20px 0px;
}


.contenttable-1 .tr-odd, 
.contenttable-1 tr:nth-child(odd) {
  background-color:#ffffff;
  border-bottom:1px solid #CCDBEA;
  border-top:1px solid #CCDBEA;
}

.contenttable-1 .tr-odd:hover, 
.contenttable-1 tr:nth-child(odd):hover {
  background-color:#EFF8FE;
} 

.contenttable-1 .tr-even, 
.contenttable-1 tr:nth-child(even) {
  background-color:#F2F2F2;
  border-bottom:1px solid #CCDBEA;
  border-top:1px solid #CCDBEA;
}

.contenttable-1 .tr-even:hover, 
.contenttable-1 tr:nth-child(even):hover {
  background-color:#EFF8FE;
}  

.contenttable-1 td, .contenttable-1 th{
  /*border:1px solid grey;*/
  padding: 10px;
}
       
.contenttable-1 th{
  background-color:#4284C8;
  color:#ffffff;
  border-left: solid 1px #ffffff;
}

.contenttable-1 tfoot .tr-even, .contenttable-1 tfoot .tr-odd,
.contenttable-1 tfoot tr:nth-child(even), .contenttable-1 tfoot tr:nth-child(odd)  {
  background-color:#C4C4C4;
  color:#000000;
 }




.contenttable-2 {
  border-collapse:collapse;
  margin:20px 0px 20px 0px;
}

.contenttable-2 .tr-odd,
.contenttable-2 tr:nth-child(odd) {
  background-color:#ffffff;
 
}

.contenttable-2 .tr-odd:hover,
.contenttable-2 tr:nth-child(odd):hover {
  background-color:#EAEAEA;
}


.contenttable-2 .tr-odd td, .contenttable-2 .tr-even td,
.contenttable-2 tr:nth-child(odd) td, .contenttable-2 tr:nth-child(even) td  {
  border:1px solid #F2F2F2;
}

.contenttable-2 .tr-even,
.contenttable-2 tr:nth-child(even) {
  background-color:#F7F7F7;
  
}

.contenttable-2 .tr-even:hover,
.contenttable-2 tr:nth-child(even):hover {
  background-color:#EAEAEA;
} 

.contenttable-2 td, .contenttable-2 th{
  /*border:1px solid grey;*/
  padding: 10px;
}
       
.contenttable-2 th{
  background-color:#FFA84C;
  color:#ffffff;
  border-left: solid 1px #ffffff;
}

.contenttable-2 tfoot .tr-even, .contenttable-2 tfoot .tr-odd,
.contenttable-2 tfoot tr:nth-child(even), .contenttable-2 tfoot tr:nth-child(odd)  {
  background-color:#EAEAEA;
  color:grey;
}




.contenttable-3 {
  border-collapse:collapse;
  margin:20px 0px 20px 0px;
}

.contenttable-3 .tr-odd,
.contenttable-3 tr:nth-child(odd) {
  background-color:#ffffff;
 
}

.contenttable-3 .tr-odd:hover,
.contenttable-3 tr:nth-child(odd):hover {
  background-color:#F2BF9B;
  color:#ffffff;
}


.contenttable-3 .tr-odd td, .contenttable-3 .tr-even td,
.contenttable-3 tr:nth-child(odd) td, .contenttable-3 tr:nth-child(even) td  {
  border:1px solid #EAEAEA;
}

.contenttable-3 .tr-even,
.contenttable-3 tr:nth-child(even) {
  background-color:#EEEEEE;
 
}

.contenttable-3 .tr-even:hover,
.contenttable-3 tr:nth-child(even):hover {
  background-color:#F2BF9B;
  color:#ffffff;
}

.contenttable-3 td, .contenttable-3 th{
  /*border:1px solid grey;*/
  padding: 10px;
}
      
.contenttable-3 th{
  background-color:#4C4C4C;
  color:#ffffff;
  border-left: solid 1px #ffffff;
}

.contenttable-3 tfoot .tr-even, .contenttable-3 tfoot .tr-odd,
.contenttable-3 tfoot tr:nth-child(even), .contenttable-3 tfoot tr:nth-child(odd)  {

  background-color:#919191;
  color:#ffffff;
  
}

.contenttable.fullwidth {
	width:100%;
}
.contenttable.contentright td{
	text-align:right;
}
.contenttable.contentcenter td{
	text-align:center;
}
.contenttable.headercenter th{
	text-align:center;
}
