*{
padding: 0; margin: 0;
}

body {
background-color: #404040;
font-family: Calibri, Arial, sans-serif;
}

div.infobox {
	border: 1px dashed;
	padding: 3px;
	background-color: #FFFFDD;
	margin-left: 7px;
	margin-right: 7px;
	margin-bottom: 7px;
	padding-left: 4px;
}


ul{
padding-left: 17px;
}

td {
text-align: center;
}

.fback {
padding-left: 3%;
padding-right: 3%;
padding-top: 5px;
}

.top {
background-color: #000035;
color: #FFFFFF;
padding-left: 5px;
padding-right: 5px;
border-bottom: 1px solid white;
}

.top a:link {
color: #FFFFFF;
text-decoration: none;
}

.top a:visited {
color: #FFFFFF;
text-decoration: none;
}

.submenu {
background-color: #000000;
color: #FFFFFF;
font-weight: bold;
padding-left: 5px;
border-bottom: 6px solid #404040;
}

.submenu a:link {
color: #FFFFFF;
text-decoration: none;
}

.submenu a:visited {
color: #FFFFFF;
text-decoration: none;
}

.rightsub {
float: right;

}

.rightsub a:link {
color: #FFFFFF;
text-decoration: none;
}

.rightsub a:visited {
color: #FFFFFF;
text-decoration: none;
}

.rtalign {
float: right;

}

.locheader {
text-align: left;
font-size: 14pt;
font-weight: bold;
padding-left: 2px;
}

.rta {
text-align: right;
}

.content {
background-color: #FFFFFF;
color: #000000;
padding-left: 5px;
border-bottom: 6px solid #404040;
padding-right: 5px;
padding-bottom: 5px;
}

h1 {
font-size: 20px;
border-bottom: 1px solid black;
margin-right: 5px;
}

input {
font-size: 18px;
}

h2 {
font-size: 16px;
}

p {
margin-left: 3px;
}

.footer {
background-color: #000000;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
padding-left: 5px;
border-bottom: 1px solid #black;
}

.footer a:link {
color: #FFFFFF;
text-decoration: none;
}

.footer a:visited {
color: #FFFFFF;
text-decoration: none;
}