body{font-family:arial,sans-serif;font-size:14px;-webkit-print-color-adjust:exact}body,table{padding:0;margin:0}table tr td,table tr th{text-align:left}table .center{text-align:center}table .right{text-align:right}.reportHeader{padding-top:50px;padding-left:20px}.reportHeader .logo{position:absolute;top:50px;right:30px}.reportHeaderTop{position:relative;float:left}.reportHeader h2{padding:0 0 5px;margin:0;font-size:24px;font-weight:700;color:#36444e}.reportHeaderTable{width:100%!important}.reportHeaderTable tr td{padding:3px 6px 0 0}.reportHeader .itemLabel,.reportHeaderTable .itemLabel{color:#5e6c76;font-size:14px}.reportHeader .itemValue,.reportHeaderTable .itemValue{color:#5e6c76;font-size:14px;font-weight:400}.reportStatsTable{table-layout:fixed;width:100%}.reportStatsTable td{text-align:center}.reportHeaderStats{padding:10px 20px 0}.reportStats{background:transparent url(/images/reports/stripStatBox.png) repeat-x;padding:5px 0 0;height:80px}.reportStats .statsRow{padding:10px;width:20%}.reportStats .statsRow span{font-size:11px;color:#5e6c76}.reportStats .statsRow div{font-size:34px;font-weight:700;color:#36444e;text-align:center;white-space:nowrap;padding:0 5px 5px}.reportStats .statsRow div.smallStats{font-size:13px}.reportTableControl{background:transparent url(/images/reports/stripTableControl.png) repeat-x;padding:10px 20px;margin-bottom:10px;color:#36444e;font-size:14px}.reportContent{min-width:100%;top:30px;overflow:auto}.reportTopNav{height:35px;box-shadow:0 1px 2px 0 grey}.popout-reportTopNav,.reportTopNav{background:transparent url(/images/reports/stripTableControl.png) repeat-x;display:flex;align-items:center;justify-content:flex-end;position:fixed;z-index:2;width:100%}.popout-reportTopNav{height:40px;font-size:14px}.popout-reportTopNav .button{background-color:transparent;color:#000;height:30px;cursor:pointer;text-align:center;border:none;font-size:14px;display:flex;justify-content:center;align-items:center;padding-right:18px;padding-top:2px;text-shadow:0 1px 0 #fff}.popout-export{margin-right:19px}.popupButton,.reportTopNav .button{background-color:transparent;color:#6a757c;height:30px;cursor:pointer;text-align:center;border:none;font-size:11px;font-weight:700;display:flex;justify-content:center;align-items:center;margin-right:3px;text-shadow:0 1px #fff;border-radius:3px}.button .img{padding-left:5px}.reportTopNav .button:hover,.reportTopNav .popupButton:hover{background-color:#e0e5e8}.popupButton .img{padding-right:5px}.dropdown{background:#f0f0f0;width:120px}.dropdown,.popout-dropdown{position:absolute;top:31px;right:6px;z-index:2;box-shadow:0 16px 24px 2px rgba(0,0,0,.14)}.popout-dropdown{background:#d0d8db;width:110px}.popout-export #popout-dropdown-id{display:none}.popout-export:hover #popout-dropdown-id{display:block}.dropdown ul,.popout-dropdown ul{list-style:none;padding:0;margin:0}.dropdown li{font-size:11px;color:#222;padding:6px 2px 3px 35px}.dropdown li,.popout-dropdown li{justify-content:center;white-space:nowrap;overflow:hidden;line-height:18px;border:1px solid transparent}.popout-dropdown li{font-size:.8em;color:#000;padding:6px 6px 3px 4px;text-shadow:none;text-decoration:none}.popout-dropdown li:last-child{padding:0 2px 3px 4px}.dropdown li:hover{background-color:#efd36a;border:1px solid #cfa926}.dropdown li:hover,.popout-dropdown li:hover{cursor:pointer;z-index:100;border-radius:2px}.dropdownSeparator{position:absolute;top:0;left:27px;z-index:-1;height:100%;border-left:1px solid #e0e0e0;background-color:#fff;width:1px;overflow:hidden}.reportDetailTable{width:100%;padding-left:20px}.reportDetailTable tr.header{background-color:#fff}.reportDetailTable tr.header th{border-right:1px solid #ebeff0}.reportDetailTable tr th{text-align:left;font-size:12px;color:#36444e;font-weight:100;text-transform:uppercase;white-space:nowrap}.reportDetailTable tr td{font-size:13px;color:#36444e;text-align:left}.reportDetailTable tr td.center,.reportDetailTable tr th.center{text-align:center}.reportDetailTable tr td.right,.reportDetailTable tr th.right{text-align:right}.reportDetailTable tr td,.reportDetailTable tr.header th{color:#000!important}.tableOddEvenRow:nth-child(odd){background-color:#fff}.tableOddEvenRow:nth-child(2n){background:#f7f8fa!important}.tableOddEvenRow div{font-weight:700}.btnOpen{background:transparent url(/images/reports/btnOpen.png) no-repeat}.btnClose,.btnOpen{height:16px;width:16px;cursor:pointer}.btnClose{background:transparent url(/images/reports/btnClose.png) no-repeat}.detailSubRow{background-color:#fff;border:none!important}.detailSubRow td{padding:10px 20px}.reportSubDetailTable{width:100%}.reportSubDetailTable tr.subHeader{background-color:#edf1f2}.reportSubDetailTable tr.subHeader td{border-left:1px solid #ebeff0;border-right:1px solid #ebeff0}.reportSubDetailTable tr td{font-size:12px;color:#36444e;padding:3px}@media print{#reportContent{margin-top:0;display:block;height:100%}}.reportPrint{margin-top:0;display:block;height:100%}