.header {
	background-color: #6200ee;
	color: #ffffff;
	padding: 1em;
}

.headericon {
	max-height: 200px;
	max-width: 20%;
	margin-bottom: 10px;
}

.headertext {
	max-width: 50%;
}

.header2text {
	margin-top: 1.5em;
	max-width: 90%;
}

.red {
	text-decoration: none;
	border: 1px solid red;
	color: red;
	background-color: #ffcccc;
	padding: 0.3em;
}

.green {
	text-decoration: none;
	border: 1px solid green;
	color: green;
	background-color: #ccffcc;
	padding: 0.3em;
}

.gray {
	text-decoration: none;
	border: 1px solid black;
	color: black;
	background-color: #cccccc;
	padding: 0.3em;
}

.left {
	float: left;
	margin-right: 1em;
}

.right {
	float: right;
	margin-left: 1em;
}

