.ReportControl{border:1px solid #e5e9f2;border-radius:7px;overflow:hidden;background:#f7f7f7;border-spacing:inherit;border-collapse:collapse;width:100%}.ReportControl td{padding:3px 5px}.ReportControl th,.Report th{background:#f5f5f5;border:1px solid #c8cfd2;padding:5px 0 5px 10px;color:#1b2d42;text-align:left}.ReportControl th a,.Report th a,.Report th a:visited{color:#1b2d42;text-decoration:none}.ReportControl th a:hover,.Report th a:hover{text-decoration:none}.ReportControl input[type='text'],.ReportControl select{padding:3px 5px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border:1px solid #c2c2c2}.ReportControl input.datepicker{max-width:100px}.ReportControl button{-webkit-appearance:none;background:#f88f01;font-size:14px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:700;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;outline:0;color:#fff;border:0;padding:8px 15px;cursor:pointer;margin:10px 0}.ReportControl button:hover{background:#f9a534}.ReportControl .FilterSection{background:#ECF2F4}.Report{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-khtml-border-radius:4px;border-collapse:collapse;border:1px solid #ccc;margin-top:15px;width:100%}.Report th{padding:1px 5px;border:1px solid #c8cfd2}.Report a,.Report a:visited{text-decoration:none;color:#1975a4}.Report a:hover{text-decoration:underline}.Report tr:nth-of-type(2n + 1){background:#fcfcfc;border:0}.Report td{padding:1px 3px;background:transparent;border:1px solid #dedede}.Report td.Highlighted{background:#f9f9e6}.Report tr:hover{background:#f4f4f4!important}.Report th a:hover{color:#d3e7f4}.Report tfoot td{padding:5px 10px;font-size:13px;background:#deecdf}.Report tfoot tr.subtotal td{background:#dee8ec}.Report tfoot table td{border:0}table.normalwidth{width:auto}.dlExcel{display:block;clear:left;width:16px;height:16px;background:url(//cdn.hotelplanner.com/Common/Images/ExcelIcon.gif);margin:3px 0;cursor:pointer;float:right}tr td.subsectionend{border-bottom: 1px solid #b0b0bb}.Report,.ReportControl{border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgb(0 0 0 / .05),0 3px 8px rgb(0 0 0 / .04)}.Report th,.ReportControl th{box-shadow:inset 0 -1px 0 rgb(0 0 0 / .08)}.Report tr{transition:background-color .15s ease}.Report tr:hover{box-shadow:inset 0 0 0 9999px rgb(25 117 164 / .04)}.ReportControl{margin-bottom:8px}.ReportControl button{box-shadow:0 1px 2px rgb(0 0 0 / .12),inset 0 1px 0 rgb(255 255 255 / .2);transition:all .15s ease}.ReportControl button:hover{box-shadow:0 2px 6px rgb(0 0 0 / .18),inset 0 1px 0 rgb(255 255 255 / .2)}.ReportControl button:active{transform:translateY(1px)}.dlExcel{opacity:.85;transition:opacity .15s ease}.dlExcel:hover{opacity:1}