@layer base{*{box-sizing:border-box}body{color:#333;background-color:#fff;margin:0;font:11px Verdana,Arial,sans-serif}td,input,textarea,select{color:#333;font:11px Verdana,Arial,sans-serif}html{font-family:Verdana,Arial,sans-serif}a:link,a:visited,a:active{color:#36c}a:hover{color:#69c;text-decoration:none}img{vertical-align:middle;border:0;display:inline}p{margin:0 0 10px}table{border:0}}.tv-wrapper{width:980px;margin:0 10px}.tv-main-nav{clear:both;background:#dfe1e2;min-width:796px;height:19px}.tv-main-nav ul{float:left;margin:0;padding:0;font:10px/10px Verdana,Arial,Helvetica,sans-serif;list-style-type:none}.tv-main-nav li{float:left;background:#fff;padding:0 2px 0 0}.tv-main-nav li a{color:#333;background:#dfe1e2;padding:4px 8px 5px;text-decoration:none;display:block}.tv-main-nav li a:hover{color:#333;text-decoration:underline}.tv-main-nav li.current a{color:#fff;background:#6e7e86;padding:4px 8px 5px}.separator{border-top:1px dashed #369}.tv-report-head td{color:#333;padding:2px 0;font-size:12px}.id-report{color:#000;padding:2px;font-size:12px;font-weight:700}.icon-excel{background:url(/images/excel.png) no-repeat;padding:0 0 3px 20px;display:inline}.icon-pdf{background:url(/images/pdf.png) no-repeat;padding:0 0 3px 20px;display:inline}.icon-disk{background:url(/images/disk.png) 0 no-repeat;padding:0 0 2px 20px;display:inline}.tv-report-form{clear:both;margin:5px 0 10px}.tv-report-form td{padding:2px 5px 2px 0}.field-name{vertical-align:top;font-weight:700}.tv-report{border-collapse:separate;border-spacing:1px;background-color:#fff;border:1px solid #a0aabe;width:100%;margin-top:5px}.tv-report td,.tv-report th{white-space:nowrap;vertical-align:middle;padding:2px}.tv-report th{text-align:center;font-size:12px;font-weight:700}.tv-report td{text-align:right;vertical-align:top;background-color:#f5f5f5}.tv-report td.text{text-align:left}.tv-report td.border-row{background-color:#a0aabe;height:1px;padding:0}.tv-report td.spacer-row{background-color:#333;height:1px;padding:0}.tv-report tr.summary th{color:#fff;background-color:#369}.tv-report tr.section-sep td{color:#036;text-align:left;background-color:#fff;padding-top:8px;font:700 14px Verdana,Arial,sans-serif}.tv-report tr.total th{background-color:#ccc}.tv-report tr.total td{background-color:#e5e5e5;font-size:12px;font-weight:700}.tv-report tr.data-row:hover td{background-color:#d0e0f0}#tv-footer{clear:both;border-top:1px solid #333;max-width:980px;margin:32px 0 0 10px;padding:2px 0 0;font-size:10px;font-style:italic}.clear{clear:both}@media print{#topBanner,.tv-main-nav,.tv-report-form,#tv-footer,[class*=ExportButtons],form,nav{display:none!important}body{color:#000;font:10pt Arial,sans-serif}.tv-wrapper{width:100%!important;margin:0!important}.tv-report{border-collapse:collapse;width:100%}.tv-report td,.tv-report th{padding:1px 2px;font-size:9pt}[data-day]{page-break-inside:avoid}a{color:#000!important;text-decoration:none!important}}
