.Calculator
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
}

TABLE.Calculator
{
     FONT-FAMILY: Arial;
     FONT-SIZE: 10pt;
}

TD.Calculator
{
	FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
}

OPTION.Calculator
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 8pt;
}

TEXTAREA.Calculator
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 8pt;
}

SELECT.Calculator
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
}

INPUT.Calculator
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
}

.CalculatorTitle
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
}

TD.CalculatorTitle
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
}

TABLE.CalcTableMain
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
}

TD.CalcTableMain
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
}

TABLE.CalcSubTable
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
}

TD.CalcSubTable
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt; 
    background-color:#DDD7BD
}

TD.CalcSubTableBold
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold; 
	background-color:#DDD7BD
}

TD.CalcSubTableLight
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #EDE7CD
}
a:link.CalcHlpLink
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt; color:#000000; text-decoration:underline
}
a:visited.CalcHlpLink
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt; color:#000000; text-decoration:underline
}
a:hover.CalcHlpLink
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt; color:#996633
}

TD.CalculatorSubTitle
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
}

.Title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
}

.Note
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt; text-align:left
}
.instructions
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-STYLE: italic
}
.instructions401k
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: maroon
}
TD.Title
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #A49658;
}

TD.Title401kAnalysis
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    BACKGROUND-COLOR: #A49658;
}

TD.column401kSelect 
{
	font-size: 8pt;
    BACKGROUND-COLOR: #F2E7CC;

}
TD.column401kFooter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #DDD7BD
}
.StateYear
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

TD.column401kNoSelect
{
    FONT-SIZE: 8pt;
    font-family:Arial
}