@CHARSET "ISO-8859-1";

.mainDiv {
	min-height: 800px;
	height: auto;
}

#returnLink {
	font-size: 20px;
	font-weight: bold;
	margin: 10px;
}

#showAll {
	position: absolute;
	right: 2%;
	top: 2%;
}

#resultsTitle {
	font-size: 20px;
	margin: 10px;
}

#periodTitle {
	font-size: 40px;
	margin: 20px;
}

#weekNavDiv {
	width: 50%;
	margin: 0 auto;
	position: relative;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.navLink {
	display: inline-block;
	color: blue;
	text-decoration: underline;
	cursor: pointer;
	position: relative;
}

#thisWeek {
	left: 20%;
}

#nextWeek {
	float: right;
}

.dataDiv {
	position: relative;

}

.periodHeader {
	text-align: center;
	margin-top: 30px;
}

.periodButton {
	font-size: 40px;
	color: #229955;
	padding: 20px;
	margin: 20px;
}

.periodTable {
	margin: 0 auto;
	position: relative;
	width: 90%;
	border: 1px solid;
	border-collapse: collapse;
	/*	border-spacing: 5px;*/

}

.periodTable * {
	text-align: center;
	border: 1px solid;
}

.sumRow {
	font-weight: bold;
}

#noDataHeader {
	text-align: center;
}

#resultsTable {

	margin: 20px auto;
	width: 90%;
}

.periodRow1 {
	background-color: #A0D9FF;
}

.periodRow2 {
	background-color: #fcdc3a;
}

.periodRow3 {
	background-color: #7edb69;
}

.periodRow4 {
	background-color: #A0D9FF;
}

.periodRow5 {
	background-color: #fcdc3a;
}

.periodRow6 {
	background-color: #7edb69;
}

.periodRow7 {
	background-color: #A0D9FF;
}

.periodRow8 {
	background-color: #fcdc3a;
}

.underline {
	border-top: solid 3px #000000;
}

