TABLE.CalcTableMain
{
    FONT-SIZE: 10px
}
td.CalcTableMain { font-size: 12px; text-align: center; font-weight: bold }
a:link.CalcHlpLink { font-weight: normal; font-size: 12px; text-decoration: underline; font-family: 
               Arial; color: #000000 }
a:visited.CalcHlpLink { font-weight: normal; font-size: 12px; text-decoration: underline; font-family: 
               Arial; color:#000000 }
a:hover.CalcHlpLink { font-size: 12px; text-decoration: underline; font-family: Arial }
TEXTAREA.Calculator
{
    FONT-SIZE: 10px
}
SELECT.Calculator
{
    FONT-SIZE: 10px
}
INPUT.Calculator
{
    FONT-SIZE: 12px; font-family:Arial
}
TABLE.CalcSubTable
{
    FONT-SIZE: 10px;
}
td.CalcSubTable { font-size: 13px; font-family: Arial;}
td.CalcSubTableBold { font-family: Arial; font-size: 12px; background-color: #FFFFFF; font-weight: 
               bold }
TABLE.Calculator
{
    FONT-SIZE: 10px; text-align: left
}
td.Calculator { font-size: 10px; font-family: Arial }
OPTION.Calculator
{
    FONT-SIZE: 10px
}
TABLE.ResultTable
{
    FONT-SIZE: 10px
}
TD.ResultTable
{
    FONT-SIZE: 10px
}
.Title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-ALIGN: center;
}
.stateYearSelect { font-family: Arial; font-size: 10px }
.Calculator
{
    FONT-SIZE: 10px
}
.Note        { font-size: 13px; font-family: Arial; text-align: justify;  }
TABLE.ResultSubTable
{
}
TD.ResultSubTable
{
}
TD.ResultSubTableTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    BACKGROUND-COLOR: #336699
}
.instructions
{
    FONT-SIZE: 11px;
    text-align:left
}
.instructions401k
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #800000; font-family:Arial; text-align:left
}
td.Title     { font-size: 12px; font-family: Arial; 
               font-weight: bold; text-align:left; color:#000000; background-color:#C0C0C0 }
td.Title401kAnalysis { font-size: 10px; font-family: Arial; 
               font-weight: bold; text-decoration:underline; text-align:center; color:#000066; background-color:#CCCCCC }
TD.column401kSelect 
{
	font-size: 9px;
	background-color: #E8E8E8;
}
td.column401kFooter { font-size: 8px; background-color: #CCCCCC; font-family: Arial; font-weight: 
               bold }
td.Graph401Descr
{
	font-family: Arial;
	font-size: 13px;
}

.StateYear   { font-size: 11px; text-align: left; font-family: Arial}
TD.ResultSubTableBold
{
    FONT-WEIGHT: bold
}
TD.column401kNoSelect
{
    FONT-SIZE: 8px
}
TD.CalculatorSubTitle
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    color:#000000;
    FONT-FAMILY: Arial
}
TD.CalculatorTitle
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    color:#000000;
    FONT-FAMILY: Arial;
    text-align:left
}
TD.subTableprintclass     { font-size: 11px; font-family: Arial; text-align:left; vertical-align:top}