body{
  	text-align: left;
  	background-color:white;
  	padding:0.5em;
  	max-width: 37em;
  	margin-right:auto;
  	margin-left:auto;
  	color:black;
  	font-size:1.3em;
}

img{
	max-width: 100%;
    height: auto;
    width: auto\9; /* ie8 */
}

.tab{
	margin-left:1em;	
}

.menu{
	text-align:right;
}

td{
	padding:0.3em;
	width:5em
}

table {
  	border-collapse: collapse;
    font-size:0.85em;
}

td {
  	border: 1px solid black;
}

tr{
	height:2em
}

.tra{
	background-color: darkgray;
	color:white;
}
.trb{
	background-color: #EEE;
}
.trc{
	background-color: white;
}