body {

	background-color: White;
	color: Black;
	background : url(http://www.academymayer.com/images/tanbg.jpg) repeat scroll;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
H1{
	font-family : Arial, Helvetica, sans-serif;
	font-variant : small-caps;
	font-weight : bold;
	letter-spacing : 2pt;
	text-align : center;
	font-size : 18pt;
}
H2 {
	border : 1px solid Maroon;
	font : bold small-caps small Arial, Helvetica, sans-serif;
	letter-spacing : 0pt;
	background-color : Maroon;
	background-image : none;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
	text-align : center;
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
}
H3 {
	border : 1px;
	font : bold small-caps small Arial, Helvetica, sans-serif;
	letter-spacing : 0pt;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
	text-align : center;
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
}
EM{
	font-weight : bold;
	color: Navy;
	font-style : normal;
	font-family : inherit;
	letter-spacing : inherit;
}
TD{
	font-size : smaller;
	font-style : normal;
	font-variant : normal;
	font-weight : lighter;
	text-align : center;
	font : Arial, Helvetica, sans-serif;
}
TD.label {
	text-align : right;
}
A {
	color: #0000CD;
	text-decoration: none;
	font-weight : bold;
}
A:HOVER {
	color: #FF3300;
	text-decoration : underline;
}
INPUT {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	border : black 2px solid;
}
INPUT.optional {
	border : black 2px solid;
}
INPUT.numeric
{
	BORDER-RIGHT: black 2px solid;
	BORDER-TOP: black 2px solid;
	FONT-WEIGHT: normal;
	BORDER-LEFT: black 2px solid;
	BORDER-BOTTOM: black 2px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	BACKGROUND-COLOR: White;
}
INPUT.required
{
	BORDER-RIGHT: maroon 2px solid;
	BORDER-TOP: maroon 2px solid;
	BORDER-LEFT: 2px solid Maroon;
	BORDER-BOTTOM: 2px solid Maroon;
	BACKGROUND-COLOR: White;
}
INPUT.button
{
	border : none;
	background-color : transparent;
}
TEXTAREA
{
	BORDER-RIGHT: 2px inset maroon;
	BORDER-TOP: 2px inset maroon;
	FONT-WEIGHT: normal;
	BORDER-LEFT: 2px inset maroon;
	BORDER-BOTTOM: 2px inset maroon;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TEXTAREA.required
{
	BORDER-RIGHT: maroon 2px solid;
	BORDER-TOP: maroon 2px solid;
	FONT-WEIGHT: normal;
	BORDER-LEFT: 2px solid Maroon;
	BORDER-BOTTOM: 2px solid Maroon;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: White;
}
SELECT
{
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
SELECT.required
{
	color : Maroon;
}
LABEL {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : right;
	font-size : 10pt;
}
P {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : left;
}
.small {
	font-size : 8pt;
	font-weight : normal;
	letter-spacing : 1pt;
}
.center {
	text-align: center;
}
.required{
	color: Maroon;
}
