/* RESET v2.0 */ html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline} article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block} blockquote,q{quotes:none} blockquote:before,blockquote:after,q:before,q:after{content:'';content:none} TABLE{border-collapse:collapse;border-spacing:0} /* TWEAKED PHOENIX */ .js .nojs{display:none!important} HTML{overflow-y:scroll;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%} BODY{background:#fff;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:1;margin:0 auto;max-width:none;min-width:980px;position:relative;text-align:left;width:auto} ::-moz-selection{background:#aaa;color:#fff;text-shadow:none} ::selection{background:#aaa;color:#fff;text-shadow:none} A, A:link, A:visited{color:#15c} A:focus{color:#900;outline:thin dotted} A:hover, A:active{color:#900;outline:0} HR{border:none;border-top:1px solid #ccc;display:block;height:1px} IMG{-ms-interpolation-mode:bicubic} H1{font-family:Arial, Helvetica, sans-serif;font-size:135%;font-weight:700;line-height:normal;margin-top:1.5em} H2{border-bottom:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;font-size:120%;font-weight:700;font-style:italic;margin-top:2em} H3{font-size:110%;font-style:italic;font-weight:700;margin-bottom:-.5em;margin-top:1.5em} BODY.stateAssist H3{margin-bottom:.5em;margin-left:.9em} BODY.supplement H1, BODY.supplement H2, BODY.supplement H3{margin-top:1em} BODY.supplement H3{margin-bottom:.5em} BODY.suppHigh H3{margin:1em 0 .5em} BODY.ASRSSDI H1+H2{margin-top:1em!important} H4, SPAN.h4{font-size:100%;font-style:normal;font-weight:700} H4{margin-bottom:-.5em;margin-top:1.5em} BODY.stateAssist H4, BODY.stateAssist H5{margin-left:1em;margin-top:.75em} P, BLOCKQUOTE{line-height:1.3;margin-top:.75em} BODY.stateAssist P{margin-left:1em} BODY.research P, BODY.stateStats P{text-indent:1em} BODY.research P.noindent, .noindent{text-indent:0!important} BODY.ssptw H3, BODY.ssptw H4, BODY.ssptw H5{margin-bottom:.5em;margin-top:1.5em} BODY.ssptw H4, BODY.ssptw H5, BODY.ssptw P{margin-left:1em} BODY.ssptw P~UL{margin-left:.5em;margin-top:.5em} H2+H3, BODY.ssptw H2+H3{margin-top:.5em} H2+UL{margin-top:1em} UL,OL{margin-top:.5em} UL UL,OL OL,OL UL,UL OL{margin-top:.25em} UL LI{display:list-item;line-height:1.3;list-style-position:outside;list-style-type:disc;margin-left:2em;margin-bottom:.25em} OL LI{display:list-item;line-height:1.3;margin-left:2.5em;margin-bottom:.25em} OL.twoDigit LI{margin-left:3em} OL.alphaList{list-style:lower-alpha} OL.upperAlpha{list-style:upper-alpha} OL.romanList{list-style:lower-roman} OL.upperRoman{list-style:upper-roman} H4+DL{margin-top:1em} DL{line-height:1.3;margin-left:1em} DT{font-weight:700;margin-top:.5em} DD{margin-left:1em;margin-top:.25em} TH{border:1px solid silver;font-weight:400} TD{font-family:Arial, Helvetica, sans-serif} TH, TD{padding:3px;text-align:right;vertical-align:bottom} B, .bold{font-weight:700} .nonbold{font-weight:400} I, .italic{font-style:italic} .noitalic{font-style:normal!important} SUB,SUP{font-size:75%;line-height:0;vertical-align:baseline;position:relative} SUB{bottom:-.25em} SUP{top:-.4em} .align-left{text-align:left!important}.align-right{text-align:right!important} .border-bottom{border-bottom:1px solid #bbb} .eightypercent{font-size:80%} .float-left{float:left!important}.float-right{float:right!important} .hundredpercent{font-size:100%} .left{text-align:left} .middle{vertical-align:middle} .ninetypercent{font-size:90%} .no-border{border:none!important}.no-left-border{border-left:none!important}.no-right-border{border-right:none!important}.no-bottom-border{border-bottom:none!important}.no-top-border{border-top:none!important} .no-margin{margin:0!important}.no-bottom-margin{margin-bottom:0!important}.no-left-margin{margin-left:0!important}.no-right-margin{margin-right:0!important}.no-top-margin{margin-top:0!important} .no-padding{padding:0!important}.no-bottom-padding{padding-bottom:0!important}.no-left-padding{padding-left:0!important}.no-right-padding{padding-right:0!important}.no-top-padding{padding-top:0!important} .right{text-align:right} .seventypercent{font-size:70%} .hidden{display:none!important;visibility:hidden}.hide{display:none;position:static;top:0}.show, .tableNumber{display:block} .linethrough{text-decoration:line-through} .underline{text-decoration:underline} a[href$=".doc"], a[href$=".docx"], a[href$=".xls"], a[href$=".xlsx"], a[href$=".pdf"]{background-repeat:no-repeat;background-position:100% 0;padding-right:20px}a[href$=".doc"],a[href$=".docx"]{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2215.282%22%20viewBox%3D%220%200%2016%2015.282%22%3E%3Cpath%20fill%3D%22%232372BA%22%20d%3D%22M13.5%204.572l-2.34%207.102H9.218L7.883%207.558l-1.4%204.116H4.546L2.363%204.572h1.99l1.27%204.59%201.552-4.59h1.512l1.443%204.59%201.385-4.59H13.5m2.5%2010.71H0V0h16v15.282zM1.538%2013.745h12.924V1.54H1.538%22/%3E%3C/svg%3E)}a[href$=".xls"],a[href$=".xlsx"]{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2215.281%22%20viewBox%3D%220%200%2016%2015.281%22%3E%3Cpath%20fill%3D%22%2308743B%22%20d%3D%22M12.445%2011.673H9.75l-1.837-2.6-1.93%202.6H3.275L6.633%207.45%203.923%203.76h2.732l1.27%202.008%201.353-2.008h2.78L9.22%207.45l3.227%204.223M16%2015.28H0V0h16v15.28zM1.537%2013.745H14.46V1.538H1.537%22/%3E%3C/svg%3E)}a[href$=".pdf"]{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216.749%22%20height%3D%2216.06%22%20viewBox%3D%22-0.375%20-0.375%2016.749%2016.06%22%20enable-background%3D%22new%20-0.375%20-0.375%2016.749%2016.06%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23EA4C3A%22%20stroke-width%3D%22.75%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M8.067.207c.335.145.26.366.15%201.4-.115%201.074-.492%203.027-1.22%204.946-.73%201.92-1.814%203.805-2.758%205.202-.943%201.396-1.75%202.304-2.366%202.827-.618.522-1.044.66-1.323.71-.276.048-.402%200-.477-.14-.075-.14-.1-.374-.037-.65.063-.282.213-.607.64-1.024.43-.42%201.134-.93%202.116-1.408.98-.477%202.24-.92%203.272-1.22%201.033-.304%201.838-.466%202.54-.593.708-.128%201.312-.222%201.9-.268.595-.048%201.175-.048%201.74%200%20.565.045%201.12.14%201.6.254s.88.256%201.23.478c.355.22.655.523.806.86.153.338.153.71.026.978-.126.268-.378.433-.667.523-.29.092-.616.114-1.007%200-.39-.117-.846-.372-1.323-.71-.478-.337-.98-.755-1.635-1.407S9.813%209.428%209.133%208.57C8.456%207.706%207.9%206.87%207.52%206.16c-.374-.71-.576-1.29-.74-1.874-.164-.58-.29-1.163-.34-1.686-.05-.525-.025-.99.025-1.36.05-.373.127-.65.252-.838s.303-.28.428-.325c.125-.05.203-.05.277-.06.075-.01.15-.035.266%200%20.11.032.258.12.38.19z%22/%3E%3C/svg%3E)} #rspaUtil{background-color:#f5f3e5;border:1px solid #e6e6e6;border-radius:8px 0 0 8px;box-shadow:1px 1px 2px #d9d9d9;float:right;font-size:.8rem;opacity:1;padding:10px 15px 0;position:fixed;right:0;visibility:hidden} #rspaUtil A{text-decoration:none} #rspaUtil ul{margin:0} #rspaUtil ul li{list-style:none;margin:0 0 .9em} #rspaUtil ul li#mail A{background:url(/policy/images/icons/icons.png) no-repeat 100% -90px;padding-right:27px} #rspaUtil ul li#excel A{padding-right:25px} /* RS&PA DOCS */ DIV.innards{margin:0 auto;max-width:960px;padding:0 10px} H5, SPAN.h5{font-style:italic;font-weight:400} BLOCKQUOTE{margin:.75em 2.5em 0 2.5em} BODY.research H2+P, BODY.research H3+P, BODY.research H4+P, BODY.research H5+P, DIV.abbrtable+P, BODY.stateStats H3+P{text-indent:0} BODY.stateStats #source P{font-size:80%;text-indent:0;margin-top:3em} ABBR.spell{speak:spell-out} .silent{speak:none} #footer{background:#ecf0f1;border-top:1px solid #bbb;font-size:.8em;margin-top:2em;padding:1em 1em 5em;text-align:center}#footer H4{display:none}#footer UL{list-style:none;margin:0;padding:0 0 .5em}#footer UL LI{display:inline-block;margin:0}#footer UL LI A{color:#15c;text-decoration:none}#footer UL LI:before{content:' · ';display:inline}#footer UL LI:first-child:before{display:none} UL.noBullet LI{list-style-type:none} .nobr{white-space:nowrap} H2.ssim{background-color:#666;color:#fff;font-size:80%;font-style:normal;margin:2em auto 0 auto;padding:5px;width:57em} H2.ssim+DIV.table{margin-top:0} H2.ssim+DIV.table TABLE CAPTION{border-top:none} /* DOC HEADER */ HEADER{background:#002a5c} DIV#hLogo{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.5em;margin:0 auto;max-width:960px;padding:16px 40px 0 0} DIV#hLogo A{background:url(/framework/images/icons/svg/logo-red.svg) no-repeat top left;background-size:64px;color:#fff;display:inline-block;padding:16px 0 20px 72px;text-decoration:none} DIV#hLogo A:focus, DIV#hLogo A:hover, DIV#hLogo A:active{color:#fff59d} DIV#hLogo A:after{color:#fff;content:'Office of Retirement and Disability Policy';display:block;font-size:.67em;margin-top:3px} BODY.op DIV#hLogo A:after{content:'Office of Policy'} DIV#hLogo A.navSearch{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:bx='https://www.boxy-svg.com/bx' fill='%23fff'%3E%3Cpath d='M14 1a8.776 8.776 0 0 0-3.496.715 9.062 9.062 0 0 0-2.871 1.918 9.062 9.062 0 0 0-1.918 2.871A8.776 8.776 0 0 0 5 10a8.909 8.909 0 0 0 1.969 5.617l-5.68 5.672A.966.966 0 0 0 1 22a.97.97 0 0 0 .285.715A.97.97 0 0 0 2 23a.966.966 0 0 0 .711-.289l5.672-5.68A8.904 8.904 0 0 0 14 19a8.776 8.776 0 0 0 3.496-.715 9.062 9.062 0 0 0 2.871-1.918 9.062 9.062 0 0 0 1.918-2.871A8.776 8.776 0 0 0 23 10a8.776 8.776 0 0 0-.715-3.496 9.062 9.062 0 0 0-1.918-2.871 9.062 9.062 0 0 0-2.871-1.918A8.776 8.776 0 0 0 14 1zm0 2c.948 0 1.854.185 2.719.555.865.37 1.609.867 2.234 1.492a7.029 7.029 0 0 1 1.492 2.234c.37.865.555 1.771.555 2.719s-.185 1.854-.555 2.719a7.029 7.029 0 0 1-1.492 2.234 7.029 7.029 0 0 1-2.234 1.492A6.842 6.842 0 0 1 14 17a6.842 6.842 0 0 1-2.719-.555 7.029 7.029 0 0 1-2.234-1.492 7.029 7.029 0 0 1-1.492-2.234A6.842 6.842 0 0 1 7 10c0-.948.185-1.854.555-2.719a7.029 7.029 0 0 1 1.492-2.234 7.029 7.029 0 0 1 2.234-1.492A6.842 6.842 0 0 1 14 3z' bx:origin='0.5 .5'/%3E%3C/svg%3E") no-repeat 0 50%;background-size:1em;float:right;font-size:1.1rem;padding:24px 0 24px 24px} DIV#hLogo A.navSearch:focus, DIV#hLogo A.navSearch:hover, DIV#hLogo A.navSearch:active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:bx='https://www.boxy-svg.com/bx' fill='%23fff59d'%3E%3Cpath d='M14 1a8.776 8.776 0 0 0-3.496.715 9.062 9.062 0 0 0-2.871 1.918 9.062 9.062 0 0 0-1.918 2.871A8.776 8.776 0 0 0 5 10a8.909 8.909 0 0 0 1.969 5.617l-5.68 5.672A.966.966 0 0 0 1 22a.97.97 0 0 0 .285.715A.97.97 0 0 0 2 23a.966.966 0 0 0 .711-.289l5.672-5.68A8.904 8.904 0 0 0 14 19a8.776 8.776 0 0 0 3.496-.715 9.062 9.062 0 0 0 2.871-1.918 9.062 9.062 0 0 0 1.918-2.871A8.776 8.776 0 0 0 23 10a8.776 8.776 0 0 0-.715-3.496 9.062 9.062 0 0 0-1.918-2.871 9.062 9.062 0 0 0-2.871-1.918A8.776 8.776 0 0 0 14 1zm0 2c.948 0 1.854.185 2.719.555.865.37 1.609.867 2.234 1.492a7.029 7.029 0 0 1 1.492 2.234c.37.865.555 1.771.555 2.719s-.185 1.854-.555 2.719a7.029 7.029 0 0 1-1.492 2.234 7.029 7.029 0 0 1-2.234 1.492A6.842 6.842 0 0 1 14 17a6.842 6.842 0 0 1-2.719-.555 7.029 7.029 0 0 1-2.234-1.492 7.029 7.029 0 0 1-1.492-2.234A6.842 6.842 0 0 1 7 10c0-.948.185-1.854.555-2.719a7.029 7.029 0 0 1 1.492-2.234 7.029 7.029 0 0 1 2.234-1.492A6.842 6.842 0 0 1 14 3z' bx:origin='0.5 .5'/%3E%3C/svg%3E")} DIV#hLogo A.navSearch:after, BODY.op DIV#hLogo A.navSearch:after{content:''} DIV#hRedBar{background-color:#b61c21} BODY.dsppce DIV#hRedBar,BODY.nbs DIV#hRedBar{background-color:#6d80a7} DIV#hDocInfo{margin:0 auto;max-width:960px;padding:0 15px} DIV#hDocInfo DIV.docTitle, DIV#hDocInfo H1{color:#fff;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.65rem;font-weight:400;line-height:1.3;margin:0;padding:8px 0 10px} SPAN.bannerNote{background-color:#efe9da;color:#1d3d56;font-size:.85em;font-weight:700;padding-left:6px;padding-right:7px} DIV#hByline{color:#fff;font-size:.75rem;line-height:1.5;padding:0 0 10px} DIV#relatedInline{background:url(/policy/images/icons/important.gif) no-repeat 8px 9px #fdf4d2;border:1px solid #e6b303;float:right;margin:1em 1em 2em 2em;min-height:32px;padding-bottom:.5em;padding-top:.25em;width:15em} DIV#relatedInline P, DIV#errataBox P{font-size:80%;margin:0;padding:.25em .9em .25em 42px;text-indent:0} DIV#relatedInline H4{margin-top:.5em;padding-left:42px} DIV#relatedInline DIV.rcItems{margin-top:.75em} DIV#relatedInline DIV.rcItems P{font-size:90%} DIV#breadcrumbs{border-bottom:1px solid #ddd;color:#666;font-size:70%;margin:0 auto;padding:5px 15px;max-width:960px} DIV#breadcrumbs A{text-decoration:none} DIV.introBox{background-color:#e8f6fc;border:1px solid #8ed3f0;margin:2em 0;padding:.25em 1em .75em} DIV.introBox HR{margin-bottom:1em;text-align:center;width:50%} DIV.tocSideNote{background:url(/policy/images/icons/info.gif) no-repeat 10px 10px #e8f6fc;border:1px solid #8ed3f0;float:right;font-size:90%;margin:0 0 2em 2em;padding:.25em 1em .75em;width:29%} DIV.introBox P, DIV.tocSideNote P{text-indent:0} #synopsis{font-style:italic;padding-bottom:.75em} DIV.quoteBox{background-color:#EEE;border:2px solid gray;margin:1em;padding:.5em 1em 1em;width:25%} DIV.quoteBox P{text-indent:0} #errataBox{background:url(/policy/images/icons/info.gif) no-repeat 10px 10px #fdf4d2;border:1px solid #f9dc70;border-radius:5px;margin-top:1em;padding:.45em} #notes, #references, DIV.references{font-size:83%} /* SSB v79n2p1 has multiple divs */ #notes P, #references P, DIV.references P{margin:.5em 0 .5em 1.4em;text-indent:-1.4em} #notes P.secondpara{text-indent:0} #notes UL, #notes OL{margin:.5em 0 .5em .7em} DIV.docNav{background-color:#666;font-size:90%;margin:2em auto 0;max-width:960px;min-height:1em;padding:.5em 1em;text-align:center} DIV.docNav A, DIV.docNav A:visited, DIV.docNav A:focus, DIV.docNav A:hover, DIV.docNav A:active{color:#fff;text-decoration:none} DIV.docNav A:focus, DIV.docNav A:hover, DIV.docNav A:active{color:#ff9} DIV.docNav A.previous{float:left} DIV.docNav A.previous:before{content:'← ';font-size:150%;line-height:0} DIV.docNav A.next{float:right} DIV.docNav A.next:after{content:' →';font-size:150%;line-height:0} DIV.docNav A.toTop:after{content:' ↑';font-size:150%;line-height:0} DIV.docNav A.toTOC{padding-left:20px} DIV.docNav A.toTOC:after{content:' ↺';font-size:150%;line-height:0} /* TABLES */ DIV.table{line-height:1.2;margin:2em auto;position:relative;text-align:center;text-align:-moz-center;text-align:-webkit-center} TABLE{border:none;font-size:83%;line-height:1.2;margin:auto} DIV.textBox2 TABLE{font-size:100%} TABLE.exp-table{margin:-1.22em 0 0} CAPTION{border-top:1px solid gray;font-weight:700;padding-bottom:5px;padding-top:5px;text-align:left} SPAN.tableHeader{background-color:linen;border-bottom:none;display:block;margin:-5px auto 5px auto;padding:5px} TR{vertical-align:bottom} .stubHeading, TABLE.centeredData THEAD TH.stubHeading, TABLE.textTable THEAD TH.stubHeading{text-align:left;vertical-align:bottom} .spanner{text-align:center} .stub0, .stub1, .stub2, .stub3, .stub4, .stub5, .stub6{border:none;padding-right:1em;text-align:left} BODY.expAged .stub0{padding-right:0} .stub1{padding-left:1.5em}.stub2{padding-left:3em}.stub3{padding-left:4.5em}.stub4{padding-left:6em}.stub5{padding-left:7.5em}.stub6{padding-left:9em} .stubhanging{padding-left:1.75em;text-indent:-1.75em} /* RSN2014-04 */ .panel, .panelWithSub, TABLE.textTable TH.panel{border:none;font-style:italic;font-weight:700;padding-bottom:1em;padding-top:1em;text-align:center!important} .panelWithSub{padding-bottom:0} .subpanel, .subWithPanel{border:none;font-style:italic;font-weight:400;padding-bottom:1em;padding-top:1em;text-align:center!important} .subWithPanel{padding-top:0} TR.topPad1 > TH, TR.topPad1 > TD{padding-top:1em} TR.topPad2 > TH, TR.topPad2 > TD{padding-top:2em} TABLE.textTable THEAD TH, TABLE.centeredData THEAD TH{text-align:center} TABLE.textTable TBODY TH, TABLE.textTable TBODY TD, TABLE.centeredData TBODY TH, TABLE.centeredData TBODY TD{vertical-align:top} TABLE.textTable TBODY TH, TABLE.textTable TBODY TD{padding-right:1em;text-align:left} TABLE.textTable TBODY TD.rightBottom{text-align:right;vertical-align:bottom!important} TABLE.textTable TBODY TD.center{text-align:center} TABLE.textTable TBODY TR TD UL LI{margin-left:1.25em} TABLE.extraPad TBODY TH{padding:1em 1em 1em 3px} TABLE.extraPad TBODY TD{padding:1em} TABLE.centeredData TBODY TD{text-align:center} TABLE.listingBox{border:1px solid gray} TABLE.listingBox CAPTION{background-color:#eee;border:1px solid gray;text-align:center} TABLE.listingBox TBODY TD{padding:1em 2em} TABLE.asteriskDagger TBODY TD{text-align:left;padding-left:2em} TABLE.asteriskDagger TBODY TD.align1Digit, TABLE.asteriskDagger TBODY TR.align1Digit > TD{text-align:left;padding-left:2.55em} TABLE.asteriskDagger TBODY TD.alignMinus{text-align:left;padding-left:2.35em} TABLE.asteriskDagger TBODY TD.alignMinus1Digit{text-align:left;padding-left:2.85em} TABLE TBODY TD.align1asterisk{padding-right:.56em} TABLE TBODY TD.align2asterisks{padding-right:.95em} TABLE TBODY TD.align3asterisks{padding-right:1.34em} TABLE TBODY TD.alignNegTo3asterisks{padding-right:1.15em} TABLE.apnd{width:60em} TABLE.apnd TH, TABLE.apnd TD{border:1px solid #000} .note, .firstNote, .lastNote, .onlyNote{font-size:80%;line-height:1.4;text-align:left} .note, .firstNote{padding-bottom:.25em} .firstNote, .onlyNote{border-top:1px solid gray;padding-top:.5em} .lastNote, .onlyNote{border-bottom:1px solid gray;padding-bottom:.5em} .noNotes{border-top:1px solid gray;line-height:1px} DIV.newNote{padding-top:.5em} DIV.abbrtable{background-color:#eee;border:1px solid gray;float:right;margin:1em 0 2em 2em;padding:.5em} DIV.abbrtable TABLE{margin:0;width:325px} DIV.abbrtable CAPTION{border-top:none;font-size:110%} DIV.abbrtable TD{line-height:1.2;padding:4px;text-align:left;vertical-align:top} DIV.chartCenter{font-size:83%;line-height:1.2;margin:2em auto;text-align:center} DIV.chart960, DIV.chart700, DIV.chart400, DIV.chart320{position:relative;margin:1em auto} DIV.chart960{width:960px}DIV.chart700{width:700px}DIV.chart400{width:400px}DIV.chart320{width:320px} DIV.chart960 DIV.title, DIV.chart700 DIV.title, DIV.chart400 DIV.title, DIV.chart320 DIV.title{border-bottom:1px solid gray;border-top:1px solid gray;font-weight:700;padding-bottom:5px;padding-top:5px;text-align:left} DIV.chart960 P, DIV.chart700 P, DIV.chart400 P, DIV.chart320 P{text-align:left} DIV.chart960 IMG, DIV.chart700 IMG, DIV.chart400 IMG, DIV.chart320 IMG{margin:1em auto} DIV.altTable, DIV.altText{font-size:90%;margin:-1em 0 2em} BODY.research DIV.altTable TABLE, BODY.research DIV.altTable CAPTION, BODY.tablesTOC TABLE, BODY.tablesTOC CAPTION{background:#fff} /* so email/PDF tools don't overlay wide table */ DIV.altTable TBODY TH.stub,DIV.altTable TH.stub0,DIV.altTable TH.stub1,DIV.altTable TH.stub2{padding-right:0;white-space:normal} A.altToggle, A.altTextToggle {font-size:90%;font-style:italic} /* FF */ DIV.ffArea{clear:both;line-height:1.2} DIV.ffArea H3, DIV.ffArea DIV.ffRight{padding:10px} DIV.ffArea H3{float:left;margin:0;width:35%} DIV.ffArea DIV.ffRight{margin-left:40%} DIV.ffArea TABLE{margin-left:0} DIV.chartArea DIV.ffArea{margin-bottom:2em} DIV.chartArea DIV.ffArea P{font-size:90%} BODY.fastfacts DIV#abbreviations,BODY.dsppce DIV#abbreviations{background-color:#fff;border:thin solid #000;display:none;font-size:80%;padding:1em;position:absolute;right:0;top:0;width:27em;z-index:10} BODY.fastfacts DIV#abbreviations H2,BODY.dsppce DIV#abbreviations H2{margin-top:0} BODY.fastfacts DIV#abbreviations DL,BODY.dsppce DIV#abbreviations DL{line-height:1.2;margin:0} BODY.fastfacts DIV#abbreviations DL DT,BODY.dsppce DIV#abbreviations DL DT{clear:left;float:left;margin:0;padding-top:.5em;width:6em} BODY.fastfacts DIV#abbreviations DL DD,BODY.dsppce DIV#abbreviations DL DD{margin:0;padding-top:.5em} DIV.abbr{font-size:85%;position:absolute;top:1.75em;right:0;z-index:5} DIV.abbr A{cursor:pointer;text-decoration:none} DIV.abbr A:hover{color:#c60000} BODY.fastfacts DIV#abbreviations DIV.abbr,BODY.dsppce DIV#abbreviations DIV.abbr{font-size:100%;right:.75em;top:.75em} DIV.ffTable{text-align:left;text-align:-moz-left;text-align:-webkit-left} TABLE.ffRed CAPTION{border-top:none;color:#b61c21;font-size:1rem} TABLE.ffRed{margin:0 0 0 10px} TABLE.ffRed TH{border:none} TABLE.ffRed THEAD TH{border-bottom: 1px solid #b61c21;font-weight:700} TABLE.ffRed TFOOT TD.firstNote, TABLE.ffRed TD.noNotes{border-top:1px solid #b61c21} SPAN.ffLeadIn{color:#b61c21;font-size:1rem;font-weight:700} /* CHARTBOOKS */ DIV.highlights{background-color:#d7ddea;border:1px solid gray;margin:1em 12.5% 2em 12.5%;padding-bottom:.5em} DIV.highlights DIV.title{font-weight:700;margin-bottom:.5em;margin-top:.75em;text-align:center} DIV.chartTabs{margin:1em auto;position:relative;width:980px} DIV.chartTabs UL.chartTabsNav{border-bottom-color:#aaa;border-bottom-style:solid;border-radius:0;border-width:0 0 1px;font-size:80%;font-weight:700;padding-left:0;position:relative;-moz-border-radius:0;-webkit-border-radius:0} DIV.chartTabs UL.chartTabsNav LI{background:#e1e4ef;border:1px solid #d3d3d3;border-bottom-width:0!important;float:left;list-style:none;margin:0 .3em 1px 0;position:relative;top:1px} DIV.chartTabs UL.chartTabsNav LI a{color:#666;cursor:pointer;float:left;padding:.3em .6em;text-decoration:none} DIV.chartTabs UL.chartTabsNav LI a:hover, DIV.chartTabs UL.chartTabsNav LI a:active{color:#c60000;outline:0} DIV.chartTabs UL.chartTabsNav LI.activeTab{background:#f5f3e5;margin-bottom:0;padding-bottom:1px} DIV.chartTabs UL.chartTabsNav LI.activeTab a, DIV.chartTabs UL.chartTabsNav LI.activeTab a:hover, DIV.chartTabs UL.chartTabsNav LI.activeTab a:active{color:#000;cursor:text;outline:0} DIV.chartTabs DIV.chartTabsPanel{background:#f5f3e5;border-color:#d3d3d3;border-style:solid;border-width:0 1px 1px 1px;display:block;overflow:auto;padding:1em 1.4em 2em 0} .chartSidebar{display:none;font-size:80%;float:left;width:200px} .chartSidebar UL{margin-top:.75em} .chartSidebar LI{list-style:none;margin:0;padding:.5em 21px .75em .8em} .chartSidebar LI.current:after{content:' →';font-size:150%;line-height:0} .chartSidebar#generalinfoSidebar LI.current:after{content:''} .chartSidebar LI UL{font-size:90%;margin:.5em 0 0 1.5em;padding:0} .chartSidebar LI UL LI{list-style:disc outside;margin:0;padding:0 0 .3em 0} .chartSidebar A{text-decoration:none;color:#666} .chartSidebar A:hover{color:#c60000;outline:0} .chartSidebar LI.current A{color:#000;font-weight:700;outline:0} .chartSidebar LI.current A:hover{color:#c60000} .chartSidebar A:hover, .chartSidebar LI.current LI A{font-weight:400} .chartArea{border-left:1px solid #d3d3d3;float:right;padding-left:20px;width:720px} .chartArea H1{display:none} .chartArea H2{margin-top:.5em} .chartArea H3{padding-bottom:.5em} DIV.chartNav{font-size:90%;margin-top:2em;padding:0} DIV.chartNav2up{clear:both;font-size:90%;padding:2em 0 0} A.chartPrevious{float:left;text-decoration:none} A.chartPrevious:before{content:'← ';font-size:150%;line-height:0} A.chartNext{float:right;text-decoration:none} A.chartNext:after{content:' →';font-size:150%;line-height:0} .cellsRightPad15{padding-right:15px}.cellsRightPad45{padding-right:45px}.cellsRightPad47{padding-right:47px}.cellsRightPad60{padding-right:60px}.cellsRightPad71{padding-right:71px}.cellsRightPad88{padding-right:88px} TABLE.cellsRightPad8 TBODY TD{padding-right:8px} /* 2up 10,000s */ TABLE.cellsRightPad8 TBODY TD.cellsRightPad16{padding-right:16px} TABLE.cellsRightPad12 TBODY TD{padding-right:12px} /* 2up 1,000s */ TABLE.cellsRightPad12 TBODY TD.cellsRightPad18{padding-right:18px} TABLE.cellsRightPad18 TBODY TD{padding-right:18px} /* 2up 00.0s */ TABLE.cellsRightPad18 TBODY TD.cellsRightPad24{padding-right:24px} DIV.shareChartPage{clear:both;font-size:70%;margin-bottom:-1em;padding-top:1.5em;text-align:center} /* SUPP */ BODY.supplement DIV#terms{background:#e8f6fc url(/policy/images/icons/info-22.png) no-repeat 10px 8px;border:thin solid #000;box-shadow: 0 3px 6px 0 rgba(0,0,0,0.2);display:none;font-size:80%;left: 50%;padding:1em;position:fixed;top:50%;transform:translate(-50%, -50%);width:35%;z-index:10} BODY.supplement DIV#terms H2{margin-top:0} SPAN.termsToggle, SPAN.tableInfo{font-size:75%;padding-top:.5em;position:absolute;right:0;z-index:5} SPAN.termsToggle{visibility:hidden} SPAN.termsToggle A, SPAN.tableInfo A{cursor:pointer;text-decoration:none} SPAN.termsToggle A:hover, SPAN.tableInfo A:hover{color:#c60000} SPAN.termsToggle IMG, SPAN.tableInfo IMG{vertical-align:text-top} BODY.supplement DIV#terms SPAN.termsToggle{float:right;font-size:100%;padding:0;position:relative} BODY.suppIndexes DIV#indexCols{display:flex;font-size:90%} BODY.suppIndexes DIV#bySubjects, BODY.suppIndexes DIV#byBreakdown{flex-direction:column;flex:2} BODY.suppIndexes DIV#byBreakdown{padding-left:4em} BODY.suppIndexes DIV H3{background:#ddd;margin:2em 0 .5em;padding:.2em;text-align:center} BODY.suppIndexes DIV H3:first-of-type{margin-top:.75em} BODY.suppIndexes DIV>UL{margin-left:-1.25em} BODY.suppIndexes DIV#bySubjects>UL>LI{margin-top:2em} BODY.suppIndexes DIV#bySubjects>UL>LI:first-of-type{margin-top:.75em} BODY.suppIndexes UL LI{list-style: none;margin-left:2em;text-indent:-.75em} BODY.suppIndexes DIV#byBreakdown UL LI{margin-bottom:.5em} .jumpBox{background-color:#f8f8ff;border:thin solid #006e87;font-size:90%;line-height:1.3;margin:1em 0 0;padding:.4em .6em} .jumpBox P:first-child{margin-top:0} .jumpBox P:last-child{margin-bottom:0} .jumpBox A{text-decoration:none} /* DI CongStats */ .DI-grid:before, .DI-grid:after{content:"";display:table} .DI-grid:after{clear:both} .DI-left-col, .DI-right-col{float:left;min-height:52em} .DI-left-col{padding-bottom:1em;padding-right:2%;width:25%} .DI-right-col{border-left:3px solid #61779f;padding-left:2%;width:70%} .DI-left-col H4{border-top:2px solid #eee;color:#4b6590;line-height:1.2;margin-bottom:1em;padding-top:1em} .DI-left-col P{text-align:center;font-weight:700} /* FROM JQUERY UI LIB */ .ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden} .ui-helper-clearfix{display:inline-block}/*\*/ * html .ui-helper-clearfix{height:1%} .ui-helper-clearfix{display:block}/**/ .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px} .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px} .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;border-bottom-left-radius:5px} .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-right-radius:5px} /* TEXT BOXES */ DIV.textBox{background-color:#e5e5e5;border:2px solid gray;font-size:90%;line-height:1.2;padding:.5em;margin-top:1em;margin-bottom:1em} /*SUPP+DI ASR*/ DIV.textBox2{border:3px solid gray;font-size:83%;margin:2em 10% 2em 10%;overflow:auto;padding:1em;width:75%} /*Research*/ DIV.textBox2 DIV.title{background-color:#eee;font-size:100%;font-weight:700;margin:-1em -1em 0 -1em;padding:.75em;text-align:center} DIV.textBox2 DIV.footnote{font-size:80%;margin-bottom:.5em;margin-top:.5em} DIV.countriesList{margin-left:15%} DIV.countriesList DIV{float:left;line-height:1.3;padding:.5em;width:31%} DIV.exchangeRate{background-color:#faeced;border-bottom: 1px solid gray;border-top: 1px solid gray;display:inline-block;font-size: 80%;margin-top:.5em;padding:.5em} /* TIMELINE SSB 66-1-1 */ DIV.yearBar{background-color:#454545;border-left:1em solid #454545;color:#fff;padding:.25em 0 .25em 1em;text-align:left} DIV.yearBlurb{border-left:1em solid #454545;color:#000;padding:.5em 1em 1.5em;text-align:left} /* EQUATIONS */ DIV.equation{margin-bottom:1em;margin-top:1em;text-align:center;white-space:nowrap} DIV.equation120{font-size:120%;margin-bottom:1em;margin-top:1em;text-align:center} .serif{font-family:"Times New Roman", Times, serif} .mathInText{font-family:"Times New Roman", Times, serif;font-size:110%;font-style:italic;font-weight:700} .dataVariable{font-family:"Courier New", Courier, monospace} /* SPACING */ .allMargins1{margin:1em} .bottom{vertical-align:bottom} .bottomPad{padding-bottom:1em}.bottomPad05, DIV.bottomPad05{padding-bottom:.5em}.bottomPad025{padding-bottom:.25em} .center{text-align:center!important} .centerVert{vertical-align:middle} .clear{clear:both} .indent06{margin-left:.6em}.indent1{margin-left:1em}.indent2{margin-left:2em}.indent4{margin-left:4em} .leftpad1{padding-left:1em}.leftpad3{padding-left:3em}.leftpad5{padding-left:5em} .lineheight05{line-height:.5}.lineheight12{line-height:1.2}.minheight25{min-height:2.5em} .negRightMar1{margin-right:-1em} .negTopMar1{margin-top:-1em} .right-border{border-right:1px solid silver} .rightpad1{padding-right:1em}.rightpad11{padding-right:11em}.rightpad15{padding-right:15em} .top, TR.top > TH, TR.top > TD{vertical-align:top} .top-border{border-top:1px solid gray} .topmargin{margin-top:.75em}.topmargin025{margin-top:.25em}.topmargin05{margin-top:.5em}.topmargin1{margin-top:1em}.topmargin15{margin-top:1.5em}.topmargin2{margin-top:2em} .width25{width:25%} /* GLOBAL */ .borderThin{border:thin solid #000} .borderThinTRB{border:thin solid #000;border-left:none} .borderThinTBL{border:thin solid #000;border-right:none} .exhibit{border:1px solid #ccc;box-shadow:1px 1px 2px #d9d9d9} .ffDYKT{color:#369;display:block;float:left;font-size:130%;font-style:italic;margin-right:.5em;margin-top:-.2em} .left-border{border-left:1px solid silver} .blue{color:#369}.light-blue{color:#387eb9}.red{color:#c00}.maroon{color:#903}.gray{color:gray} .my{color:#c00;font-family:Georgia,serif;font-style:italic}.mySS{color:#369;font-family:Georgia,serif} .shaded, BODY.op TR.shaded{background-color:#eee} @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {SUB{font-size:85%} SUP{font-size:85%;top:-.6em}} /* IE 10+ hacks */ @media print{#hLogo, #rspaUtil, FOOTER{display:none!important}} @media (max-width:1300px){#rspaUtil{position:absolute;top:15px}DIV#hLogo A.navSearch{display:none}} @media (max-width:37.5em){BODY{font-size:15px;min-width:0;padding:0} BODY P, LI, BLOCKQUOTE, #breadcrumbs{line-height:1.4!important} A{word-wrap:break-word} DIV#hLogo{font-size:1.05em;padding:12px 8px} DIV#hLogo A{background-size:48px;padding:12px 8px 6px 55px} DIV#hLogo A:after{font-size:.8em} DIV#hDocInfo{padding:0 10px} DIV#hDocInfo DIV.docTitle, DIV#hDocInfo H1{font-size:1.4rem} #rspaUtil, BODY.research #rspaUtil{background:none;border:none;box-shadow:none;float:none;padding:5px 0 0;position:relative;text-align:right} #rspaUtil UL LI{display:inline-block;*display:inline;margin-right:10px} DIV#breadcrumbs{padding:5px 10px} DIV#relatedInline{float:none;margin:1em 3%;width:93%} DIV#relatedInline DIV.rcItems{margin:1em 0 0} DIV.introBox{margin:1em 0} DIV.tocSideNote{float:none;margin:0;width:auto} DIV.abbrtable{float:none;margin:1em .5em 2em} DIV.abbrtable TABLE{width:auto} DIV.textBox{line-height:1.4} DIV.textBox2{margin:2em auto;width:90%} DIV.textBox2 DIV.title{line-height:1.4;padding:.5em} DIV.countriesList{margin-left:0} DIV.countriesList DIV{padding:.5em .2em} DIV.chart960, DIV.chart700, DIV.chart400, DIV.chart320, DIV.svgChart IMG{width:auto!important} DIV.table, DIV.scrollChart, DIV.svgChart, DIV.scrollImage, DIV.scrollMath{display:block;overflow-x:scroll;padding-bottom:.5em} DIV.scrollMath{overflow-y:hidden;width:95%;white-space:nowrap} DIV.scrollInstruct:before, DIV.scrollMath:before{background-color:#336;color:#fff;display:block;padding:.2em} DIV.table.scrollInstruct:before{content:'Scroll table left to see all content'} DIV.scrollChart.scrollInstruct:before{content:'Scroll chart left to see all content';font-size:120%;margin-top:1em} DIV.svgChart.scrollInstruct:before{content:'Scroll chart left to see all content'} DIV.scrollImage.scrollInstruct:before{content:'Scroll image left to see all content';margin-top:1em} DIV.scrollMath:before{content:'Scroll equation left to see all content';margin-bottom:.5em} DIV.table TABLE{display:block;overflow-x:auto;overflow-y:hidden;padding-bottom:.75em} DIV.ffArea H3{float:none;width:auto} DIV.ffArea DIV.ffRight{margin-left:0} H2.ssim{width:auto} DIV.chartTabs{margin-top:0;width:auto} DIV.chartTabs DIV.abbr{display:none!important} DIV.chartTabs UL.chartTabsNav{display:none!important} DIV.chartTabs DIV.chartTabsPanel{background:none;border:none;overflow:hidden;padding:0} DIV.chartTabs .chartSidebar{display:none!important;float:none;width:auto} DIV.chartTabs .chartArea{border:none;display:block!important;float:none;padding-left:0;width:auto} DIV.chartTabs DIV.chartNav, DIV.chartTabs DIV.chartNav2up{display:none} DIV.chartTabs H1{background-color:#eee;display:block;font-size:1.2rem;padding:.2em} DIV.chartTabs H2{margin-top:2em} DIV.chartTabs H1+H2{margin-top:1em} DIV.chartTabs TABLE.exp-table{margin:0} DIV.shareChartPage{display:none!important} BODY.suppIndexes DIV#indexCols{display:inherit} BODY.suppIndexes DIV#byBreakdown{padding-left:0} .DI-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} .DI-left-col, .DI-right-col{float:none;width:100%} .DI-left-col{order:6;-ms-flex-order:6;-webkit-order:6} .DI-right-col{border-left:none;min-height:0;order:1;-ms-flex-order:1;-webkit-order:1} DIV.docNav{padding:.5em} DIV.docNav A.previous, DIV.docNav A.toTop, DIV.docNav A.toTOC, DIV.docNav A.next{background:none;display:block;float:none;padding:0;text-align:left} #footer{text-align:left}#footer H4{display:block;padding-bottom:1em}#footer UL{list-style:none;padding:0}#footer UL LI{display:block;padding-bottom:.5em}#footer UL LI:before{display:none} DIV.mNoFloat{float:none!important;width:auto!important}}