:root{--small:739px;--medium:1023px;--large:1199px;--link-color:#006699;--link-hover:#028AE4}.fiscal{--fn-blue:#00416b;--fn-red:#e0592a;--fn-taupe:#686058;--fn-teal:#006580;--fn-orange:#E17A17;--fn-olive:#a48d29;--fn-link:#B71723;--fn-color0:#625f5a;--fn-color1:#00416b;--fn-color2:#e0592a;--fn-color3:#E17A17;--fn-color4:#006580;--fn-color5:#a48d29;--fn-color6:#686058;--fn-color7:#B71723;--link:#b71726;--link-hover:#006699;--sans:montserrat,Times,Verdana,sans-serif;--sans-ital:montserrat-ital,Verdana,sans-serif;--serif:ibarra,trebuchet,'Times New Roman',Baskerville,serif;--serif-ital:ibarra-ital,trebuchet,'Times New Roman',Baskerville,serif;--condensed:steelfish,'Arial Narrow',Impact,sans;--mono:Monaco,Courier,monospace;--regular:400;--medium:500;--semibold:600;--bold:700;--extrabold:800;--blck:900;--top-bar:#fff;--light-link:#ffffff;--accent:#B71723;--tag-color:#B71723;--subtitle-color:black;--credit-color:#5b5959;--header-size:2.5rem;--base-size:1rem;--bump:0.35rem;--bracket:#b71726;--exhibit-head:#44413f}:root{--small:739px;--medium:1023px;--large:1199px;--link-color:#006699;--link-hover:#028AE4}:root{--small:739px;--medium:1023px;--large:1199px;--link-color:#006699;--link-hover:#028AE4}.fiscal{--fn-blue:#00416b;--fn-red:#e0592a;--fn-taupe:#686058;--fn-teal:#006580;--fn-orange:#E17A17;--fn-olive:#a48d29;--fn-link:#B71723;--fn-color0:#625f5a;--fn-color1:#00416b;--fn-color2:#e0592a;--fn-color3:#E17A17;--fn-color4:#006580;--fn-color5:#a48d29;--fn-color6:#686058;--fn-color7:#B71723;--link:#b71726;--link-hover:#006699;--sans:montserrat,Times,Verdana,sans-serif;--sans-ital:montserrat-ital,Verdana,sans-serif;--serif:ibarra,trebuchet,'Times New Roman',Baskerville,serif;--serif-ital:ibarra-ital,trebuchet,'Times New Roman',Baskerville,serif;--condensed:steelfish,'Arial Narrow',Impact,sans;--mono:Monaco,Courier,monospace;--regular:400;--medium:500;--semibold:600;--bold:700;--extrabold:800;--blck:900;--top-bar:#fff;--light-link:#ffffff;--accent:#B71723;--tag-color:#B71723;--subtitle-color:black;--credit-color:#5b5959;--header-size:2.5rem;--base-size:1rem;--bump:0.35rem;--bracket:#b71726;--exhibit-head:#44413f}@font-face{font-family:montserrat;src:url(/fonts/montserrat/Montserrat-VariableFont_wght.woff2) format("woff-variations"),url(/fonts/montserrat/Montserrat-VariableFont_wght.ttf) format("ttf-variations");font-weight:400 900;font-optical-sizing:auto}@font-face{font-family:montserrat-ital;src:url(/fonts/montserrat/Montserrat-Italic-VariableFont_wght.woff2) format("woff-variations"),url(/fonts/montserrat/Montserrat-Italic-VariableFont_wght.ttf) format("ttf-variations");font-weight:400 900;font-optical-sizing:auto}.sans{font-family:var(--sans);font-weight:400;font-size:inherit}.sans.med{font-weight:500}.sans.semi{font-weight:600}.sans.xtra{font-weight:800}.sans.black{font-weight:900}.sans strong,.sans.bold{font-weight:700}.sans.ital{font-family:var(--sans-ital)}.sans em{font-style:italic}@font-face{font-family:ibarra;src:url(/fonts/ibarra/IbarraRealNova-VariableFont_wght.woff2) format("woff-variations"),url(/fonts/ibarra/IbarraRealNova-VariableFont_wght.ttf) format("ttf-variations");font-weight:400 700;font-optical-sizing:auto}@font-face{font-family:ibarra-ital;src:url(/fonts/ibarra/IbarraRealNova-Italic-VariableFont_wght.woff2) format("woff-variations"),url(/fonts/ibarra/IbarraRealNova-Italic-VariableFont_wght.ttf) format("ttf-variations");font-weight:400 700;font-optical-sizing:auto}.fiscal{--serif:ibarra,'Times New Roman',Baskerville,serif;--serif-ital:ibarra,'Times New Roman',Baskerville,serif}.serif{font-family:var(--serif);font-weight:400;font-size:inherit}.serif.med{font-weight:500}.serif.semi{font-weight:600}.serif.xtra{font-weight:800}.serif.black{font-weight:900}.serif strong,.serif.bold{font-weight:700}.serif.ital{font-family:var(--serif-ital)}.serif em{font-style:italic}main{--tiny:512px}@media screen and (max-width:var(--tiny)){.hide-for-tiny-width{position:absolute!important;left:-10000px;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.show-for-tiny-width{position:relative;display:block;width:auto;height:auto;overflow:visible;clip:auto}}@media screen and (max-width:0em),screen and (min-width:var(--tiny)){.show-for-tiny-width{position:absolute!important;left:-10000px;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}}@media screen and (max-height:var(--tiny)){.hide-for-tiny-height{position:absolute!important;left:-10000px;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.show-for-tiny-height{position:relative;display:block;width:auto;height:auto;overflow:visible;clip:auto}}@media screen and (min-height:var(--tiny)){.show-for-tiny-height{position:absolute!important;left:-10000px;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}}.fiscal{--tiny:512px;--regular:400;--medium:500;--semibold:600;--bold:700;--extrabold:800;--black-weight:900;--gray:#5b5959;--red:#B71726;--thead:#c5bfb5;--caption-txt:white}.fiscal dd,.fiscal dt,.fiscal li,.fiscal p,.fiscal summary{font:normal normal var(--regular,400) 1.15rem/1.5 var(--serif)}.fiscal dd.source,.fiscal dt.source,.fiscal li.source,.fiscal p.source,.fiscal summary.source{font-size:.85rem}.fiscal ul.sans li{font:var(--sans)}.fiscal em{font-style:italic;font-family:inherit;font-weight:inherit!important;letter-spacing:.03125rem}.fiscal strong{font-weight:750;font-family:inherit;font-style:inherit}.fiscal .semibold{font-weight:600}.fiscal dt{font-weight:750;font-family:var(--serif);margin-bottom:1rem}.fiscal .file-info{font-size:.75rem}.fiscal a,.fiscal summary{color:var(--link)}.fiscal a:hover,.fiscal summary:hover{color:var(--link-hover)}.fiscal a:focus,.fiscal summary:focus{text-decoration:none;outline:1px dotted #069}.fiscal summary{color:var(--link)!important}.fiscal summary:focus{-webkit-text-decoration:underline solid var(--link-hover) 1px;text-decoration:underline solid var(--link-hover) 1px;outline:0}.fiscal .h2,.fiscal .h3,.fiscal .h4,.fiscal .h5,.fiscal h1,.fiscal h2,.fiscal h3,.fiscal h4,.fiscal h5{font-weight:var(--regular,400);font-family:var(--serif);line-height:1.2}.fiscal h1{font-size:var(--header-size);margin-bottom:1rem}.fiscal .h2,.fiscal h2{font-size:calc(var(--header-size) - .5rem);margin:0 auto .5rem}.fiscal .h3,.fiscal h3{font-size:calc(var(--header-size) - 1rem)}.fiscal .h4,.fiscal h4{font-size:calc(var(--header-size) - 1.25rem)}.fiscal .h5,.fiscal h5{font-size:1.1rem;font-weight:500;font-style:italic}.fiscal .bump{font-size:calc(var(--base-size,1rem) + var(--bump,.15rem))}.fiscal .subtitle{font:normal normal 600 1.25rem/1.2 var(--sans)}.fiscal .credits{text-transform:uppercase;font:normal normal 600 .75rem var(--sans);color:#5b5959}.fiscal .tag{font:normal normal 700 .85rem/1 var(--sans);color:var(--tag-color);margin:.5rem auto .25rem auto;text-transform:uppercase!important}.fiscal blockquote{font:normal italic 1.5rem/1.3 var(--serif);letter-spacing:.03125rem;border-top:1px solid #000;border-bottom:1px solid #000;padding:.5rem 1rem}.fiscal blockquote .who{display:block;text-align:right;font-size:75%}.fiscal figure{margin-bottom:1rem}.fiscal figure.exhibit{font-family:var(--sans)!important}.fiscal figure.exhibit .source,.fiscal figure.exhibit figcaption{font-weight:400;font-size:.75rem}.fiscal figure.exhibit .source{font-size:.9rem}.fiscal figure.exhibit .source:not(:last-child){margin-bottom:.5rem}.fiscal figcaption{margin:.5rem 0;font-family:var(--serif)!important;font-size:.85rem;line-height:1.2}.fiscal hr{display:block;margin-bottom:1rem}.fiscal table caption{background-color:var(--caption);color:var(--caption-txt);font-weight:600;font-size:1rem;font-family:var(--sans)}.fiscal table thead{background-color:var(--thead);color:var(--thead-txt)}.fiscal table thead th{font-weight:600}.fiscal table td,.fiscal table th{font-family:var(--sans)}.fiscal .brackets{padding:0 1rem;border-left:4px solid var(--bracket);border-right:4px solid var(--bracket);border-radius:1rem;margin:1rem auto}.fiscal .finis{font-weight:800!important;color:var(--fn-red)}.fiscal .inline-block{display:inline-block}#related{background-color:#eeecd9;max-width:100%;margin:2rem 0 5rem 0;padding:0 2rem 1rem 0}#related h4{font:normal normal 700 1.1rem var(--sans);margin-bottom:.5rem}#related p.date{font:normal normal 700 .85rem var(--sans);margin:0 0 1rem;text-transform:uppercase}#related h5{font:normal normal 400 1.4rem var(--serif);margin:.25rem 0}#related h5 span{display:block;font-size:1.15rem}#related h5 a{color:#000}#related h5 a:active,#related h5 a:hover{-webkit-text-decoration-color:#000;text-decoration-color:#000}.reveal .close-button:focus,.reveal .close-button:hover{background-color:#fff!important;color:var(--link-hover)}.smart-break{word-break:break-word;-webkit-hyphens:auto;hyphens:auto}table{display:table!important;table-layout:auto}.full-width{max-width:100%}.ctg-logo{max-width:250px}#search-ctg,.breadcrumbs{display:none}.global-banner{height:auto;padding:0 .625rem;background-color:#111}.global-banner .global-banner-logo{float:none}.global-banner .global-banner-text{margin-top:-1.5rem}@media screen and (max-width:739px){.global-banner .global-banner-text{margin-top:0}}.global-banner .global-banner-text .comptroller,.global-banner .global-banner-text .text{font-size:85%!important}.global-banner .global-banner-text .text{margin-bottom:1rem}nav.main-menu .dropdown-pane a h2{font:normal normal 600 1rem OpenSansSemibold,Helvetica,Arial,sans-serif;color:#069}nav.main-menu .dropdown.menu>li>a{padding:.5rem 1.9rem}.social-icons{display:none}@media print,screen and (max-width:63.99875em){.global-banner-text{margin-top:0}i.fa.fa-search.blue-pale::before{display:none}}.masthead{max-width:100%;margin:0 auto 1rem;border-bottom:2px solid #e9e9e9}.masthead h1 span{font:normal normal 600 1rem montserrat,Verdana,sans-serif!important}.masthead nav{--accent:#B71723;max-width:100%;border-top:1px solid #e9e9e9;margin:0 auto;padding:.25rem 0;border-bottom:2px solid #e9e9e9;position:relative;font:normal normal 400 .85rem montserrat,Verdana,sans-serif;text-transform:uppercase}.masthead nav strong{font-weight:700;font-family:montserrat,Verdana,sans-serif}.masthead nav a{color:#000;line-height:1.5}.masthead nav a:focus,.masthead nav a:hover{color:var(--link,#973831);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:2px;-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.masthead nav .columns.medium-expand.shrink.small-12{padding:0 2rem}@media screen and (min-width:912px) and (max-width:1238px){.masthead nav .columns.medium-expand.shrink.small-12{padding:0 0 0 2rem}}@media screen and (max-width:911px){.masthead nav .columns.medium-expand.shrink.small-12{min-width:100%;padding-left:2rem}}.masthead .share{position:relative;z-index:20}.masthead .share .icon a{color:#000}.masthead .share .icon a:focus,.masthead .share .icon a:hover{color:var(--link-hover,#973831)}@media screen and (max-width:911px){.masthead .share{margin-top:-9.5rem}}.masthead .white{color:#fff}.masthead .black{color:#000}.masthead .accent-color{color:var(--accent)}.masthead form#fn-search input[type=search]{width:40px;transition:width .4s ease-in-out;border:none;box-shadow:none;float:right;margin:-50px 0 0 0;padding:.25rem;height:1.5rem;background:0 0}.masthead form#fn-search input[type=search]:focus{width:30%;box-shadow:none;transform:translate(60);border:1px solid #837d7a}.masthead form#fn-search input[type=search]:not(:focus){transition:visibility 20ms ease-in;background:#000 no-repeat url(/economy/fiscal-notes/images/magnify.png) center}.masthead form#fn-search input[type=search]:valid{width:30%!important;border:1px #837d7a solid;background:0 0}@media print,screen and (max-width:63.99875em){.masthead form#fn-search input[type=search]:focus,.masthead form#fn-search input[type=search]:valid{float:none!important;display:inline;margin:0 0 1rem;width:100%!important;padding:1rem}}.masthead form#fn-search button.search{background-color:transparent;position:absolute;right:21px;visibility:hidden;bottom:4px}.fiscal{--fn-blue:#00416b;--fn-red:#e0592a;--fn-taupe:#686058;--fn-teal:#006580;--fn-orange:#f18a00;--fn-olive:#a48d29;--fn-link:#b71723;--fn-color0:#625f5a;--fn-color1:--fn-blue;--fn-color2:--fn-red;--fn-color3:--fn-orange;--fn-color4:--fn-teal;--fn-color5:--fn-olive;--fn-color6:--fn-taupe;--thead:#c5bfb5}thead{background-color:var(--thead)}button{background-color:var(--fn-blue);border-radius:10px!important;color:#fff}button:focus,button:hover{background-color:#000305}.inset-left{float:left;margin:.25rem 1rem .5rem 0;display:inline-block}.inset-right{float:right;margin:.25rem 0 .5rem 1rem;display:inline-block}@media screen and (max-width:740px){.inset-left,.inset-right{float:none;margin:0 auto}}