body{font-family:sans-serif;font-size:10pt;padding:0}body,p{margin:0}table.items{border:.1mm solid #000;border-collapse:collapse;font-size:9pt;width:100%}td,th{padding:7px}td{vertical-align:top}.items td{border-left:.1mm solid #000;border-right:.1mm solid #000}.items tr.even{background-color:#f5f5f5}.items tr.summary{background-color:#efefef}.items tr.summary td{border-bottom:.1mm solid #000;border-top:.1mm solid #000;font-weight:700}table thead th{background-color:#ececec;font-size:10pt;text-align:left}.items td.totals,table thead th{border:.1mm solid #000;font-weight:700}.items .center,.items td.cost,.items td.duration{text-align:center}.text-nowrap{white-space:nowrap}