.keys {
    FONT-SIZE: 0.1px;
    COLOR: #f8f8f8;
    FONT-FAMILY: Times Roman, Times-Roman;
}
TD.normal
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TD.reverse
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.normal
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.required
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.reverse
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.revsmall
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.revheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.grayed
{
    FONT-SIZE: 10pt;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.slim
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Helvetica, Arial, sans-serif;
}
.small
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.smallWhite
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.formfield
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.smallbold
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #292562;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.tiny
{
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.micro
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.tiny_a3
{
    FONT-SIZE: 7.5pt;
    COLOR: #2D015A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.tiny_b1
{
    FONT-SIZE: 7.5pt;
    COLOR: #292562;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.micro
{
    FONT-SIZE: 6pt;
    COLOR: #000000;
    FONT-FAMILY: Times New Roman, serif;
}
.small_b1
{
    FONT-SIZE: 8pt;
    COLOR: #292562;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.small_a2
{
    FONT-SIZE: 8pt;
    COLOR: #5A5692;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.small_a3
{
    FONT-SIZE: 8pt;
    COLOR: #2D015A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.normal_a3
{
    FONT-SIZE: 10pt;
    COLOR: #2D015A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.color_a3
{
    COLOR: #2D015A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.small_a4
{
    FONT-SIZE: 8pt;
    COLOR: #292562;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.color_a4
{
    COLOR: #292562;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.Medium
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #292562;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Header_B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #292562;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Header_A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #5A5692;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Title_b1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #292562;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Title_A3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #2D015A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.PageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #292562;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.PageTitle_B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #292562;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.RevTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.DataGreen
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.DataRed
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.DataField
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.DataEntry
{
    FONT-SIZE: 9pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.ChartGreen
{
    FONT-SIZE: 8pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.ChartBlue
{
    FONT-SIZE: 8pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.BigRed {
    FONT-SIZE: 18pt;
    COLOR: #FF00FF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
}
.Error
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.NoData
{
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-STYLE: oblique;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Success
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #292562;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.RevHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}


.TitleBoxB {

	font-style: normal;
	word-spacing: 2pt;
	padding: 1px;
	border: 1px solid #883366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #A37F9E;
	text-align: center;
	background-position: center;
	font-weight: bold;
	height: auto;
	width: auto;
	letter-spacing: .05em;
}

.TitleBoxA {
	font-style: normal;
	word-spacing: 2pt;
	padding: 1px;
	border: 1px solid #996688;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #CFD295;
	text-align: center;
	background-position: center;
	font-weight: bold;
	height: auto;
	width: auto;
	letter-spacing: .05em;
}



A
{
    COLOR: #292562;
}
A:active
{
    COLOR: #292562;
}
A:visited
{
    COLOR: #292562;
}
A:hover
{
    COLOR: #292562;
}
A.hmenu:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.hmenu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.hmenu:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.hmenu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #292562;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.WhiteLink
{
    COLOR: #ffffff;
}
A.WhiteLink:active
{
    COLOR: #ffffff;
}
A.WhiteLink:visited
{
    COLOR: #ffffff;
}
A.WhiteLink:hover
{
    COLOR: #292562;
}
A.Link_A4
{
    COLOR: #292562;
    FONT-WEIGHT: bold;
}
A.Link_A4:active
{
    COLOR: #292562;
    FONT-WEIGHT: bold;
}
A.Link_A4:visited
{
    COLOR: #292562;
    FONT-WEIGHT: bold;
}
A.Link_A4:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #292562;
    FONT-WEIGHT: bold;
}
A.Link_A3
{
    COLOR: #2D015A;
}
A.Link_A3:active
{
    COLOR: #2D015A;
}
A.Link_A3:visited
{
    COLOR: #2D015A;
}
A.Link_A3:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #2D015A;
}
A.Link_B
{
    FONT-WEIGHT: bold;
    COLOR: #292562;
}
A.Link_B:active
{
    FONT-WEIGHT: bold;
    COLOR: #292562;
}
A.Link_B:visited
{
    FONT-WEIGHT: bold;
    COLOR: #292562;
}
A.Link_B:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #292562;
}
A.ColorLink
{
    COLOR: #292562;
}
A.ColorLink:active
{
    COLOR: #292562;
}
A.ColorLink:visited
{
    COLOR: #292562;
}
A.ColorLink:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #292562;
}
A.Search
{
    COLOR: #292562;
    TEXT-DECORATION: none;
}
A.Search:visited
{
    COLOR: #292562;
    TEXT-DECORATION: none;
}
A.Search:active
{
    COLOR: #292562;
    TEXT-DECORATION: none;
}
A.Search:hover
{
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #292562;
    TEXT-DECORATION: none;
}
A.Article
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
A.Article:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
A.Article:active
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
A.Article:hover
{
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #292562;
    TEXT-DECORATION: none;
}
A.RevHeader
{
    COLOR: #ffffff;
}
A.RevHeader:active
{
    COLOR: #FFFF00;
}
A.RevHeader:visited
{
    COLOR: #ffffff;
}
A.RevHeader:hover
{
    COLOR: #0033ff;
    BACKGROUND-COLOR: #ffffff;
}
A.dbColorLink
{
    COLOR: #0033cc;
}
A.dbColorLink:active
{
    COLOR: #0033cc;
}
A.dbColorLink:visited
{
    COLOR: #0033cc;
}
A.dbColorLink:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #0033cc;
}
.dbTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt;
    COLOR: #0033cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.tinydb
{
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.DataSelect
{
    COLOR: #FFFFFF;
    BACKGROUND COLOR: #3366FF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.small_db
{
    FONT-SIZE: 8pt;
    COLOR: #0033CC;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}