body
{
	margin: 0;
	font-family: Tahoma;
	font-size: 12px;
}

table.maintable
{
	width: 750px;
	margin: 0 auto;
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-bottom: solid 1px black;
	padding-bottom: 5px;
}

table.maintable td.nav
{
	text-align: right;
	border-bottom: solid 1px black;
	padding: 2px;
}

table.maintable td.nav a
{
	font-size: 13px;
	font-weight: bold;
}

table.maintable td.nav a:hover
{
	text-decoration: none;
}

table.subtable
{
	width: 100%;
	margin: 0 auto;
	/*order: solid 1px black;*/
	background-color: #DDDDDD;
}

table.subtable td
{
	font-size: 13px;
	padding-left: 8px;
	padding-right: 8px;
}

table.subtable td.left
{
	width: 225px;
}

table.subtable td.right
{
	text-align: left;
	vertical-align: top;
}

table.subtable td.separator
{
	border-top: dashed 1px black;
	font-size: 5px;
}

table.smalltable
{
	background-color: White;
	margin: 0 auto;
	width: 70%;
	border: dashed 1px black;
	padding: 4px;
}
/* Headers */
span.header1
{
	font-size: 14px;
	font-weight: bold;
	border-bottom: solid 1px black;
}

h1
{
	font-size: 16px;
	padding: 2px;
}

span.redmessage
{
	font-size: 16px;
	color: Red;
	font-weight: bold;
}

span.message
{
	font-size: 16px;
}

/* End Headers */

input
{
	font-family: Tahoma;
	font-size: 13px;
}

textarea
{
	font-family: Tahoma;
	font-size: 13px;
}