
@media {
	h1, h2, h3, h4, h5, h6 {
		color: #717948;
	}
	body {
		margin: 0;
		margin-bottom: 30px;
		background-color: #eedbb3;
		color: black;
	}
	a {
		font-weight: bold;
		text-decoration: none;
	}
	a:link {
		color: blue;
	}
	a:visited {
		color: darkblue;
	}
	a:hover {
		color: dodgerblue;
	}
	hr {
		border: 0;
		border-top: 1px solid #717948;
	}
	td {
		border: 1px solid black;
	}
	table {
		border-collapse: collapse;
	}
}

.menu {
	/* position: fixed; */
	background: #717948;
	top: 0px;
	color: white;
	padding: 0;
	width: 100%;
	overflow: hidden;
}
.menu a {
	padding: 10px 10px;
	display: inline-block;
	float: left;
}
.menu a:link {
	color: #eedbb3;
}
.menu a:visited {
	color: #eedbb3;
}
.menu a:hover {
	color: #717948;
	background: #eedbb3;
}

.main {
	padding: 16px;
}

.date {
	background: dimgrey;
	padding: 3px;
	position: fixed;
	bottom: 0px;
	width: 100%;
}

img {
	width: 50%;
}

pre {
	font-family: 'Helvetica';
}

.banner {
	height: auto;
	width: 100%;
}

.logintable tr, td {
	border: none;
	border-style: none;
}

.green {
	color: #717948;
}
