.left { float: left; width: 950px; margin: 0 0 10px 0; }

table {
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
}

th {
	border: 1px solid #CCCCCC;
	background-color: #E9E9E9;
	padding: 4px 8px;
	align: center;
	vertical-align: top;
}

th.major {
	border: 1px solid #CCCCCC;
	background-color: #E9E9FF;
	padding: 4px 8px;
	align: center;
	vertical-align: top;
}

td {
	border: 1px solid #CCCCCC;
	padding: 4px 8px;
	align: left;
	vertical-align: top;
}

.AltSect1 {
	background-color: #FFFFFF;
	padding: 10px;
}

.AltSect2 {
	background-color: #E9E9E9;
	padding: 10px;
}