/* these tables consistent */

table.bethune {
	border: thin #555555 solid;
	border-collapse: collapse;
	empty-cells: hide;
}
table.bethune th {color: white; background: #555555; }
table.bethune td {border: thin #555555 solid; }
	
table.zebra {
	border:thin solid #555555;
	border-collapse: collapse;
}
table.zebra tr:nth-child(odd) {background-color:#EEEEEE;}
table.zebra tr:nth-child(even) {background-color:#FFFFFF;}
table.zebra th {color: white; background: #555555; }
table.zebra td {border: thin #555555 solid; vertical-align: top}
.grey {
	background-color: #CCC;
	padding: 10px
}
