body{margin:0;z-index:0;font-family:Helvetica,Arial}img{border:none}hr{border-left:0!important;border-bottom:0!important;border-right:0!important}.darkgrey{background-color:#1c1c1c;background-repeat:no-repeat;background-position:0% 20%;background-size:100% 250%;height:528px;position:absolute;width:100%;z-index:500;left:0}.strongEmphasis{color:#dc223a;font-weight:bold}.white{color:#fff}.white a{color:#fff!important}.buttonCSS-Container{width:100%}.buttonCSS,.buttonCSSpopup{display:inline-block;background-color:#dc223a;margin:0;height:32px;max-width:240px;font-family:'Open Sans',Arial;font-weight:700;font-size:100%;text-decoration:none;color:#fff!important;border-radius:3px;border:none;outline:0;-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;cursor:pointer;text-align:center}#opentoolsbutton{margin-top:200px!important;margin-right:381px!important;-webkit-transform:rotate(270deg);width:167px!important;max-width:281px!important}.buttonCSS:disabled,.buttonCSS:hover:disabled{background:#e0e0e0;color:#acacac;cursor:default}.buttonCSS:hover{color:#333!important}.buttonCSS-alt{background:#c1cac5}.buttonCSS-alt:hover{background:#ccd5d0}.shadowbigleft{background-image:url("../Content/images/bg_shadowbig_left.png");left:-32px;width:32px;position:absolute;height:575px}.shadowbigright{background-image:url("../Content/images/bg_shadowbig_right.png");right:-32px;width:32px;position:absolute;height:575px}.shadowmedleft{background-image:url("../Content/images/bg_shadowmed_left.png");left:-16px;width:16px;top:0;position:absolute;height:425px}.shadowmedright{background-image:url("../Content/images/bg_shadowmed_right.png");right:-16px;width:16px;top:0;position:absolute;height:425px}.mainContainer{width:100%;z-index:2000;float:left}.bannerBox{position:relative;z-index:3000;margin-left:auto;margin-right:auto;width:1000px;height:115px;*background-position-x:right;*background-position-y:top;background-position:right 1em top;background-repeat:no-repeat}.banner{position:relative;display:inline-block;margin-left:18px;margin-top:15px;*display:inline;zoom:1}.bannerBox .tabbar{position:absolute;top:0;right:0;margin-top:75px}.bannerBox .tabbar .tab{display:inline-block;background-image:url('../Content/images/bg_gradientalpha_sliver.png');text-decoration:none;color:#fff;padding:0 10px;font-weight:bold;font-size:11pt;position:relative}.bannerBox .tabbar .tab>span{margin:3px 0;display:inline-block;vertical-align:top;cursor:pointer}.bannerBox .tabbar .tab .endcap{position:absolute;top:0}.bannerBox .tabbar .tab .endcap.left{left:-7px}.bannerBox .tabbar .tab .endcap.right{right:-7px}.searchBox{position:absolute;right:0;top:40px;z-index:999999;display:inline-block;*display:inline;zoom:1}.fieldLabel{font-weight:bold;line-height:100%}.field{line-height:30px;border-color:#000;border-style:solid;border-width:1px;height:25px;width:225px;padding-left:3px;color:#333}.goButton{height:30px;line-height:30px;width:45px;color:#fff;background-color:#dc223a;border:none;margin-left:9px;font-weight:bold}.goButton:hover{background-color:#0099d9}.carousel{margin-top:0;padding:0}.innerContainer{position:relative;z-index:2001;width:95%;max-width:1000px;margin-left:auto;margin-right:auto}.bottomBox{width:1000px;margin-left:auto;margin-right:auto;z-index:2002;position:relative;font-size:75%;height:40px}.langBox{display:inline-block;*display:inline;zoom:1;width:140px;position:relative;top:-25px}.langBox img{display:inline}.langBox .langbuttons{display:inline-block;*display:inline;zoom:1;vertical-align:top}.langBox .langbuttons a{color:#000;font-weight:bold;text-decoration:none}.bottomBar{font-weight:bold;margin-left:auto;margin-right:auto;width:100%;display:inline-block;*display:inline;zoom:1;text-align:center;vertical-align:top}.bottomBar hr{margin-top:0;margin-bottom:5px}.bottomBar a,.bottomBar .footerlink{color:#dc223a!important;text-decoration:none;text-transform:uppercase}.bottomBar a:hover,.bottomBar .footerlink:hover{text-decoration:underline;cursor:pointer}.clr0{background-color:#77ae9a!important}.clr0hover:hover{background-color:#77ae9a!important}.clr1{background-color:#9c8dc3!important}.clr1hover:hover{background-color:#9c8dc3!important}.clr2{background-color:#ffac23!important}.clr2hover:hover{background-color:#ffac23!important}.clr3{background-color:#739dd3!important}.clr3hover:hover{background-color:#739dd3!important}.clr4{background-color:#e76b5c!important}.clr4hover:hover{background-color:#e76b5c!important}.clr5{background-color:#afbd21!important}.clr5hover:hover{background-color:#afbd21!important}.loginBox{color:#333;padding:15px;z-index:999999;display:inline-block;*display:inline;zoom:1;position:absolute;right:0}.loginBox td{text-align:right;padding:5px}.loginBox .loginMessage{font-family:'Times New Roman',serif;font-style:italic}.loginBox .loginMessage a{color:#978981;text-decoration:none;border-bottom-style:dashed;border-bottom-width:1px}.loginBox .errorMessage{font-family:sans-serif;font-weight:bold;color:#ea2238;display:none;background-color:#fff;border-color:#ea2238;border-width:2px;border-style:solid;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;position:absolute;padding:10px}.topNav{color:#0066a4;position:absolute;bottom:0;right:0;font-size:75%}.topNav .link{color:#978981;padding-left:20px;padding-right:20px}.topNav .link a{color:#978981;text-decoration:none}.topNav .link a:hover{color:#0066a4}.topNav .last{padding-right:0}.visitorNav{font-weight:bold;display:inline;position:absolute;right:0}.visitorNav ul{margin:0;padding:0;list-style-type:none;text-align:center;display:inline-block;*display:inline;zoom:1}.visitorNav ul li{float:left}.visitorNav ul li a{text-decoration:none;color:#666;display:block;height:19px;padding:30px 15px;white-space:nowrap;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear}.visitorNav ul li a:hover{background-color:#eee;color:#0066a4;-webkit-transition:background-color 100ms linear;-moz-transition:background-color 100ms linear;-o-transition:background-color 100ms linear;-ms-transition:background-color 100ms linear;transition:background-color 100ms linear}.carousel{margin-left:auto;margin-right:auto;width:1000px;z-index:2001;position:relative}.mainBox{background-color:#fff;color:#978981;margin-left:auto;margin-right:auto;margin-top:40px;padding-left:40px;padding-right:40px;padding-top:30px;padding-bottom:47px;width:888px;position:relative}.mainBox hr{border:none;height:3px;margin:0}.mainBox .aside{width:260px;height:490px;font-family:sans-serif;float:left;margin-top:100px;padding-left:15px;position:relative;display:inline-block;*display:inline;zoom:1;background-color:#fff}.mainBox .aside p{margin-left:auto;margin-right:auto;width:215px}.mainBox .aside img{display:block;margin-left:auto;margin-right:auto}.visitorBottom{height:30px}.memberContent{background-color:#fff;border-radius:20px 20px 0 0;margin-top:80px;min-height:550px;padding:45px;padding-top:35px;position:relative}.controlPanel{color:#fff;font-weight:bold}.controlPanel img{margin-left:5px;vertical-align:top}.controlPanel ul{list-style:none;margin:0;margin-bottom:25px;padding:0}.controlPanel a{font-weight:normal;text-decoration:none;color:#999}.controlPanel a:hover{text-decoration:underline}.controlPanel .cpLink{margin-right:10px}.controlPanel.leftside{float:left;margin-top:45px}@media screen and (-webkit-min-device-pixel-ratio:0){.tiletable{margin-right:24px}}.tiletable{display:table;height:450px;width:550px;table-layout:fixed;border-spacing:8px;border:5px hidden;border-color:#fff;font-size:135%}.tiletable .tr{display:table-row;height:50%}.tiletable .td{display:table-cell;color:#fff;font-size:120%;border-color:#fff;border-style:solid;border-width:5px;text-align:center;vertical-align:middle}.tiletable a{border:5px solid transparent;display:table-cell;color:#fff;text-decoration:none;font-weight:bold;text-align:center;vertical-align:middle;background-color:#333}.tiletable a:hover{}.tiletable a span{text-transform:uppercase}.sectionTop{background-color:#fff;padding:20px;width:683px}.sectionTop h4{color:#0065a4;font-size:150%;font-weight:bold;margin-top:0}.sectionTop h4 span{color:#5d91b1;font-size:120%;font-family:'Times New Roman',serif;font-style:italic;font-weight:normal}.sectionTop .sectionList{margin-top:50px}.sectionTop .sectionList hr{border-color:#999;left:-25px;max-width:600px;position:relative;margin-top:5px;margin-bottom:5px}.sectionTop .sectionList .section{min-height:60px;padding:10px;overflow:auto}.sectionTop .sectionList .section .title{float:left;color:#739dd3;font-weight:bold;margin-top:0;margin-right:15px;width:240px;text-transform:uppercase}.sectionTop .sectionList .section .files{float:right;color:#333;font-style:italic;font-family:'Times New Roman',serif;margin:0;padding:0;list-style:none;width:355px}.sectionTop .sectionList .section .files a{color:#333;text-decoration:none}.sectionTop .sectionList .section .files a:hover{color:#0066a4;text-decoration:underline}.sectionTop .htmlContent{margin-top:0;color:#fff}.sectionTop .htmlContent a{color:#fff}.breadCrumb{color:#555}.breadCrumb a{color:#555;text-decoration:none}.breadCrumb a:hover{color:#0066a4;text-decoration:underline}.disclaimer .title{color:#ea2238;color:#f1b311;text-align:center;font-size:26pt;font-weight:bold}.buttons{width:400px;position:absolute;margin-left:-200px;left:50%;top:26em}.buttons .button{display:inline-block;*display:inline;zoom:1}.buttons .decline{float:left}.buttons .accept{float:right}.home{margin:0 auto;width:800px;text-align:center}.sectionButton{display:inline-block;*display:inline;zoom:1;width:135px;margin:0 20px}.sectionButton .title{text-align:center;color:#ea2238;font-weight:bold}.titlebar{height:50px;position:relative;margin-top:-35px}.titlebar .title{font-weight:bold;font-size:18pt;display:inline-block;*display:inline;zoom:1;height:30px;width:775px;position:absolute;left:-51px;padding:6px 20px;padding-right:60px}.titlebar .title .corner{position:absolute}.titlebar .title .corner.left{left:0}.titlebar .title .corner.top{top:-7px}.titlebar .title .corner.bottom{bottom:-7px}.titlebar .title .endcap{position:absolute;top:0}.titlebar .title .endcap.right{right:-7px}.titlebar .button{display:inline-block;*display:inline;zoom:1;text-align:center;font-size:13pt!important;line-height:inherit!important;margin-right:60px;margin-left:38px;position:relative;bottom:-20px;font-family:'Open Sans',Arial;font-weight:700}.titlebar .mobile{display:inline-block;*display:inline;zoom:1;margin-left:5px;position:absolute;bottom:0;font-family:'Open Sans',Arial;font-weight:700;display:block}.titlebar .orangeButton{background:#dc223a;border:none;color:#fff}.titlebar table>tbody>tr>td{vertical-align:top}.titlebar table{border-collapse:collapse}#viewmodebutton .image{display:inline-block;*display:inline;zoom:1}#viewmodebutton .image img{height:20px;width:20px}#viewmodebutton{bottom:-20px;float:right;height:30px;min-width:100px;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:6px 20px;position:relative;right:-51px;background-image:url('../Content/images/bg_gradientbar_sliver.png')}#viewmodebutton .text{display:inline-block;*display:inline;zoom:1;vertical-align:bottom}#viewmodebutton .endcap{position:absolute;top:0}#viewmodebutton .endcap.left{left:-7px}#viewmodebutton .corner{position:absolute}#viewmodebutton .corner.right{right:0}#viewmodebutton .corner.top{top:-7px}#viewmodebutton .corner.bottom{bottom:-.5px}.titlebar .swaptitle{font-size:10pt;font-weight:bold;color:gray}.titlebar .swapoption{font-size:7pt}.titlebar .red{color:#ea2238}.titlebar .green{color:#107995}.offsetNote{color:#fff;font-weight:bold;font-style:italic}.example{position:relative}.example .optionsbarbutton{background-color:#316ea1;color:#fff;padding:5.5px;margin:0 50px;text-align:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;height:30px}.example .optionsbarbutton .endcap{position:absolute;top:0}.example .optionsbarbutton .endcap.left{left:-8px}.example .optionsbarbutton .endcap.right{right:-8px}.example .optionsbarbutton .text{display:inline-block;*display:inline;zoom:1;margin-top:6px}.example .optionsbarbutton .arrow{margin-top:10px;display:inline-block;*display:inline;zoom:1;position:absolute}.example .optionsbarbutton .arrow.left{left:10px}.example .optionsbarbutton .arrow.right{right:10px}.example .optionsbarbutton:hover{cursor:pointer}.example .tools{margin:0 50px 5px 50px;background:#2d4f72;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#015f8e,endColorstr=#092a43,GradientType=0);border-radius:0 0 5px 5px;padding:20px;display:none;color:#fff;position:relative}.example .tools .projectedHoursUsedText{font-size:15pt;font-style:italic;text-align:center;margin-left:-380px;width:200%;position:relative;color:#fff}.example .tools .numbers{font-weight:bold;font-size:15pt;color:#dc223a}.numbers{font-weight:bold;font-size:15pt;color:#dc223a}.example .tools table hr{border-color:gray;background-color:gray;height:1px}.example .tools table tr td:last-child{width:385px;text-align:center}.example .tools table tr td:nth-child(2){padding-right:20px}.example .tools table td.centeredColumn{text-align:center}.example .tools table td.chevron{width:20px}.example .tools .container{background:rgba(208,208,208,.5);border-radius:30px;padding:20px;padding-left:45px;margin:20px 0;height:170px;position:relative}.example .tools .container #y-axis{position:absolute;left:33px}.example .tools .container #y-axis .segment{border:1px solid #000;border-left:none;height:21.5px;width:10px;position:relative}.example .tools .container #y-axis .segment:not(:last-child){border-bottom:none}.example .tools .container #y-axis .segment:last-child{border:none;border-top:1px solid #000}.example .tools .container #y-axis .number{position:absolute;left:-25px;top:-8px;font-size:10pt}.example .tools .container #xaxis{margin-top:-4px;margin-left:-2px}.example .tools .container #xaxis .segment{border:1px solid #000;border-bottom:none;height:10px;width:auto;position:relative;display:inline-block;box-sizing:border-box}.example .tools .container #xaxis .segment:not(:first-child){border-left:none}.example .tools .container #xaxis .segment:last-child{}.example .tools .container #xaxis .number{position:absolute;bottom:-16px;left:-4px;font-size:10pt}.example .tools .container #xaxis .secondnumber{font-size:10pt;position:absolute;bottom:-16px;right:-7px}.example .tools .popupbutton,.example .tools .link{color:blue;text-decoration:underline}.example .tools .popupbutton:hover,.example .tools .link:hover{text-decoration:underline;cursor:pointer}.example .chartwrapper{height:400px;position:relative;margin-bottom:5px}.example .chartwrapper .chart.chartroad{position:absolute!important;width:100%;min-height:400px}.example .chartwrapper .chart{width:100%;min-height:400px}.example .chartwrapper .table{position:absolute}.example .chartwrapper .loadinggraphic{padding:176px 0}.example .chartwrapper .loadinggraphic,#bodyoverlay{position:absolute;width:100%;text-align:center;z-index:1}.example .savescenariobutton{background-color:#000;background-image:url('../Content/images/customImages/bg_gradientdark_sliver.png');color:#fff;padding:5.5px;margin:0 50px;text-align:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;height:30px}.example .savescenariobutton .endcap{position:absolute;top:0}.example .savescenariobutton .endcap.left{left:-8px}.example .savescenariobutton .endcap.right{right:-8px}.example .savescenariobutton .text{display:inline-block;*display:inline;zoom:1;margin-top:6px}.example .savescenariobutton .arrow{margin-top:10px;display:inline-block;*display:inline;zoom:1;position:absolute}.example .savescenariobutton .arrow.left{left:10px}.example .savescenariobutton .arrow.right{right:10px}.example .savescenariobutton:hover{cursor:pointer}#bodyoverlay{margin-left:-20px;height:100%;top:0;display:none;z-index:10000}.overlaycontentwrapper{position:absolute;top:50%;left:50%;margin-left:-116px;margin-top:-56px;z-index:1000;padding:30px;background-color:rgba(128,128,128,.9);border-radius:10px}.overlaycontentwrapper img{height:30px;width:30px;z-index:2}.overlaycontentwrapper span{color:#222;z-index:2;text-shadow:1px 1px 1px #ccc}#bodyoverlay .overlay{height:100%}.overlay{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:-1;top:0;left:0}.example .chartwrapper .loadinggraphic img{height:30px;width:30px;z-index:1000}.example .chartwrapper .loadinggraphic span{z-index:1000}.example .chartwrapper .loadinggraphic img{height:30px;width:30px;z-index:1000}.example .chartwrapper .loadinggraphic span{z-index:1000}#gobackfromdrilldown{display:none}#gobackfromdrilldown .button{z-index:2;display:inline-block;*display:inline;zoom:1;color:#ff3}#gobackfromdrilldown .button:hover{text-decoration:underline}.button{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button:hover{cursor:pointer}.example .chartwrapper .numberstable{overflow:auto;height:100%;width:100%;display:none}.example .chartwrapper .numberstable table{width:100%}.example .chartwrapper .numberstable th{background-color:#000;color:#fff}.example .chartwrapper .numberstable td{text-align:center}.example .chartwrapper .numberstable .alt{background-color:#d3d3d3}.example .chartwrapper .numberstable .innerTable tr td{border:none!important}.example .chartwrapper .numberstable .innerTable .pensiondescription{width:50%;text-align:right}.example .chartwrapper .numberstable .innerTable .amount{text-align:right;padding-right:180px}#impactrow table .slidertext{margin-left:20px}.indextable{text-align:center}.indextable .section{width:245px;height:350px;text-decoration:none;display:inline-block}.indextable .section .title{text-align:center}.indextable .section:hover{cursor:pointer}.indextable .disabled:hover{cursor:not-allowed!important}.indextable .section .image{height:230px;width:216px;margin:0 auto;vertical-align:top;background-position:left}.indextable .section .image:hover{background-position:right}.indextable .disabled .image:hover{background-position:left!important}.indextable .section .title{color:#ea2238;color:#f1b311;font-weight:bold;font-size:20pt}.indextable td{width:250px}.tools table{width:100%}.hometable{width:100%;table-layout:fixed;display:table;border-spacing:10px}.hometable .tableRow{border-bottom:2px solid #e17704;display:table-row;margin:0 10px;padding:5px;min-height:3.5em}.hometable .tablesection{border-bottom:2px solid #9fa7ae;margin:0 10px;padding:5px;min-height:3.5em;display:table-cell}.hometable .tablesection .header{color:#dc223a;font-weight:bold;margin-bottom:10px}.hometable .tablesection .info{font-size:11pt}.disclaimer .buttons .button img{vertical-align:middle}.disclaimer .buttons .button{background:url('../Content/images/bg_gradientbar_sliver.png');position:relative;height:22px;padding:10px 20px;text-decoration:none;color:gray;font-weight:bold}.disclaimer .buttons .button .endcap{position:absolute;top:0}.disclaimer .buttons .button .endcap.left{left:-7px}.disclaimer .buttons .button .endcap.right{right:-7px}span.k-numerictextbox{width:100px}#popupbar .popup{display:none}#popupbar .popup .title{color:#fff}#popupbar .popup .optionalFormTitle{color:#ff3;font-weight:bold}#popupbar .button{border:none!important;background-image:url('../../Content/images/close_button.png');color:#000!important;margin:10px 5px;position:absolute;left:250px;bottom:5px}#popupbar .button:hover{cursor:pointer}#popupbar .popup .content1{overflow:auto;margin-bottom:10px}#popupbar .popup .content .warning{color:#dc223a;font-weight:bold}#popupbar{width:300px;background-color:#000;z-index:10001;position:fixed;top:0;left:-380px;color:#fff;padding:40px;overflow:auto;bottom:0}#popupbartools{width:500px;background-color:#000;z-index:10001;position:fixed;top:0;right:-468px;color:#fff;padding:40px;overflow:auto;bottom:0}.popupbutton:hover{text-decoration:underline;cursor:pointer}.popupbutton.blue{color:#dc223a;text-decoration:underline}#popupbar .closebutton{float:right}#popupbar .closebutton:hover{cursor:pointer}.createwrapper .userselect{position:relative}.wrapper .imagewrapper img{width:400px;height:266px}.wrapper .buttons .button{display:inline-block;min-width:135px;min-height:20px;text-align:center;padding:7px 10px;text-decoration:none;font-size:10pt}.wrapper{margin-top:40px}.wrapper .left{width:400px;margin-right:70px}input.k-input{text-align:center}#splitter{background-color:transparent;height:157px;width:100%}#splitter #horizontal{background-color:transparent;border:none;height:100%;width:100%}#splitter #horizontal #leftvertical,#splitter #horizontal #rightvertical{background-color:transparent;border:none;overflow:hidden;height:100%;width:100%}#splitter #horizontal #rightvertical #rightslider{background-color:#6cb8cd}#splitter #horizontal #leftvertical #leftslider{background-color:#94d4e6}.bubble{background-color:gray;padding:10px;height:16px;width:29px;border-radius:10px;position:absolute;top:25px;display:none}.bubble .number{text-align:center;display:inline-block;width:100%}#leftbubble{left:50px;top:55px;z-index:1000}#rightbubble{right:25px;top:55px;z-index:1000}#middlebubble{top:55px;left:370px}.infobubble{background-color:gray;padding:10px;height:16px;margin-top:5px;border-radius:10px;position:absolute;display:none}.k-header{border:none!important}.k-tooltip{background:rgba(255,255,255,.75)!important;text-align:left;color:#000;border:1px solid #ff8544!important;padding:10px!important}.bannerBox.mobile{display:none}.bottomBox.mobile{display:none}.titlebar.mobile{display:none}.status{color:#ff3}.hoursmobile{display:none}.k-slider .k-button{display:none}#RotateIcon{display:none}#scenarioList #RotateIcon{float:right;padding:4px 0;color:#fff;display:none}#scenariotable{display:block}.k-slider-selection{background-color:#dc223a}.rangepicker{display:inline;margin-bottom:10px}@media(max-width:1024px){.bannerBox{width:100%!important}.bottomBox{width:100%!important}}@media(max-width:930px){.indextable .section{margin-left:2px!important;margin-right:2px!important}}@media(max-width:835px){.bannerBox.desktop{display:none}.bannerBox.mobile{display:block}.bannerBox{width:100%!important}.banner{position:relative;width:320px;height:55px;margin:auto}.banner img{width:280px;float:right;padding-top:10px}.banner .menu_icon{display:block;width:35px;height:35px;background-color:#dc223a;background-image:url('../Content/images/menu_icon.png');float:left;margin-top:7px;margin-left:10px}.banner nav{background:#2d5073;width:100%;margin:0;border-top:2px #dc223a solid;border-bottom:2px #dc223a solid;border-radius:10px;overflow:hidden;text-align:center;position:relative;z-index:9999;display:none;float:none}.banner nav ul{list-style:none;padding:0 5%;text-align:center;margin-top:0}.banner nav ul li{float:left;font-size:105%;width:100%;border-bottom:1px #fff solid}.banner nav ul li:last-child{border-bottom:0}.banner nav ul li a,.banner nav ul li span{display:block;padding:20px 0}.banner nav ul li:first-child{margin-left:0}.banner nav ul li a,.banner nav ul li span{text-decoration:none;color:#fff}.banner nav ul li a:hover,.banner nav ul li span:hover{color:#dc223a}.banner nav.show_menu{display:block}#nav_menu2{background:#dc223a}.banner nav ul li #nav_menu2 a:hover,.banner nav ul li #nav_menu2 span:hover{color:#2d4f72}.mainContainer{width:100%;z-index:2000;float:left}.innerContainer{position:relative;z-index:2001;width:98%;margin:0 2%}.memberContent{border-radius:20px 20px 0 0;background-size:100%;min-height:250px;padding:10px;padding-top:20px;position:relative;background-image:url("../Content/images/customImages/gb_section_background_01.png")!important;background-size:100%;background-repeat:no-repeat;background-color:transparent;margin-top:10px!important;background-position:0 0!important}.memberContent .disclaimer .title{color:#dc223a;text-align:center;font-size:26pt;font-weight:bold;-webkit-background-clip:text}.darkgrey.narrowbg{display:none}.darkgrey{display:none}.buttonCSS-Container{width:240px;margin:auto}.buttonCSS-Container .buttonCSS{margin:10px 0}.buttonCSS{display:inline-block;margin:auto;height:36px;padding:0 20px;width:240px;font-family:'Open Sans',Arial;font-weight:700;font-size:100%;text-transform:uppercase;text-decoration:none;background-color:#fff;color:#333!important;border-radius:8px;border:none;outline:0;-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;cursor:pointer;text-align:center}.ACCEPT{background-image:url("../Content/images/customImages/gb_acceptbutton_checkmark_01.png");background-repeat:no-repeat;background-position:40px center}.DECLINE{background-image:url("../Content/images/customImages/gb_declinebutton_x_01.png");background-repeat:no-repeat;background-position:40px center}.buttonCSS:disabled,.buttonCSS:hover:disabled{background:#e0e0e0;color:#acacac;cursor:default}.buttonCSS{display:block!important}.buttonCSS-alt{background:#c1cac5}.buttonCSS-alt:hover{background:#ccd5d0}.buttonCSS-Container{display:block!important}.buttons{display:none!important}.bottomBox.desktop{display:none}.bottomBox.mobile{display:block}.bottomBox{margin-left:auto;margin-right:auto;z-index:1002;position:relative;font-size:90%;width:100%!important;height:200px}.bottomBar{font-weight:bold;display:inline-block;vertical-align:top;width:100%;margin:auto;text-align:center;position:inherit!important}.bottomBar hr{border:none;background-color:#fff;height:2px;margin-bottom:4px!important;margin-top:4px!important;background-color:#666;background-image:-webkit-gradient(linear,left center,right center,from(rgba(17,17,17,1)),color-stop(.4,#333),color-stop(.6,#333),to(rgba(17,17,17,1)));background:-moz-linear-gradient(left,#111,#333 25%,#333 50%,#333 75%,#111)}.bottomBar a,.bottomBar .footerlink{text-decoration:none;text-transform:uppercase}.bottomBar a:hover,.bottomBar .footerlink:hover{text-decoration:underline;cursor:pointer}.bottomBar span{vertical-align:middle}.bottomBar .companyname{width:100%;color:#0061cb;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:28px}.bottomBar .links{text-align:center;width:100%!important}.ironworkerslogobox{margin:auto;margin-top:0!important}.indextable{text-align:center}.indextable .section{width:100%;text-decoration:none;display:block}.indextable .disabled:hover{cursor:not-allowed!important}.indextable .section .title{font-weight:bold;font-size:120%;background-color:#001c32;width:80%;padding:7.5% 10% 2% 10%;margin:10px 0;font-size:94%;color:#fff}.indextable .section .image{display:none}.indextable .section{margin:0 10px!important}.indextable .section .KOW{background-image:url('../Content/images/customImages/gp_menu_keepworking_hardhat.png');background-position:center 8px;background-repeat:no-repeat;padding-top:50px}.indextable .section .RB60{background-image:url('../Content/images/customImages/gp_menu_minus60.png');background-position:center 8px;background-repeat:no-repeat;padding-top:50px}.indextable .section .RA60{background-image:url('../Content/images/customImages/gp_menu_plus60.png');background-position:center 8px;background-repeat:no-repeat;padding-top:50px}.indextable .section .WIQ{background-image:url('../Content/images/customImages/gp_menu_stop.png');background-position:center 8px;background-repeat:no-repeat;padding-top:50px}.indextable .section .UD{background-image:url('../Content/images/customImages/gp_menu_die.png');background-position:center 8px;background-repeat:no-repeat;padding-top:50px}.indextable .section .GP{background-image:url('../Content/images/customImages/gp_menu_government.png');background-position:center 8px;background-repeat:no-repeat;padding-top:50px}.indextable td{width:250px}.indextable .section .title{display:inherit!important}.titlebar.desktop{display:none}.titlebar.mobile{display:block}.example{position:relative}.example .titlebar{height:50px;position:relative}.example .titlebar .title{font-weight:bold;font-size:14pt;display:inline-block;color:#fff;height:30px;width:100%;text-align:center;background:none;background-color:#01527e;padding:0;padding-top:10px;margin-top:20px;position:inherit;left:0}.example .titlebar .button{background-image:none!important;display:inline-block;text-align:center;font-size:14pt!important;line-height:inherit!important;margin-right:15px;margin-top:-3px;padding-right:0!important;right:0!important}.example .titlebar .mobile{background-image:none!important;display:block;text-align:center;font-size:14pt!important;line-height:inherit!important;margin-right:15px;margin-top:-3px;top:65px}#drillDownBackButton1{top:65px;padding-right:7px!important;float:left}.memberContent #menu{position:absolute;z-index:1000;top:60px!important;width:100%;left:0!important}.memberContent #menubutton .triangle{margin-right:7px;margin-left:-4px}.memberContent .sidebar{margin-left:0!important}.innerContainer{width:96%}.example .chartwrapper{position:relative;margin-bottom:30px;margin-top:60px;height:auto}.example .chartwrapper .numberstable{width:100%}.example .chartwrapper .numberstable table{width:100%;height:auto;border-collapse:collapse}.example .chartwrapper .numberstable th{background-color:rgba(20,20,20,.7);color:#fff;padding:5px;border-bottom:1px solid rgba(150,150,150,.7)}.example .chartwrapper .numberstable td{text-align:center;color:#ddd;padding:5px;border:1px solid rgba(150,150,150,.7)}.example .chartwrapper .numberstable .alt{background-color:rgba(150,150,150,.7);border:1px solid #fff}.example .chartwrapper .numberstable .alt td{color:#000}.example .chartwrapper .table{}.example .optionsbarbutton,.example .savescenariobutton{background-color:transparent;background-image:url('../Content/images/bg_gradientdark_sliver.png');border-radius:7px;color:#fff;text-align:center;position:relative;height:30px;width:95%;margin-left:auto;margin-right:auto;top:12px}.example .optionsbarbutton .endcap{position:absolute;top:0}.example .optionsbarbutton .endcap.left{left:-9px}.example .optionsbarbutton .endcap.right{right:-8px}.example .optionsbarbutton .text{display:inline-block;margin-top:6px}.example .optionsbarbutton .arrow{margin-top:10px;position:absolute}.example .optionsbarbutton .arrow.left{left:10px}.example .optionsbarbutton .arrow.right{right:10px}.example .optionsbarbutton:hover{cursor:pointer}.example .tools{margin:0 2%;padding:0}.example .tools div.chevron{display:none}.example .tools div.first{float:none;max-width:320px;margin:auto;padding:1% 7%}.example .tools div.row{width:96%;padding:1% 2%;border-bottom:1px solid #333}.example .tools div.last{float:none;text-align:center;padding-bottom:10px;width:100%}.example .tools .lastDiv{text-align:center;padding-bottom:5px;max-width:100%}.example .tools div.last span.k-dropdown{width:90%}.agepicker,datepicker{text-align:center}.typetoggler{display:block;max-width:250px;margin:auto}.memberContent #menu{width:100%}.divright{float:none;text-align:center}.example .tools td.tdhidemobile{display:none}.tdmobile{display:block;float:none;margin:auto;padding:10px 0}.example .tools span.k-dropdown{width:90%!important}hr{margin-top:0!important;margin-bottom:0!important}.example .tools table tr td:last-child{width:100%;text-align:center}.example .tools table tr td:nth-child(2){padding-right:0}.trmobile{display:block;padding:1% 7%}.hoursdesktop{display:none}.hoursmobile{display:block}.k-slider .k-button{display:block}.textmobile{padding:1% 7%}.rangepicker{margin-bottom:10px;float:left;text-align:left;display:inline;padding-left:10px}.example .chartwrapper .chart{position:relative!important}.example .chartwrapper .chart.chartroad{position:relative!important}.example .chartwrapper{margin-bottom:0}.corner{display:none}#popupbartools{display:none}.optionsbarbutton{display:block!important}}.hidetestcases{display:none}@media(max-width:450px){#scenariotable{display:none}#scenarioList #RotateIcon{float:right;padding:4px 0;color:#fff;display:block}.example .chartwrapper #RotateIcon{float:right;padding:4px 0;color:#fff;display:block}.example .chartwrapper .numberstable{display:inline-block;height:auto!important}.example .chartwrapper .chart-wrapper{display:none;border-top:1px solid #848484;width:100%;margin-top:60px}.example .chartwrapper .chart-wrapper{width:100%;display:none!important}.example .chartwrapper{margin-bottom:0}.memberContent #menubutton{position:absolute;padding:10px 0!important;text-align:center;height:20px;width:100%!important;display:block;background-color:#de7403;box-shadow:inset 1px 4px 9px -4px;top:0;color:#000;z-index:1000;border-bottom-left-radius:7px;border-bottom-right-radius:7px;cursor:pointer}#viewmodebutton{float:right;height:30px;width:140px;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:8px 20px;position:absolute;right:-20px;display:none}#viewmodebutton .image{display:inline-block}#viewmodebutton .image img{height:20px;width:20px}#viewmodebutton .text{display:inline-block;vertical-align:bottom}#viewmodebutton .text .swaptitle{color:#fff;font-size:12pt}#viewmodebutton .text .swapoption{font-size:9pt}#viewmodebutton .corner{display:none}}html{background-color:rgba(45,80,115,1)}body{margin:0 auto;z-index:0;overflow-x:hidden;background:linear-gradient(rgba(15,27,40,1),rgba(45,80,115,1));color:#9fa7ae}@media only screen and (device-width:768px){html{overflow-x:hidden;position:relative;width:1024px}}hr{border:none;background-color:gray;height:2px;margin-bottom:18px;margin-top:18px;background-color:#666;background-image:-webkit-gradient(linear,left center,right center,from(#193149),color-stop(.4,#919ca8),color-stop(.6,#919ca8),to(#193149));background-image:-ms-linear-gradient(left,#014b82,#85b2d4,#014b82)}a{color:#a9c7e4}a:visited{color:#3a8ee2}a:hover{text-decoration:underline}h1{color:#0066a4;font-family:'Times New Roman',serif;margin:0}h2{color:#fff;font-family:sans-serif;font-size:125%;font-weight:bold}.k-button:active,.k-button.k-state-active{background-color:#f0b410!important;border:none!important;box-shadow:none!important;color:#002541!important}.darkgrey{background-image:url("../Content/images/background793.png");background-repeat:no-repeat;background-size:auto auto;background-color:transparent;background-position:center;height:532px;position:absolute;z-index:500;left:0;opacity:.6}.darkgrey.narrowbg{background-image:url("../Content/images/background793_Retirement.png")}.shadow{display:none}.gearsbottom{position:absolute;bottom:-180px;left:0;background-image:url("../Content/images/customImages/bg_gears_bottom.png");height:180px;width:445px}.bannerBox{width:1024px;height:49px;background-color:none}.menuExtend{background-color:#193149}.banner{width:auto}.bannerBox .tabbar{margin-top:14px;*display:inline;zoom:1}.bannerBox .tabbar .tab{background-image:none}.bannerBox .tabbar .tab .endcap{display:none}.bannerBox hr{margin:0;position:absolute;width:100%;bottom:0;z-index:-1}.innerContainer{}.bottomBox{width:1024px}.bottomBox hr{margin:0}.bottomBar{box-sizing:border-box;position:absolute;right:0;padding:5px}.bottomBar table{width:100%}.bottomBar .companyname{color:#2b5e89;width:320px;display:block;text-align:left;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:35px}.bottomBar hr{background-color:#666;background-image:-webkit-gradient(linear,left center,right center,from(rgba(45,80,115,1)),color-stop(.4,#919ca8),color-stop(.6,#919ca8),to(rgba(45,80,115,1)));background-image:-ms-linear-gradient(left,#014b82,#85b2d4,#014b82);margin-top:15px;margin-bottom:15px}.bottomBar a,.bottomBar .footerlink{text-decoration:none;text-transform:uppercase}.bottomBar a:hover,.bottomBar .footerlink:hover{text-decoration:underline;cursor:pointer}.memberContent{background-image:url("../Content/images/customImages/gb_section_background_01.png");background-size:100%;background-repeat:no-repeat;background-color:transparent;color:#fff}.memberContent #menu{position:absolute;z-index:1000;top:42px;left:-2em}.memberContent #menubutton{position:absolute;padding:5px 25px;text-align:center;width:100px;display:block;background-color:#f0b410;box-shadow:inset 1px 4px 9px -4px;top:0;color:#000;z-index:1000;border-bottom-left-radius:7px;border-bottom-right-radius:7px;cursor:pointer}.memberContent #menubutton .triangle{margin-right:7px;margin-left:-4px}.memberContent .sidebar{z-index:501;margin-left:10px;background-color:#002541;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:35px 10px 20px 10px;display:none}.memberContent .sidebar a{text-decoration:none;padding:10px;display:block;color:#fff}.memberContent .sidebar a:hover{background-color:#207ca2;box-shadow:1px 1px 2px #1a5f89;border-radius:10px;color:#000}.memberContent .sidebar a img{height:35px;width:35px}.memberContent .sidebar a span{padding-top:8px;vertical-align:top}.memberContent .sidebar .title{color:#f0b410;display:inline-block;margin-left:10px}.memberContent2{background-image:none;background-size:100%;background-repeat:no-repeat;background-color:transparent}.memberContent2 #menu{position:absolute;top:-0;left:-4em;padding-top:34px}.memberContent2 #menubutton{cursor:pointer;z-index:1000;top:0;position:absolute;width:100px;display:block}.memberContent2 #menubutton .triangle{margin-right:7px;margin-left:-4px}.memberContent2 .sidebar{z-index:501;margin-left:10px;background-color:#193149;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:0 10px 20px 10px;display:none}.memberContent2 .sidebar a{text-decoration:none;padding:10px;display:block;color:#fff}.memberContent2 .sidebar a:hover{background-color:#207ca2;box-shadow:1px 1px 2px #1a5f89;border-radius:10px;color:#000}.memberContent2 .sidebar a img{height:35px;width:35px}.memberContent2 .sidebar a span{padding-top:8px;vertical-align:top}.memberContent2 .sidebar .title{color:#fff;display:inline-block;margin-left:10px}.disclaimer .title{color:#dc223a;background-image:-moz-linear-gradient(bottom,#f0b410 0%,#f0b410 100%);background-image:-o-linear-gradient(bottom,#f0b410 0%,#f0b410 100%);background-image:-ie-linear-gradient(bottom,#f0b410 0%,#f0b410 100%)}.text{color:#fff}.titlebarSeparate{position:absolute;z-index:1000;top:-12px;left:17em}.titlebar .title{left:-51px;padding:0 10px;text-align:right;background-repeat:no-repeat;background-size:contain;color:#fff}#viewmodebutton{padding:9px 40px;right:-66px;background-image:url('../Content/images/customImages/gb_titlestrip_background_02.png');background-repeat:no-repeat}.titlebar .swaptitle{color:#fff}.example{background-color:transparent}.example .optionsbarbutton{}.example .toggle{position:absolute;top:23.5em}.example .toggle.right{right:-165px}.example .toggle.left{left:-165px}.example .tools .body{margin:0 50px 5px 50px;background:#207ca2;background:-moz-linear-gradient(top,#207ca2 0%,#1a5f89 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#207ca2),color-stop(100%,#1a5f89));background:-webkit-linear-gradient(top,#207ca2 0%,#1a5f89 100%);background:-o-linear-gradient(top,#207ca2 0%,#1a5f89 100%);background:-ms-linear-gradient(top,#207ca2 0%,#1a5f89 100%);background:linear-gradient(to bottom,#207ca2 0%,#1a5f89 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#207ca2,endColorstr=#1a5f89,GradientType=0);border-radius:0 0 5px 5px;padding:20px;display:none;color:#fff}.example .tools table tr hr{border:1px solid gray;background-color:gray;background-image:none;color:gray;height:0;box-shadow:1px 1px 1px black}.example .chartwrapper .loadinggraphic{position:absolute;width:100%;text-align:center;color:#d3d3d3;z-index:1;height:40px}.example .chartwrapper .loadinggraphic .overlay{position:absolute;width:100%;height:100%;border-radius:35px;z-index:1;top:0;left:0}.example .chartwrapper .loadinggraphic img{height:30px;width:30px;z-index:2}.example .chartwrapper .loadinggraphic span{z-index:2}.example .chartwrapper .numberstable{overflow-x:hidden;height:350px;margin:0 auto;padding:0 0 10px 0;position:relative;top:24px}.example .chartwrapper .numberstable table{border-collapse:collapse}.example .chartwrapper .numberstable th{background-color:rgba(20,20,20,.7);color:#fff;padding:5px;border:1px solid rgba(20,20,20,.7)}.example .chartwrapper .numberstable td{color:#ddd;padding:5px;border:1px solid rgba(150,150,150,.7)}.example .chartwrapper .numberstable .alt{background-color:rgba(150,150,150,.7);border:1px solid #fff}.example .chartwrapper .numberstable .alt td{color:#000}.scenariotable{overflow-x:hidden;height:350px;margin:0 auto;padding:0 0 10px 0;position:relative}.scenariotable table{border-collapse:collapse}.scenariotable th{background-color:rgba(20,20,20,.7);color:#fff;padding:5px;border:1px solid rgba(20,20,20,.7)}.scenariotable td{color:#ddd;padding:5px;border:1px solid rgba(150,150,150,.7)}.scenariotable .alt{background-color:rgba(150,150,150,.7);border:1px solid #fff}.scenariotable .alt td{color:#000}.indextable{margin:0 auto}.indextable .section{width:auto;height:auto;margin:5px;margin-bottom:25px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.indextable .section.left{margin-right:45px}.indextable .section.right{margin-left:45px}.indextable .section .title{display:none}.indextable .section:hover,.indextable .section.hover{cursor:pointer;background-position:right}.indextable .section .image{height:239px;width:382.6px}.indextable .midsection .image{width:321px}.indextable td{vertical-align:top}.indextable #road{background-image:url('../Content/images/customImages/gb_keepworking_button_sprite_01.png')}.indextable #before{background-image:url('../Content/images/customImages/gb_retirebefore_button_sprite_01.png');width:321px}.indextable #after{background-image:url('../Content/images/customImages/gb_retireafter_button_sprite_01.png')}.indextable #stop{background-image:url('../Content/images/customImages/gb_iquit_button_sprite_01.png')}.indextable #die{background-image:url('../Content/images/customImages/gb_imdead_button_sprite_01.png');width:321px}.indextable #government{background-image:url('../Content/images/customImages/gb_government_button_sprite_01.png')}.hometable .tablesection{}.hr_popup{background-color:#dc223a;background-image:none}#popupbar,#popupbartools{background-color:rgba(25,49,73,.83);padding:20px;box-sizing:border-box}#popupbar .title,#popupbartools .title{margin-top:10px;font-size:120%;font-weight:bold}.description{margin:0 7%;color:#e2eaf0}.description a{}#infoboxtitle{position:absolute;background-color:#fff;border-radius:0 0 5px 5px;border:1px solid red;border-top:none;padding:3px 20px;bottom:-26px;z-index:100}#infoboxtitle:hover{cursor:pointer}.infobox{}#infobox{position:absolute;z-index:200;display:none;background-color:#fff;padding:15px;top:145px;border:1px solid #000;width:400px;max-height:320px}#infobox .header{background-color:gray;border-radius:5px;padding:5px;font-size:12pt;font-weight:normal;margin:1px;color:#fff}#infobox .header:hover{cursor:pointer}#infobox .body{padding:15px;border:1px solid #000;font-size:10pt;overflow:auto;display:none}.example .tools .body .impactrow .container{background:rgba(208,208,208,.5);border-radius:30px;padding:20px;padding-left:45px;margin:20px 0 0 0;height:170px;position:relative}.example .tools .body .impactrow .container #y-axis{position:absolute;left:33px}.example .tools .body .impactrow .container #y-axis .segment{border:1px solid #000;border-left:none;height:21.5px;width:10px;position:relative}.example .tools .body .impactrow .container #y-axis .segment:not(:last-child){border-bottom:none}.example .tools .body .impactrow .container #y-axis .segment:last-child{border:none;border-top:1px solid #000}.example .tools .body .impactrow .container #y-axis .number{position:absolute;left:-25px;top:-8px;font-size:10pt}.example .tools .body .impactrow .container #xaxis{margin-top:-4px;margin-left:-2px}.example .tools .body .impactrow .container #xaxis .segment{border:1px solid #000;border-bottom:none;height:10px;width:auto;position:relative;display:inline-block;box-sizing:border-box}.example .tools .body .impactrow .container #xaxis .segment:not(:first-child){border-left:none}.example .tools .body .impactrow .container #xaxis .segment:last-child{}.example .tools .body .impactrow .container #xaxis .number{position:absolute;bottom:-16px;left:-4px;font-size:10pt}.example .tools .body .impactrow .container #xaxis .secondnumber{font-size:10pt;position:absolute;bottom:-16px;right:-7px}.underline{text-decoration:underline}.anchorClick:hover{cursor:pointer}.lightgreen{color:#89b546!important}.lightyellow{color:#f0b410!important}.orange{color:#dc223a}.lightblue{color:#70aac5}.example.k-content{background-color:transparent}.ironworkerslogobox{display:inline-block;*display:inline;zoom:1;margin-top:-15px}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.popupwarning{display:none;margin:0 auto;background-color:#2d5073;padding:2%;width:800px;top:200px!important;z-index:9999}.popupwarning .title{color:#fff;font-size:120%;font-weight:bold}.popupwarning .content1{color:#fff;overflow:auto;margin-bottom:10px}.b-close{position:absolute;right:0;top:0;cursor:pointer;color:#fff;background:#dc223a;padding:5px 10px}@media(max-width:930px){.popupwarning{width:70%;padding:5%;top:80px!important}}.bannerBox .tabbar a.tab:hover{color:#dc223a}.bannerBox .tabbar .active span,.banner nav ul li.active{color:#f0b410;border-bottom:solid 2px #f0b410}.banner nav ul li.active a{color:#f0b410}