img {
	border: none;
}

div.img {
	text-align: center;
}

div.caption {
	font-size: 75%;
	font-style: italic;
}

.blank
{
	background-color: transparent;

	border: 0;
}

.main
{
	background-color: #003366;
	color: #DDDDDD;
	border: 0;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
}

table.main td
{
	text-align: center;
	vertical-align: top;
}

body
{
	color: #FFFFFF;
	background-color: #CCCCCC;
	text-align: center;
}

a:link, a:visited
{
	color: #0099FF;
	background-color: #003366;
	text-decoration: none;
}

a:hover, a:active
{
	color: #EEEEEE;
	background-color: #003366;
	text-decoration: underline overline;
}

table
{
	border: 1px solid #000066;
}

table.menu
{
	width: 150px;
}

table.menu td
{
	text-align: center;
}

table.body
{
	width: 90%;
}

table, table caption
{
	margin-right: auto;
	margin-left: auto;
}

caption
{
	color: #DDDDDD;
	font-weight: bold;
	background-color: #000066;
}

table.body td
{
	text-align: left;
	vertical-align: top;
}

.footer
{
	background-color: #003366;
	color: #DDDDDD;
	text-align: center;
}

.header
{
	font: 24pt Arial, Helvetica, sans-serif;
	text-align: center;
	color: #DDDDDD;
	background-color: #003366;
}
