BODY {font-size:9pt;font-family:Arial;} TD {font-size:9pt;font-family:Arial;} SELECT {font-size:9pt;font-family:Arial;} INPUT {font-size:9pt;font-family:Arial;} INPUT.HOH {width=125px;} .pagehead {font-size:12pt;color:#333366;font-family:"Arial Black",Arial;} .HomePagehead {font-size:9pt;font-weight:bold;color:#333366;font-family:"Arial";} .pageheadcalc {font-size:12pt;color:#663366;font-family:"Arial Black",Arial;} .SubHead {font-size:11pt;font-weight:bold;color:#333366;font-family:Arial;} .SubHeadInverse {font-size:9pt;font-weight:bold; color:#FFFFFF; margin-left:16; font-family:Arial;} .ParagraphHead {font-size:10pt;font-weight:bold;font-family:Arial;color:#333366;} .OverviewHead {font-size:15pt;font-weight:bold;color:#333366;font-family:Arial;} .normal {font-size:9pt;font-family:Arial;} .normalbold {font-weight:bold;} .normallink {font-size:9pt;font-family:Arial;text-decoration:none;} .pghlink {font-size:10pt;font-weight:bold;font-family:Arial;color:#333366;text-decoration:none;} .subheadlink {font-size:11pt;font-weight:bold;color:#333366;font-family:Arial;text-decoration:none;} .smallfont {font-size:8.5pt;font-family:Arial;} .smallfontlink {font-size:8.5pt;font-family:Arial;text-decoration:none;} .smallfontbold {font-weight:bold; font-size:8.5pt;} .verysmallfont {font-size:6pt;font-family:Arial;} .verysmallfontlink {font-size:6pt;font-family:Arial;text-decoration:none;} .verysmallfontbold {font-weight:bold; font-size:6pt;} .sidebar {font-weight:bold; font-size:8pt;font-family:Verdana;} .sidebaritalic {font-style:italic; font-size:9pt;font-family:Times New Roman;} .advisorpane {font-size:8.5pt;font-family:Tahoma,Arial;text-decoration:none;} .advisorpanelink {font-size:8.5pt;font-family:Tahoma,Arial;text-decoration:none;} .advisor {display:inherit;} .content {padding-right:15px;padding-left:20px;padding-top:7px;padding-bottom:15px;} .contenttop {padding-right:15px;padding-left:20px;padding-top:0px;padding-bottom:15px;} .calc_content {padding-right:15px;padding-left:0px;padding-top:10px;padding-bottom:15px;} .overview {padding-right:15px;padding-left:20px;padding-top:20px;padding-bottom:15px;} .resultstop_content {padding-right:15px;padding-left:0px;padding-top:10px;padding-bottom:0px;} .resultsbody_content {padding-right:15px;padding-left:0px;padding-top:0px;padding-bottom:0px;} .hf_detail {padding-right:15px;padding-left:0px;padding-top:0px;padding-bottom:15px;} .nbfresultstop {padding-right:15px;padding-left:20px;padding-top:0px;padding-bottom:0px;} .nbfresultsbody {padding-right:15px;padding-left:20px;padding-top: 0px;padding-bottom:0px;} .glossletter {font-size:54px;color:#CC9933;font-family:"Arial Black;"} .guidesubhead {font-size:14pt;font-family:Times New Roman;color:black; font-weight:bold} .guidebody {font-size:12pt;font-family:Arial;color:black;line-height:130%} .guidelink {font-size:12pt;font-family:Arial;line-height:130%} .guidebold {font-size:12pt;font-weight:bold;color:#333366;font-family:Arial;line-height:130%} .cblink {font-size:9pt;font-weight:bold;text-decoration:none;color:#993300;font-family:Arial;} .stepsstyle {font-size:9pt;font-family:Arial;font-weight:bold;color:#333366;text-decoration:none;} .BlackLink {font-size:10pt;font-family:Arial;text-decoration:none;color:#000000;} UL {margin-left:-20pt;margin-top:-10pt;margin-bottom:0pt;} LI {padding-bottom:4pt;} LI.guide {list-style: url(http:/images/bw//bullettPURPLE.gif) square;padding-bottom:4pt;} LI.chklst {list-style: url(http:/images/bw//checkbox.gif) square;padding-bottom:4pt;} UL.partners {list-style-type:square;margin-left:-20pt;margin-top:-10pt;margin-bottom:0pt;} .nbtn{border-style:outset; border-color:silver; border-width:2px; padding-top:2px; padding-left:5px; height:24; width:110px; font-family:"Arial"; font-weight:bold; font-size:9pt; cursor:hand;} .abtn{border-style:inset; border-color:silver; border-width:2px; padding-top:2px; padding-left:5px; height:24; width:110px; font-family:"Arial"; font-weight:bold; font-size:9pt; cursor:hand;} .TM{font-size:6pt;font-face:verdana,sans-serif;color:#ffffff;text-decoration:none;} .pn {font-family:Arial;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;} .pn:hover {color:#FAFAA4;} .sn {font-family:Arial;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;} .tertiarynav {font-family:Arial;font-size:12px;color:black;font-weight:bold;text-decoration:none;} .AffordCalcNumActive {text-decoration:none;font-size:14pt;font-weight:bold;font-Family:Arial;color:#FFFFFF;} .AffordCalcNumInActive {text-decoration:none;font-size:14pt;font-weight:bold;font-Family:Arial;color:#663366;} .AffordCalcNumDisabled {text-decoration:none;font-size:14pt;font-weight:bold;font-Family:Arial;color:gray;} .AffordCalcTextActive {text-decoration:none;font-size:9pt;font-weight:bold;font-Family:Arial;color:#FFFFFF;} .AffordCalcTextInActive {text-decoration:none;font-size:9pt;font-weight:bold;font-Family:Arial;color:#000000;} .AffordCalcTextDisabled {text-decoration:none;font-size:9pt;font-weight:bold;font-Family:Arial;color:gray;} .RefiCalcNumActive {text-decoration:none;font-size:14pt;font-weight:bold;font-Family:Arial;color:#FFFFFF;} .RefiCalcNumInActive {text-decoration:none;font-size:14pt;font-weight:bold;font-Family:Arial;color:#663366;} .RefiCalcNumDisabled {text-decoration:none;font-size:14pt;font-weight:bold;font-Family:Arial;color:gray;} .RefiCalcTextActive {text-decoration:none;font-size:9pt;font-weight:bold;font-Family:Arial;color:#FFFFFF;} .RefiCalcTextInActive {text-decoration:none;font-size:9pt;font-weight:bold;font-Family:Arial;color:#000000;} .RefiCalcTextDisabled {text-decoration:none;font-size:9pt;font-weight:bold;font-Family:Arial;color:gray;} .RentOrBuyCalcNumActive {text-decoration:none;font-size:14pt;font-weight:bold;font-Family:Arial;color:#FFFFFF;} .RentOrBuyCalcNumInActive {text-decoration:none;font-size:14pt;font-weight:bold;font-Family:Arial;color:#663366;} .RentOrBuyCalcNumDisabled {text-decoration:none;font-size:14pt;font-weight:bold;font-Family:Arial;color:gray;} .RentOrBuyCalcTextActive {text-decoration:none;font-size:9pt;font-weight:bold;font-Family:Arial;color:#FFFFFF;} .RentOrBuyCalcTextInActive {text-decoration:none;font-size:9pt;font-weight:bold;font-Family:Arial;color:#000000;} .RentOrBuyCalcTextDisabled {text-decoration:none;font-size:9pt;font-weight:bold;font-Family:Arial;color:gray;} .tL {font-size:10pt;font-face:verdana,sans-serif;color:#000000;} .tL:hover{color:#FF3300;} .tL:active{color:#000000;} .tL:visited{color:#000000;} .tL:visited:hover{color:#FF3300;} .ttL {font-size:18pt;font-face:arial,sans-serif;color:#ffffff;text-decoration:none;} .ttL:hover{color:#FF3300;text-decoration:underline;} .ttL:active{color:#ffffff;} .ttL:visited{color:#ffffff;} .ttL:visited:hover{color:#FF3300;text-decoration:underline;} .tsL {font-face:arial,sans-serif;color:#CC9900;text-decoration:none;} .tsL:hover{color:#FF3300;text-decoration:underline;} .tsL:active{color:#CC9900;} .tsL:visited{color:#CC9900;} .tsL:visited:hover{color:#FF3300;text-decoration:underline;} .t{font:bold small arial,sans-serif;color:#FFFFFF;text-decoration:none;} .tS{font:bold small arial,sans-serif;color:#FFFFFF;text-decoration:none;} .fL{font-size:8pt;font-face:arial,sans-serif;color:black;} .fL:hover{color:#FF3300;} .fL:active{color:#000000;} .fL:visited{color:#000000;} .fL:visited:hover{color:#FF3300;} .footerlinks{color: #003399;}A.footerlinks:hover{color: 990000;}.msncomlink{color: #ff3300;text-decoration:none;}