﻿body 
{
	background-color: #aaaaaa;
	text-align: center;
	font-family: Arial;
}

p
{
    margin: 5px 0px 5px 0px;
}

h1
{
	display: block;
	background-color: #008800;
	color: White;
	padding: 5px;
	font-size: large;
	margin: 7px 0px 2px 0px;
}

h2
{
	display: block;
	background-color: #008800;
	color: White;
	padding: 5px;
	font-size: large;
	margin: 7px 0px 5px 0px;
}

.main
{
    margin: 0 auto;
    text-align: left;
    display: block;
    width: 750px;
	background-color: White;
}

.thinborder
{
	border-width: 1px;
	border-color: Black;
	border-style: solid;
}

.footerMenu
{
    font-size: small;
    text-align: center;
}

.footer
{
    border-top: solid 1px Black;
    padding: 0px 5px 0px 5px;
	background-color: #eeeeee;
	font-size: smaller;
	text-align: center;
}

.content
{
	padding: 10px;
	text-align: justify;
}

.grayBox
{
	border: solid 1px Black;
	background-color: #eeeeee;
	padding: 5px;
}

.smallerFont
{
	font-size: smaller;
}

.evenSizedFont
{
	font-family: Courier New;
}

.submitForm
{
    width: 730px;
    font-weight: bold;
    text-align: left;
}

/* menu */

.menu
{
    padding: 0px 5px 0px 5px;
}

.menuItem
{
    display: inline-block;
    text-align: center;
    text-decoration: none;
    color: #007700;
    border-width: 1px;
    border-color: Black;
    border-style: solid;
    margin: 0px 5px 0px 5px;
    padding: 0px 20px 0px 20px;
}

.selected
{
	background-color: #007700;
	color: White;
}

.errorHeader
{
	background-color: #770000;
}

.apiMan li
{
	padding-top: 7px;
}