body
{
	font-size: 9pt;
	color: black;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
}

.Button
{
	width: 70px;
}

.ButtonMedium
{
	width: 120px;
}

.ButtonLarge
{
	width: 175px;
}

.ButtonVeryLarge
{
	width: 350px;
}

.ProgramTitle
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
}

.PageTitle
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
}

.ParagraphTitle
{
	font-weight: bold;
	font-size: 9pt;
	color: #486793;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
}

.ErrorTitle
{
	font-weight: bold;
	font-size: 9pt;
	color: red;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
}

.Text
{
	font-size: 9pt;
	color: black;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
	text-align: justify;
}

.TableText
{
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
	font-size: 9pt;
	color: black;
}

.TableVerticalSpacer
{
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
	font-size: 6px;
	color: black;
}

.RegionText
{
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
	font-size: 9pt;
	color: black;
}

.RegionDropdown
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	padding-left: 3px;
	padding-right: 3px;
	font-size: 9pt;
	font-style: normal;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
	text-align: left;
}

.InfoSubmitError
{
	font-weight: bold;
	font-size: 9pt;
	color: red;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
}

.InfoInstructionText
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
}

.InfoInstructionRequiredFields
{
	font-size: 8pt;
	color: Gray;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
}

.InfoTextbox
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	padding-left: 3px;
	padding-right: 3px;
	font-size: 9pt;
	font-style: normal;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
	text-align: left;
  width: 204px;
}

.CalculatorErrorText
{
	font-weight: bold;
	font-size: 9pt;
	color: red;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
}

.CalculatorUpdateNumbers
{
	font-weight: normal;
	font-size: 8pt;
	color: blue;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
}

.CalculatorTable
{
	background-color: black;
}

.CalculatorTextbox
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	padding-left: 3px;
	font-weight: bold;
	font-size: 10pt;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-style: normal;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
	text-align: right;
	color: green;
	width: 70px;
}

.CalculatorTitle
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
	color: white;
	background-color: #486793;
}

.CalculatorBold
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
	background-color: white;
}

.CalculatorBoldHighlighted
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
	background-color: #F0F8FF;
}

.CalculatorStandard
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
	background-color: white;
}

.CalculatorStandardHighlighted
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
	background-color: #F0F8FF;
}

.CalculatorREAC
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
	background-color: #DAE6ED;
}

.CalculatorREACText
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
	background-color: #DAE6ED;
}

.CalculatorREACDescriptionText
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
	background-color: #DAE6ED;
}

.CalculatorTotalBenefitTitle
{
	border-right: green 1px solid;
	border-top: green 1px solid;
	font-weight: bold;
	font-size: 12pt;
	border-left: green 1px solid;
	color: green;
	border-bottom: green 1px solid;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
	text-align: center;
}

.CalculatorTotalBenefitText
{
	font-weight: bold;
	font-size: 10pt;
	color: green;
	font-family: Arial, Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
}
