BODY
{
	background-color: rgb(240, 240, 240);
	color: rgb(32, 32, 32);
	margin: 0px;
}
A
{
	color: rgb(144, 0, 0);
}
A:visited
{
	color: rgb(144, 0, 144);
}
.footnote
{
	font-size: 7pt;
	color: rgb(0, 0, 0);
}
.mainStruct
{
	/*border: 1px solid red;*/
	padding: 0px;
	width: 100%;
}
.header
{
	/*border: 1px solid blue;*/
	margin: 0px;
}
.headerStruct
{
	/*border: 1px solid orange;*/
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.headerImage
{
	/*border: 1px solid cyan;*/
	width: 191px;
	height: 101px;
	padding: 0px;
}
.headerImageArea
{
	/*border: 1px solid fuchsia;*/
	padding: 0px;
	width: 191px;
	height: 101px;
}
.headerTitle
{
	/*border: 1px solid cyan;*/
	height: 100%;
	padding: 0px;
	margin: 0px;
}
.headerTitleArea
{
	font-family: Verdana;
	font-size: 37pt;
	font-weight: bold;
	/*font-style: italic;*/
	text-align: center;
	/*border: 1px solid yellow;*/
	height: 100%;
	padding: 0px;
	/*height: 100px;*/
}
.headerSubtitle
{
	/*border: 1px solid cyan;*/
	height: 100%;
	padding: 0px;
	margin: 0px;
}
.headerSubtitleArea
{
	font-family: Verdana;
	font-size: 18pt;
	font-weight: bold;
	text-align: center;
	/*border: 1px solid yellow;*/
	height: 100%;
	/*height: 100px;*/
}
.separator
{
	/*border: 1px solid magenta;*/
	height: 4px;
}
.separatorArea
{
	height: 4px;
	background-color: rgb(200, 200, 200);
}
.separatorMaxWidth
{
	/*border: 1px solid red;*/
	width: 600px;
	height: 0px;
	position: absolute;
}
.menu
{
	/*border: 1px solid blue;*/
	/* T R B L */
	padding: 16px 0px 0px 0px;
	vertical-align: top;
	width: 191px;
}
.menuItem
{
	/*border: 1px solid lime;*/
	font-family: Verdana;
	font-size: 10pt;
	/* T R B L */
	padding: 0px 0px 4px 24px;
}
.menuItemLink
{
	color: rgb(144, 0, 0);
	font-weight: bold;
	text-decoration: none;
}
.menuItemLink:hover
{

}
.menuItemLink:visited
{
	color: rgb(144, 0, 0);
}
.menuSeparator
{
	height: 100%;
}
.menuSeparatorArea
{
	width: 4px;
	height: 100%;
	background-color: rgb(200, 200, 200);
}
.textBody
{
	/*border: 1px solid blue;*/
	vertical-align: top;
	padding: 0px;
}
.textArea
{
	/*border: 1px solid lime;*/
	font-family: Verdana;
	font-size: 10pt;
	height: 100%;
	/* T R B L */
	padding: 16px 0px 0px 16px;
	text-align: justify;
}
.rightBuffer
{
	/*border: 1px solid blue;*/
	padding: 0px;
	width: 40px;
}
.bottomBuffer
{
	/*border: 1px solid blue;*/
}
.bottomBufferArea
{
	/*border: 1px solid yellow;*/
	height: 100px;
}
.footer
{
	text-align: center;
	/*border: 1px solid silver;*/
}
.footerArea
{
	/*border: 1px solid black;*/
	font-family: Verdana;
	font-size: 9pt;
	background: rgb(224, 224, 224);
	padding: 2px;
}
.infoLabel
{
	background-color: rgb(192, 192, 192);
	font-size: 8pt;
	text-align: center;
	border: 1px solid rgb(192, 192, 192);
	padding: 3px;
}
.infoCell
{
	font-size: 8pt;
	text-align: center;
	border: 1px solid rgb(192, 192, 192);
	padding: 3px;
}
