body
{
	margin-top: 5;
	font-size: 10pt;
	background-color: #8B9D87;
	font-family: Verdana;
}
H1
{
	font-weight: normal;
	font-size: 12pt;
	color: white;
	font-family: Verdana;
	margin-bottom: 0;
}
.H1Dark
{
	background-color: #20562A;
	padding-left: 12px;
	padding-top: 3px;
}
.H1Light
{
	background-color: #8B9D87;
	padding-left: 12px;
	padding-top: 3px;
}
H2
{
	font-weight: normal;
	font-size: 9pt;
	color: white;
	font-family: Verdana;
	margin-bottom: 0;
}
.H2Accent
{
	height: 22px;
	background-color: #1A703C;
	padding-left: 10px;
}
.H2Dark
{
	height: 22px;
	background-color: #20562A;
	padding-left: 10px;
}
.H2Light
{
	height: 22px;
	background-color: #8B9D87;
	padding-left: 10px;
}
.ErrorMessage
{
	font-family: Verdana;
	color: red;
	font-size: 8pt;
}
.ErrorCell
{
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana;
	color: #333333;
}
.ColorDark
{
	background-color: #ffffff;
}
.ColorAccent
{
	background-color: #8B9D87;
}
.ColorLightAccent
{
	background-color: #CCCCCC;
}
.ColorBrick
{
	background-color: #336633;
}
.ColorContent
{
	background-color: White;
}
.Copyright
{
	background-color: #8B9D87;
	font-weight: normal;
	font-size: 7pt;
	color: white;
	font-family: Verdana;
}
.HorizontalLine
{
	color: #8B9D87;
}
.HorizontalLineForm
{
	color: #20562A;
}
.TextAccent
{
    padding:10px 10px 10px 10px;
    background-color:#8B9D87;
    font-size: 8pt;
	font-family: Verdana;
    color: white;
}
.Text
{
	font-size: 8pt;
	font-family: Verdana;
	color: #333333;
}
.TextBold
{
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana;
	color: #333333;
}
.TextSmall
{
	font-size: 6pt;
	font-family: Verdana;
	color: #333333;
}
.TextLegal
{
	font-size: 7pt;
	font-family: Verdana;
	color: #333333;
}
.TextLargeBold
{
	font-size: 9pt;
	font-weight: bold;
	font-family: Verdana;
	color: #333333;
}
.TextHeader
{
	font-size: 11pt;
	font-weight: bold;
	font-family: Verdana;
	color: #20562A;
}
.TextHeaderSub
{
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana;
	color: white;
	background-color: #8B9D87;
	padding: 3px;
	border: solid 1px #20562A;
}
.TextHeaderSubText
{
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana;
	color: white;
	background-color: #8B9D87;
}
.TextTitleDark
{
	font-size: 11pt;
	font-family: Verdana;
	font-weight: bold;
	color: #20562A;
}
.TextTitleBrick
{
	font-size: 11pt;
	font-family: Verdana;
	font-weight: bold;
	color: #8B9D87;
}
A.TextLink, A.TextLink:link, A.TextLink:visited, A.TextLink:hover
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	color: #333333;
}
.TextGray
{
	font-size: 8pt;
	font-family: Verdana;
	color: #333333;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #CCCCCC;
}
.TextBrick
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	color: #8B9D87;
}
.TextBoxLabel
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	color: #333333;
	padding-top: 4px;
}
.TextBoxLabelBold
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	color: #333333;
	padding-top: 4px;
}
.TextBoxHeader
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	color: #333333;
	padding-left: 5px;
	padding-top: 6px;
}
.TextBoxHeaderBold
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	color: #333333;
	padding-left: 5px;
	padding-top: 6px;
}
.TextBox
{
	border-style: solid;
	border-width: 1px;
	border-color: #ADADAD;
	background-color: #F7F7F7;
	font-family: Verdana;
	font-size: 8pt;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.TextBoxRight
{
	border-style: solid;
	border-width: 1px;
	border-color: #ADADAD;
	background-color: #F7F7F7;
	font-family: Verdana;
	font-size: 8pt;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 4px;
	text-align: right;
}
.TextBoxLabelMulti
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	color: #333333;
	vertical-align: top;
	padding-top: 7px;
}
.TextBoxMulti
{
	border-style: solid;
	border-width: 1px;
	border-color: #ADADAD;
	background-color: #F7F7F7;
	font-family: verdana;
	font-size: 8pt;
	overflow: auto;
	padding-top: 2px;
	padding-left: 4px;
}
.DropDownList
{
	border-style: solid;
	border-width: 1px;
	border-color: #ADADAD;
	background-color: #F7F7F7;
	font-family: Verdana;
	font-size: 8pt;
	vertical-align: middle;
}
.TableGray
{
	font-size: 8pt;
	font-family: Verdana;
	color: #333333;
	background-color: #CCCCCC;
}
.FeeDescription
{
	font-size: 8pt;
	font-family: Verdana;
	color: #333333;
}
.FeeAmount
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	color: #20562A;
}
.ErrorCell
{
	padding-bottom: 10px;
	font-size: 9pt;
	font-weight: bold;
	font-family: Verdana;
	color: #333333;
}
UL
{
	list-style-type: square;
}
LI
{
	padding-bottom: 5px;
}
