.pageContent {
	-ms-grid-row: 			3;
	-ms-grid-row-span:		3;
	-ms-grid-column: 		2;
	-ms-grid-column-span:	3;
	grid-area: 				pageContent;
	background-color:		rgb(255, 255, 255);
}

#contact {
	grid-area:				program;
	background-color:		#f2f2f2;
	border: 				thin silver solid;
	padding: 				0.5em;
	border-radius: 			10px;
	margin: 				10px;
	width:					540px;
}

table {
	background-color:		white;
	border: 				thin solid silver;
	border-collapse: 		collapse;
}

td, th {
	border:					thin dotted silver;
	padding: 				5px;
	vertical-align:			top;
}

th {
	width:					160px;
	text-align:				right;
}

td {
	width:					360px;
}

#map {
	border: 				thin silver solid;
	background-color:		#f2f2f2;
	padding: 				0.5em;
	border-radius: 			10px;
	width:					600px;
	margin: 				10px;
}