BODY
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-top: 2pt;
	background-color: #383D5C;
}
.BodyTable
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
}
.BodyTableText
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#444444;
	font-weight:normal;
  	line-height:19px;	
}
.BodyTableHeadline
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	letter-spacing: 3px;
	color:#383D5C;
	font-weight:bold;
  	line-height:19px;
}
.BodyHeadline
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#383D5C;
	font-weight:bold;
  	line-height:15px;
}
.BodySubHeadline
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#383D5C;
	font-weight:bold;
  	line-height:15px;
}
.Citation
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-top: 2pt;
	margin-left: 20px;
}
.CaptionText
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
a:hover
{
    COLOR: #0099FF;
}
.Copyright
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
	COLOR: #D3D6D9;
}
.CopyrightLinkWOUnderline
{
	text-decoration: none;
	color: #D3D6D9;
}
.HeadlineLinkWOUnderline
{
	text-decoration: none;
	color: #383D5C;
}
.TinyLink
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
}
.NewsHeadline
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#490C00;
	font-weight:bold;
  	line-height:19px;	
}
.InputTableLabelColumn
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #444444;
    FONT-WEIGHT: BOLDER;
    TEXT-ALIGN: LEFT;
    PADDING-LEFT: 5px;
}
.InputTableDataColumn
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #444444;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: LEFT;
}
.InputTableButton
{
    border-color: #490C00;
	background-color: #D3D6D9;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	cursor: hand;
}
.ValidationError
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-WEIGHT: bold;
    BACKGROUND: #ffff00;
}
.TrappedError
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-WEIGHT: bold;
    BACKGROUND: #ffff00;
}
.TrappedErrorDetail
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.TrappedErrorTechnicalDetail
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
}
.TD_QuizNumber
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #490C00;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
	vertical-align: top;
	background-color: #A7AFC9;
}
.TD_QuizNumberRight
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #490C00;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
	vertical-align: top;
	background-color: #33FF33;
}
.TD_QuizNumberWrong
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #490C00;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
	vertical-align: top;
	background-color: #FF3333;
}
.TD_QuizQuestion
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #490C00;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
	vertical-align: top;
	background-color: #A7AFC9;
    PADDING-LEFT: 5px;
}
.TD_QuizAnswerSelect
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #490C00;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
	vertical-align: top;
	background-color: #D3D6D9;
}
.TD_QuizAnswerSelectCorrect
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #490C00;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
	vertical-align: top;
	background-color: #33FF33;
}
.TD_QuizAnswerText
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #490C00;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
	vertical-align: top;
	background-color: #D3D6D9;
    PADDING-LEFT: 5px;
}
.TD_QuizAnswerSpacer
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}
.TD_QuizAnswerNote
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #490C00;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
	vertical-align: top;
	background-color: #FFFF33;
    PADDING-LEFT: 5px;
}



.DataList_SmallHeader
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-WEIGHT: BOLDER;
}
.DataList_Header
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-WEIGHT: BOLDER;
}
.InputTableButton,.InputTableButton_Header,.InputTableButton_Width90
{
    border-color: #490C00;
	background-color: #D3D6D9;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	cursor: hand;
}
.InputTableButton_Header
{
    border-color: orange;
	border-style: solid;
}
