body {
	font-family: Arial, Helvetica, sans-serif;
	background: #0d2031;
}
hr{
	color: white;
}
.container {
	width: 99%;
	min-width: 500px;
	background-color: #0d2031;
	margin: 0 auto;
}
.content {
	padding: 5px 2px 5px 5px;
	float: left;
	width: 79%;
	background-color: white;
	margin: 0 auto;
}
.header {
	background-color: maroon;
	text-align: left;
}
.topnav{
	width: 100%;
	background-color: maroon;
	color: #ffd700;
	font-size: 1em;
	font-weight: bold;
	padding: 2px 0px 2px 0px;
	border-bottom: thick;
	border-bottom-color: #050b7e;
	border-bottom-style: ridge;
}
.topnav a:hover {
	color: white;
}
.featured {
	color: white;
	font-weight: bold;
	text-align: center;
	background-color: #0d2031;
	color: white;
	margin: 5px 5px 5px 5px;
}
.featured a {
	color: white;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.featured a:hover {
	color: white;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.featured a:visited {
	color: white;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.featuredHead {
	padding: 5px 5px 5px 15px;
	color: black;
	font-weight: bold;
	text-align: center;
	height: 40px;
}
.sidebar {
	float: left;
	width: 20%;
	font-size: inherit;
	background-color: #0d2031;
	padding-bottom: 10px;
	text-align: center;
}
ul.nav {
	list-style: none; /* this removes the list marker */
	margin-bottom: 10px; /* this creates the space between the navigation on the content below */
	background-color: #0d2031;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}
ul.nav li {
	background-color: #0d2031;
}
ul.nav a, ul.nav a:visited { /* grouping these selectors makes sure that your links retain their button look even after being visited */
	display: block; /* this gives the link block properties causing it to fill the whole LI containing it. This causes the entire area to react to a mouse click. */
	text-decoration: none;
	font-weight: bold;
	color: white;
	background-color: #0d2031;
}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus { /* this changes the background and text color for both mouse and keyboard navigators */
	color: white;
	font-style: bold;
}
.search{
	text-decoration: none;
	font-size: 1.1vw;
	font-weight: bold;
	color: white;
	margin: 5px 5px 5px 5px;
}
.footer {
	color: white;
	background: #0d2031;
	text-align: center;
	font-size: small;
	padding: 10px 0;
}
.footer a {
	background: #0d2031;
	color: white;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.footer a:visited {
	background: #0d2031;
	color: white;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.marquee div {
  display: block;
  width: 200%;
  height: 30px;
  position: absolute;
  overflow: hidden;
  animation: marquee 5s linear infinite;
}
.marquee span {
  float: left;
  width: 50%;
}
@keyframes marquee {
  0% { left: 0; }
  100% { left: -100%; }
}
.NoShow{
	display: none;
}
.ShowIt{
	display: inline;
}