@font-face{font-family:'BentonSans-Medium';src:url('fonts/BentonSans-Medium.eot?#iefix') format('embedded-opentype'),url('fonts/BentonSans-Medium.otf') format('opentype'),url('fonts/BentonSans-Medium.woff') format('woff'),url('fonts/BentonSans-Medium.ttf') format('truetype'),url('fonts/BentonSans-Medium.svg#BentonSans-Medium') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'BentonSans-Regular';src:url('fonts/BentonSans-Regular.eot?#iefix') format('embedded-opentype'),url('fonts/BentonSans-Regular.otf') format('opentype'),url('fonts/BentonSans-Regular.woff') format('woff'),url('fonts/BentonSans-Regular.ttf') format('truetype'),url('fonts/BentonSans-Regular.svg#BentonSans-Regular') format('svg');font-weight:normal;font-style:normal}.fixedAppBar{position:fixed;top:0;left:0;right:0;z-index:1050;border-top:1px solid #39414d}@media(max-width:990px){.fixedAppBar{position:absolute}}.navTopTitle{padding:3px;padding-left:8px}.navTopTitle.flexLayout{display:flex;flex-direction:row;justify-content:space-between}.navMarginRight{}.userNavToolsWrap,.navMarginRight{margin-right:25px}.navTopTitle.flexLayout .flexRight{margin-left:auto}.logoFont{font-family:'BentonSans-Regular';font-weight:normal;font-style:normal;color:#c6c9ca}.logoBrandFont{font-family:'BentonSans-Medium';color:#fff}.logoBlock{display:inline-block;color:#fff}.logoBlock a,.logoBlock a:hover{text-decoration:none!important}.logoBlock .logoFont{display:inline-block;margin-right:6px}body{}.body-content{padding-left:15px;padding-right:15px;padding-top:30px;padding-bottom:1rem}body.leftToolsVisible>.container{margin-left:140px}.siteTitle{font-family:'PT Sans',Arial,sans-serif;font-weight:bold}.narrowFont{font-family:'PT Sans',sans-serif}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.iconCaretLeft{width:12px;height:12px;background-image:url(./images/icon_leftarrow.png)}.iconCaretRight{width:12px;height:12px;background-image:url(./images/icon_rightarrow.png)}.chartHolderDiv{margin-bottom:30px;min-width:850px;z-index:100}.warningAsterisk{color:#a00;font-weight:bold;display:inline-block;margin-left:3px;margin-right:3px}.downloadLinkButtons{list-style:none}.downloadLinkButtons li{margin-bottom:15px}.downloadLinkButtons li a.btn,.downloadLinkButtons li button.btn{width:275px}.minimalContentWrap{margin-left:auto;margin-right:auto;max-width:800px}.padTopHeader{padding-top:15px}.padTopHeader h1,.padTopHeader h2{margin-top:2.5rem}.padTopHeader h3,.padTopHeader h4{margin-top:2rem}.dl-horizontal dt{white-space:normal}.pad40Below{margin-bottom:2rem}.singlePanelWrap{margin-right:30px}.controlTab{display:block;height:50px;width:80px;border-radius:0 0 6px 6px;border:1px solid #999;cursor:pointer}.controlTab div{height:2px;background-color:#fff;border-bottom:1px solid #000;margin:10px}.relative{position:relative}.milliman-steel{background-color:#c6c9ca;color:#000}.milliman-charcoal{background-color:#39414d;color:#fff}.milliman-vibrantblue{background-color:#0080e2;color:#fff}.milliman-blue{background-color:#004877!important;color:#fff}.milliman-text-blue{color:#004877!important;text-shadow:none}.milliman-blue a{color:#fff}.milliman-blue a:hover{color:#eee;text-decoration:underline}.milliman-green{background-color:#9db290!important;color:#fff}.milliman-text-green{color:#9db290!important;text-shadow:none}.milliman-blue .dropdown-menu a{color:#212529}.shownPassword{font-style:italic;color:#aaa;font-size:.75rem}.failCheck{color:red;font-weight:bold}.passCheck{color:#006400;font-style:italic;font-weight:normal}.fieldSpan{display:inline;margin-left:10px;font-style:italic}.tight .form-group{margin-bottom:.3rem}.tight .form-group label{margin-right:1.2rem;min-width:100px;max-width:30%}tr.clientRow.editing td{background-color:rgba(219,130,63,.5);border-top-color:red}button.iconbutton{border:0;padding:0;background-color:transparent;cursor:pointer}.inputWrap{position:relative}.inputWrap .inputIconRight{position:absolute;top:5px;left:250px}.signupFieldFooter{margin-top:25px;padding-top:10px;border-top:1px solid #e9ecef}.unlockIconSpan{display:inline-block;width:25px;height:25px;background:url(images/lock_open_25.png)}.lockIconSpan{display:inline-block;width:25px;height:25px;background:url(images/lock_closed_25.png)}.inlineBlock{display:inline-block}.scrollVertical{overflow-y:auto}.boldItalic{font-weight:bold;font-style:italic}.spacedRow{margin-bottom:18px}.passwordWrap{}.passwordWrap .passwordStar{display:inline-block}.passwordWrap .passwordText{display:none}.passwordWrap.showPassword .passwordStar{display:none}.passwordWrap.showPassword .passwordText{display:inline-block}.content-flexrow{display:flex;flex-direction:row;justify-content:center;margin-top:10px}.content-flexrow.flex-spaced{justify-content:space-around}.content-flexrow>.item.normal{flex:1}.content-flexrow>.item.double{flex:2}.content-flexrow>.item{padding:10px;position:relative}.formOuter .content-flexrow .item{width:100%}.hide{display:none}.modal .modal-tall .modal-body{min-height:450px}.modal .previewOverlay{position:absolute;top:56px;left:80px;right:70px;bottom:10px;background-color:#fff;box-shadow:4px 12px 5px #555;border:1px solid #333}.modal .previewOverlay .frameWrap{overflow:auto}.modal .previewOverlay button.close{font-size:1.4em;border:2px solid #555;color:#333;background-color:#fff;border-radius:18px;padding:4px 8px 4px 8px;background:#fff;z-index:20;position:relative;top:-15px;right:-8px;opacity:1;filter:alpha(opacity=100)}.modal .previewOverlay iframe.messageContent{border:0;width:100%;min-height:240px}.footer{position:relative;margin-top:2rem;max-width:85%;border-top-right-radius:1em;bottom:0;padding:15px;font-size:.9em;background-color:#fff;border-top:1px solid #ddd;border-right:1px solid #ddd;z-index:1000}.floatLeft{float:left}.floatRight{float:right}.relative{position:relative}.samplingRow{margin-bottom:5px}.samplingLabel{font-size:12pt;display:inline-block;margin-left:1rem}.samplingHelpInfo{display:none;position:absolute;left:350px;top:-30px;border:1px solid silver;background-color:rgba(255,255,255,.9);border-radius:.7rem;padding:1.6rem;z-index:100;font-size:.9rem;opacity:0;transition:opacity .4s}.samplingHelpInfo.show{display:block;opacity:1}a.helpButton{display:inline-block;margin:1rem;cursor:pointer;padding:.2rem .8rem;border:1px solid #fff;outline:none;border-radius:1.5rem;background:rgba(75,75,75,.5);color:#fff;font-weight:bold}.trendSampleRange{width:130px}.areaSearchInput{background-color:#fff}.areaSearchInput:hover{background-color:#17a2b8}.areaSearchInput:hover::placeholder{color:#fff}.seriesGroupWrap ul{list-style:none;padding-left:3px}.seriesGroupWrap ul li{list-style:none;padding-left:0}.seriesGroupWrap label{margin-right:10px}.seriesGroupWrap input[type=checkbox]{display:inline-block;margin-right:10px;padding-right:10px}.mySpinnerDiv{display:block;position:relative;width:80px;height:80px;margin-left:auto;margin-right:auto}.mySpinnerDiv div{position:absolute;border:4px solid #fff;opacity:1;border-radius:50%;animation:mySpinnerAnimation 1s cubic-bezier(0,.2,.8,1) infinite}.mySpinnerDiv div:nth-child(2){animation-delay:-.5s}@keyframes mySpinnerAnimation{0%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0;left:0;width:72px;height:72px;opacity:0}}input[type=range]::-ms-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer}input[type=range]{overflow:visible}.drilldownSelect{margin-top:25px;padding:10px}.rightSpace5{margin-right:5px}.fullWidth{width:100%;overflow-x:auto}.flexBox{display:flex}.flex-1{flex:1;margin-right:5px}.flex-2{flex:2;margin-right:5px}.flex-3{flex:3;margin-right:5px}.drillRow{margin:14px 3px}.hidefocus:focus,.hidefocus:active{outline:none;box-shadow:none}.btn-primary .badge{color:#337ab7;background-color:#fff}.heavy-label{font-weight:bold;font-size:1.2em}.center{margin-left:auto;margin-right:auto;text-align:center}table.fillButtons td{padding:5px;position:relative}.fillButtons button{width:100%;height:90%;margin-bottom:5px}.label-row{margin-bottom:20px}.label-row>label{display:inline-block;min-width:210px}.label-row .labeled{display:inline-block;position:relative;overflow:visible}.leftControls{display:block;position:fixed;padding-left:4px;left:0;top:48px;height:100vh;min-width:6.75rem;width:6.75rem;transition:width .6s;z-index:100}.leftControls .fixedExpandPanel{display:none;position:fixed;padding:1.5em .8rem;left:125px;top:4rem;min-height:calc(100vh - 250px);width:calc(650px - 150px);border:1px solid #555;border-radius:4px;background-color:#fff}.leftControls .fixedExpandPanel .toolPanel{display:none}.leftControls.open .fixedExpandPanel,.leftControls.lockOpen .fixedExpandPanel{display:block}.leftControls li{text-wrap:none!important;text-overflow:ellipsis;white-space:nowrap}.leftControls .toolButton{border:0;color:#000;background:transparent;padding:2rem 2rem;text-wrap:none!important;text-overflow:ellipsis;white-space:nowrap;max-width:300px}.leftControls .pinButton{border:0;color:#000;background:transparent;padding:.3rem;text-wrap:none!important;text-overflow:ellipsis;white-space:nowrap}.leftControls .toolButton img{border:0;width:33px;height:33px;margin-right:8px}.leftControls .pinButton img{border:0;height:18px;width:auto}.pinButton.pinup img.unpinned{display:none}.pinButton.pinup img.pinned{display:inline-block}.pinButton.pindown img.unpinned{display:inline-block}.pinButton.pindown img.pinned{display:none}.leftControls .expandText{visibility:hidden}.leftControls.open .expandText{visibility:visible}.leftControls .fixedExpandPanel .rightCornerAnchor{position:absolute;right:8px;top:8px}.contentContainer{position:relative;top:1rem;bottom:10px;min-height:calc(100vh - 150px);overflow:hidden;background-color:#fff}.contentContainer .mainContent{margin-left:140px;min-height:calc(100vh - 150px);overflow:auto}.singlePanelWrap{position:relative;left:0;transition:left .6s}.singlePanelWrap.pinOpen{left:525px}.singlePanelWrap .contentPanel{display:none}.singlePanelWrap .contentPanel.active{display:block}button.sizeIconButton{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin-right:.4rem;min-width:28px}button.sizeIconButton:hover .minimizeIcon,button.sizeIconButton:hover .restoreIcon{border-color:rgba(0,0,0,.8);box-shadow:1px 1px 0 rgba(255,255,255,.3)}.minimizeIcon{display:block;border-top:4px solid rgba(0,0,0,.5);padding:1px;border-bottom:1px solid rgba(0,0,0,.7);margin-left:auto;margin-right:auto;max-width:18px;position:relative;top:-4px}.restoreIcon{display:block;border:2.5px solid rgba(0,0,0,.5);padding:3px;margin-left:auto;margin-right:auto;width:18px;height:15px;position:relative;top:-3px}.trendContent{position:relative;padding-top:12.5rem}.fillContentBody{min-width:calc(100% - 185px)}.indexSelectCard{position:fixed;right:0;z-index:1020;top:3.5rem;margin-right:15rem;margin-left:2rem;box-shadow:4px 4px 4px rgba(80,80,80,.7);box-shadow:4px 4px 4px rgba(80,80,80,.7);transition:width .4s;width:800px;max-width:950px}.indexSelectCard.closed{overflow:hidden;width:55px}.indexSelectCard .card-header{background-color:rgba(198,201,202,.6);padding:.4rem .5rem .02rem 1.5rem}.indexSelectCard .card-header .close{position:relative;top:-.35rem}.indexSelectCard .card-header .card-title{margin-bottom:inherit}.indexSelectCard .card-body{background-color:rgba(198,201,202,.3)}.indexSelectCard .indexSelectFooter{display:none;padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}@media(max-width:990px){.indexSelectCard{position:relative;z-index:1000;top:0}.indexSelectCard .card-header{padding-top:.8rem}.indexSelectCard .card-header .titleWrapCell{display:none}.indexSelectCard .card-header h5.card-title{font-size:.8rem}.trendContent{padding-top:1rem}.singlePanelWrap{margin-right:.8rem}@media(max-width:660px){.indexSelectCard .card-header .close{top:-1.7rem}}}a.reportLink{display:block;vertical-align:middle}.reportSelect .reportInfoWrap{display:inline-block;padding:.4rem 1.2rem}.reportSelect .reportInfoWrap .reportDesc{font-size:.8rem;color:gray}.reportSelect .tools .editControls{display:inline-block}.reportSelect .btnEditReport,.reportSelect .btnReportInfo{display:none}.reportSelect .btnDelete{font-size:1.2rem}.reportSelect .btnDelete .confirmText{width:0;transition:width .5s;font-size:.8rem;padding-right:1rem;overflow:hidden;text-overflow:ellipsis;height:1rem;visibility:hidden;color:#a52a2a}.reportSelect .btnDelete.confirming{border-color:#a52a2a}.reportSelect .btnDelete.confirming .confirmText{display:inherit;visibility:visible;width:auto}.hideUntilMouseover{opacity:0;transition:opacity .3s}.reportSelect:hover .hideUntilMouseover{opacity:1}.btnDelete img.deleteIcon{color:red}.currentArea{font-weight:bold}.trendContent .card{margin-bottom:10px}.trendTools .lobRow .dropdown-item img,#btnSelectLob img{height:30px;width:auto;margin-left:1.5rem;float:right}.trendTools .paramSelectRow{margin-bottom:1.2rem}.paramSelectRow:nth-child(1){margin-top:1rem}.trendTools .paramSelectRow>label{min-width:140px;margin-right:5px}.trendTools .paramSelectRow .btn-group button.dropdown-toggle{min-width:200px}.trendTools .dropdown-menu .itemDropdownNote{background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.areaDataList option.unlicensed{color:#666;background-color:#ccc;font-size:.7rem}#trendControls.collapse.show{min-height:450px;max-height:calc(100vh - 220px);overflow:auto}#trendControls .toolPanel{padding:.3rem 2rem;background-color:rgba(255,255,255,.7);min-height:350px;position:absolute;min-width:85%}#trendControls .toolPanel.show{z-index:100}#trendControls .toolPanel.fade:not(.show){z-index:0}.activeClose{display:inline-block;font-size:2rem;font-weight:bold;transition:transform .2s}.activeClose:hover{transform:rotate(-90deg)}