BODY
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial,helvetica,sans-serif
}
INPUT
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif
}
.passClass
{
    FONT-SIZE: 8pt;
    COLOR: #aaaaff;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif
}
TD
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif
}
.footerlinks:hover
{
    COLOR: #990000
}
.abtn
{
    BORDER-RIGHT: silver 2px inset;
    BORDER-TOP: silver 2px inset;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BORDER-LEFT: silver 2px inset;
    WIDTH: 110px;
    CURSOR: hand;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: silver 2px inset;
    FONT-FAMILY: arial,helvetica,sans-serif;
    HEIGHT: 24px
}
.advisor
{
    DISPLAY: none
}
.advisorpane
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: tahoma,arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.advisorpanelink
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: tahoma,arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.AffordCalcNumActive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.AffordCalcNumDisabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: gray;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.AffordCalcNumInActive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #663366;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.AffordCalcTextActive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.AffordCalcTextDisabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: gray;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.AffordCalcTextInActive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.BlackLink
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.btn
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: #e3e4fa thin solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #e3e4fa thin solid;
    COLOR: white;
    LINE-HEIGHT: 85%;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: black thin solid;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #333366
}
.btncalc
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: #e3e4fa thin solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #e3e4fa thin solid;
    COLOR: white;
    LINE-HEIGHT: 85%;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: black thin solid;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #663366
}
.calc-content
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 10px
}
.cblink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #993300;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.content
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 7px
}
.contentAlt1
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 50px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 20px
}
.contenttop
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 0px
}
.fL
{
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.fL:active
{
    COLOR: #000000
}
.fL:hover
{
    COLOR: #ff3300
}
.fL:visited
{
    COLOR: #000000
}
.fL:hover
{
    COLOR: #ff3300
}
.footerlinks
{
    COLOR: #003399
}
.glossletter
{
    FONT-SIZE: 54px;
    COLOR: #cc9933;
    FONT-FAMILY: arial black,helvetica bold,sans-serif
}
.guidebody
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.guidebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #006633;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.guidelink
{
    FONT-SIZE: 12pt;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.guidesubhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #000000;
    FONT-FAMILY: times new roman,times-roman,serif
}
.hf-detail
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 0px
}
.HomePagehead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #333366;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.InstaPropHead
{
    FONT-SIZE: 14pt;
    COLOR: #3366cc;
    FONT-FAMILY: arial,helvetica,sans-serif
}
LI
{
    PADDING-BOTTOM: 4pt
}
LI.chklst
{
    LIST-STYLE-IMAGE: url(http://images/bw/checkbox.gif);
    PADDING-BOTTOM: 4pt;
    LIST-STYLE-TYPE: square
}
LI.guide
{
    LIST-STYLE-IMAGE: url(http://images/bw/bullettPURPLE.gif);
    PADDING-BOTTOM: 4pt;
    LIST-STYLE-TYPE: square
}
.msncomlink
{
    COLOR: #ff3300;
    TEXT-DECORATION: none
}
.navdiv
{
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.navigation_dividers
{
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.navigationtext
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.navlink
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.nbfresultsbody
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.nbfresultstop
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.nbtn
{
    BORDER-RIGHT: silver 2px outset;
    BORDER-TOP: silver 2px outset;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BORDER-LEFT: silver 2px outset;
    WIDTH: 110px;
    CURSOR: hand;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: silver 2px outset;
    FONT-FAMILY: arial,helvetica,sans-serif;
    HEIGHT: 24px
}
.normal
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-WEIGHT: normal;
}
.normalbold
{
    FONT-WEIGHT: bold
}
.normallink
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.overview
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 20px
}
.OverviewHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #333366;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.pagehead
{
    FONT-SIZE: 12pt;
    COLOR: #333366;
    FONT-FAMILY: arial black,helvetica bold,sans-serif
}
.pageheadcalc
{
    FONT-SIZE: 12pt;
    COLOR: #663366;
    FONT-FAMILY: arial black,helvetica bold,sans-serif
}
.ParagraphHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333366
}
.pghlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333366;
    TEXT-DECORATION: none
}
.pn
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.pn:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.RefiCalcNumActive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.RefiCalcNumDisabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: gray;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.RefiCalcNumInActive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #663366;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.RefiCalcTextActive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.RefiCalcTextDisabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: gray;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.RefiCalcTextInActive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.RentOrBuyCalcNumActive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.RentOrBuyCalcNumDisabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: gray;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.RentOrBuyCalcNumInActive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #663366;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.RentOrBuyCalcTextActive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.RentOrBuyCalcTextDisabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: gray;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.RentOrBuyCalcTextInActive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.resultsbody-content
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.resultstop-content
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 10px
}
.sidebar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.sidebaritalic
{
    FONT-SIZE: 9pt;
    FONT-STYLE: italic;
    FONT-FAMILY: times new roman,times-roman,serif
}
.smallfont
{
    FONT-SIZE: 8.5pt
}
.smallfontbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8.5pt
}
.smallfontlink
{
    FONT-SIZE: 8.5pt;
    TEXT-DECORATION: none
}
.sn
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.stepsstyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #333366;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.SubHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #333366;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.SubHeadInverse
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 16px;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.subheadlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #333366;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.t
{
    FONT: bold small arial,sans-serif;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.tertiarynav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.tinybtn
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: #e3e4fa thin solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    BORDER-LEFT: #e3e4fa thin solid;
    COLOR: white;
    LINE-HEIGHT: 60%;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: black thin solid;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #333366
}
.tL
{
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.tL:active
{
    COLOR: #000000
}
.tL:hover
{
    COLOR: #ff3300
}
.tL:visited
{
    COLOR: #000000
}
.tL:hover
{
    COLOR: #ff3300
}
.TM
{
    FONT-SIZE: 6pt;
    COLOR: white;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.tS
{
    FONT: bold small arial,sans-serif;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.tsL
{
    COLOR: #cc9900;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.tsL:active
{
    COLOR: #cc9900
}
.tsL:hover
{
    COLOR: #ff3300;
    TEXT-DECORATION: underline
}
.tsL:visited
{
    COLOR: #cc9900
}
.tsL:hover
{
    COLOR: #ff3300;
    TEXT-DECORATION: underline
}
.ttL
{
    COLOR: white;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.ttL:active
{
    COLOR: #000000
}
.ttL:hover
{
    COLOR: #ff3300;
    TEXT-DECORATION: underline
}
.ttL:visited
{
    COLOR: #000000
}
.ttL:hover
{
    COLOR: #ff3300;
    TEXT-DECORATION: underline
}
UL
{
    MARGIN-TOP: 5pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-LEFT: 12pt
}
UL.partners
{
    MARGIN-TOP: 0pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-LEFT: 12pt;
    LIST-STYLE-TYPE: square
}
.verysmallfont
{
    FONT-SIZE: 6pt
}
.verysmallfontbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 6pt
}
.verysmallfontlink
{
    FONT-SIZE: 6pt;
    TEXT-DECORATION: none
}

