* {
	font-family				: Open Sans, OpenSans, SansSerif, Sans Serif, Verdana, Arial;
	font-size				: .9rem;
	margin					: 0;
	padding					: 0;
}

h1 {
	margin					: 2rem 1rem 1rem 2rem;
	font-size				: 2rem;
}

h2 {
	
}

a {
	font-weight				: 700;
	letter-spacing			: .125rem;
	color					: #ef7010;
	text-decoration			: none;
}

#header {
	border					: 1px solid #ef7010;
	position				: fixed;
	width					: 100%;
	height					: 6rem;
	top						: 0;
	box-shadow				: 1px 3px 5px #CCC;
	
}

#main {
	#border					: 1px solid #ef7010;
	margin					: 2rem;	
	padding					: 4rem;
}

#footer {
	position				: fixed;
	background-color		: #ef7010;
	bottom					: 0;
	width					: 100%;
	p{
		margin				: 0 .25rem;
		font-size			: 0.9rem;
		text-align			: right;
		font-weight			: 700;
		letter-spacing		: .125rem;
		color				: #fff;
		padding				: .25rem;
	}
}

#toolbar {
	display					: block;
	box-shadow				: 1px 3px 5px #CCC;
	padding					: .5rem 0;
	background-color		: #ef7010;
	color					: #fff;
	border-radius			: 1rem;
	label {
		font-size			: .8rem;
		font-weight			: 700;
		text-transform		: uppercase;
		letter-spacing		: .0625rem;
		padding-left		: 1rem;
	}
	form {

		select {
			background-color: #ef7010;
			color			: #FFF;
			font-weight		: 700;
			font-size		: .9rem;
			border			: 1px solid #fff;
			padding			: .25rem;
			text-align		: center;
			border-radius	: 1rem;
		}
	}
}



menu {
	ul {
		list-style			: none;
		display				: flex;
		padding				: 2rem 0 0 2rem;
		a {
			text-decoration : none;
			color			: #ef7010;
		}
		li {
			font-weight		: 700;
			letter-spacing	: .25rem;
			padding			: 1rem 2em;
			border-radius	: 1rem;
			margin			: 0 1rem;
		}
		li:hover {
			background-color: #ef7010;
			color			: #FFF;
		}
	}
}

table {
	margin					: 1.5rem 1rem;
	border					: 1px solid #ef7010;
	border-radius			: 1rem;
	padding					: 2rem;
	background-color		: #fff;
	box-shadow				: 1px 3px 5px #AAA;
}

thead {
	width					: 100%;
	font-weight				: 700;
	td {
		padding				: .5rem 1rem;
	}
}


tbody {
	td {
		text-align			: center;
	}
	td:first-child {
		
	}
}
