.underline {
	text-decoration: underline;
}
.div-row {
	display: table-row;
}
.div-cell {
	display:table cell;
}



tr:nth-child(even) {
  background-color: LightSkyBlue;
}


tr:nth-child(odd) {
  background-color: White;
}
/*
td:nth-child(even) {
        background-color: LightSkyBlue;
}

td:nth-child(odd) {
        background-color: White;
}
*/
table {
	width: 10ch;
	word-wrap: break-word;
}
table thead tfoot th td {
	width: 10ch;
	word-wrap: break-word;
}
th {
	border: 1px solid black;
	border-bottom:2px solid black;
	background-color: LightGray;
	width: 10ch;
	
}
td {
	border: 1px solid black; 
	padding: 2px;
	text-align:right;
}
thead {
	display: table-row-group !important; 
	background-color: LightSkyBlue !important;

}
tfoot {
	font-weight:bold;
	border: 5px solid black;
	display: table-row-group !important; 
	background-color: LightGray;

}

/*.rc-title {
	font-weight:bold;
	background-color: LightGrey;
	border-right: 2px solid black; 
}*/

.rotate2 {
  /* FF3.5+ */
  -moz-transform: rotate(-90.0deg);
  /* Opera 10.5 */
  -o-transform: rotate(-90.0deg);
  /* Saf3.1+, Chrome */
  -webkit-transform: rotate(-90.0deg);
  /* IE6,IE7 */
  filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=0.083);
  /* IE8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)";
  /* Standard */
  transform: rotate(-90.0deg);
}
