.ew-table,body{font-size:xx-small}body{background-color:inherit;font-family:DejaVuSerif}.ew-table{border:0;border-collapse:collapse;width:100%;margin-left:0;margin-right:0}.ew-table td,.ew-table th{padding:3px;border:.5px solid;border-color:inherit}.no-border td,.no-border th{border:0}.ew-table .ew-table-header td,.ew-table .ew-table-header th{background-image:none;background-color:inherit;color:inherit;vertical-align:top}.ew-table .ew-table-alt-row,.ew-table .ew-table-alt-row td,.ew-table .ew-table-column-row,.ew-table .ew-table-footer td,.ew-table .ew-table-row,.ew-table .ew-table-row td{background-color:inherit}.ew-rpt-grp-header-1{color:inherit;font-weight:700}.ew-rpt-grp-header-1 a:active,.ew-rpt-grp-header-1 a:link,.ew-rpt-grp-header-1 a:visited,.ew-rpt-grp-header-2 a:active,.ew-rpt-grp-header-2 a:link,.ew-rpt-grp-header-2 a:visited,.ew-rpt-grp-header-3 a:active,.ew-rpt-grp-header-3 a:link,.ew-rpt-grp-header-3 a:visited,.ew-rpt-grp-header-4 a:active,.ew-rpt-grp-header-4 a:link,.ew-rpt-grp-header-4 a:visited,.ew-rpt-grp-header-5 a:active,.ew-rpt-grp-header-5 a:link,.ew-rpt-grp-header-5 a:visited,.ew-rpt-grp-header-6 a:active,.ew-rpt-grp-header-6 a:link,.ew-rpt-grp-header-6 a:visited{color:inherit;text-decoration:none}.ew-rpt-grp-field-1,.ew-rpt-grp-header-1,.ew-rpt-grp-summary-1{background-color:#f5f5f5}.ew-rpt-grp-summary-1{color:inherit}.ew-rpt-grp-header-2{color:inherit;font-weight:700}.ew-rpt-grp-field-2,.ew-rpt-grp-header-2,.ew-rpt-grp-summary-2{background-color:inherit}.ew-rpt-grp-summary-2{color:inherit}.ew-rpt-grp-header-3{color:#f5f5f5;font-weight:700}.ew-rpt-grp-field-3,.ew-rpt-grp-header-3{background-color:inherit}.ew-rpt-grp-summary-3{color:inherit;background-color:#f5f5f5}.ew-rpt-grp-header-4{color:inherit;font-weight:700}.ew-rpt-grp-field-4,.ew-rpt-grp-header-4,.ew-rpt-grp-summary-4{background-color:inherit}.ew-rpt-grp-summary-4{color:inherit}.ew-rpt-grp-header-5{color:inherit;font-weight:700}.ew-rpt-grp-field-5,.ew-rpt-grp-header-5,.ew-rpt-grp-summary-5{background-color:#f5f5f5}.ew-rpt-grp-summary-5{color:inherit}.ew-rpt-grp-header-6{color:inherit;font-weight:700}.ew-rpt-grp-field-6,.ew-rpt-grp-header-6,.ew-rpt-grp-summary-6{background-color:inherit}.ew-rpt-grp-summary-6{color:inherit}.ew-rpt-grp-aggregate{font-weight:700}.ew-rpt-grand-summary,.ew-rpt-page-summary{color:inherit;background-color:inherit}.ew-rpt-col-header,.ew-rpt-col-summary{background-color:inherit;color:inherit;border:0}.ew-page-break{page-break-before:always}