.tbl01 {
	width:85vw;
	height:50vh;
	border:#F6BB9E 2px solid;
	border-collapse:collapse;

	background: rgba(0,50,203,1.0);
	font-weight:800;
	font-style:italic;
	color: #FFFFFF;
	text-align:center;
	vertical-align: middle;
}

.tbl01 caption {
	font-size:150%;
}

.tbl01 th, .tbl01 td {
	border:#F6BB9E 2px solid;
	border-collapse:collapse;
	vertical-align: middle;
}

.tbl01 th {
	background-color:rgba(0,76,101,0.9);
	vertical-align: middle;
}

