.graybox {
	background-color: #ddd;
	color: #000;
	border:1px solid #000;;
	font-weight: bold;
	padding: 6px;
	}
caption {
	font-weight: bold;
	background-color: #c9eac1;
	padding: 5px;
	border: 2px solid #000000;
}
.greencell {
	background-color: #c9eac1;
	text-align: center;
}
table,tr,th,td {
border:2px solid #000;
border-collapse:collapse;
border-spacing:0;
margin:0em;
padding:3px 5px;
}
.greenborder2px  {
	border: 2px solid #9c9;
	width: 25em;
	height: 22em;
	margin: 1em 15% 1em 19%;
	padding: 10px 10px 10px 30px;
}
#mainContent table {margin: 16px auto;}
