﻿@media print {html *{font-family:Arial,Helvetica,sans-serif;font-size:12px}.inlineCaption{display:inline;font-weight:700;color:#333}.breakAfter{page-break-after:always}.breakBefore{page-break-before:always}#mainPanel{margin:4px}div.pageHeader{margin-bottom:6px}div.pageHeader div.caption h1{color:#232323;font-size:24px;border-bottom:solid 1px #000;margin:0 0 12px}div.pageHeader div.content h2{display:inline;font-size:16px;margin:0}table.form{border:solid 1px #000;border-collapse:collapse;page-break-inside:avoid;width:100%;margin:4px 0}table.form td,table.form th{padding:4px 8px}table.form th{font-weight:700;font-size:14px}table.form th.verticalText{width:10px;font-size:10px;text-align:center;vertical-align:middle}table.form th.header{text-align:left}table.form th.header span.caption{font-size:20px}table.form td.address{width:180px}table.form td.expand{width:504px}table.form td.dataSheet{padding:0}table.form td.dataSheet *{font-size:12px}table.form table.dataSheet{margin-bottom:-1px}table.dataSheet tr.totalRow td,table.dataSheet tr.totalRow th{border-top:double 3px gray;border-bottom:double 3px gray}table.form td.orderSummary{width:202px;padding:10px}h1.invoice{font-size:24px;font-weight:700;margin:0 0 6px}h1.storeName{font-size:18px;font-weight:700;margin:0 0 6px}table.dataSheet{border:solid 1px #000}table.dataSheet td,table.dataSheet th{border-bottom:dashed 1px #000;border-left:solid 1px #000;padding:8px 12px}table.dataSheet td.underline{border:1px solid #000}table.dataSheet th{font-weight:700}.paymentMethodSummary{width:170px;padding:10px}div.paymentMethodSummary{float:left}.paymentMethodList{width:545px;border-left:1px dashed #000}div.paymentMethodList{float:right}.paymentMethodSummary div.summarySection{margin-bottom:20px}table.orderSummary th{text-align:right;font-weight:400;white-space:nowrap}table.orderSummary td{text-align:right;width:80px}input.button,a.button{font-family:Tahoma,Arial,Helvetica,sans-serif;background-color:#000;font-size:9px;text-transform:uppercase;color:#FFF;border:1px solid #6F0701;font-weight:700;cursor:pointer;text-align:center;text-decoration:none;vertical-align:middle;margin:0;padding:2px 5px}table.itemList th.header{background-color:#000;color:#FFF;margin:0;padding:2px}table.itemList td{padding:3px 2px}table.itemList td a{color:#FFF}.noPrint,#storeHeader,#footer{ display:none}#rightSidebar,#leftSidebar{display:none;width:1px;overflow:hidden}table.form td.orderSummary h3,.paymentMethodSummary div.summarySection div.summarySectionHeader h3{margin:0 0 2px}table.orderSummary,table.itemList{width:100%}}