@media print{body{background:none repeat scroll #ffffff;color:#000000;} .main-page-container{float:left;background-color:#ffffff;margin:0px;padding:0px;box-shadow:none;} .header-container{border-bottom:medium none;} .header-container #header{margin-left:20px;height:130px;margin-top:20px;} .login{display:none;} .tab-holder,.navigation-links{display:none;} .footer-container{display:none;} .no-print{display:none;} .no-display{display:inline;} .card-container,.title,.card-details,.cookiebar,.logged-in-bar,.print-button,.save-button,.pagination-button,.transaction-table thead tr .ui-paginator,.transaction-table tfoot tr .ui-paginator{display:none;} .print-transaction{color:#000000;background-color:#ffffff;} thead{border-bottom:none;} .outer-container .ui-datatable .ui-datatable-data td,.outer-container .ui-datatable .ui-datatable-data-empty .transactionTable td{border:1px solid #000000;} .transaction-table td,th,tr{border:1px solid #000000;} .card-block{border-bottom:none;} div.adblockOuter{display:none;width:0px;height:0px;} .widget-container{display:none;width:0px;height:0px;} .back-to-top{display:none;width:0px;height:0px;} form.lost-card{display:none;width:0px;height:0px;} .card-block h1{display:none;width:0px;height:0px;text-size:0px;} .outer-container .ui-tabs-nav{border-bottom:none;} .payment-info h2{margin:20px 0;font-weight:normal;float:left;text-align:left;} .print-details-button{display:none;width:0px;height:0px;} #paymentInfo h2,#customerInfo h2{margin:20px 0;font-weight:normal;float:left;text-align:left;clear:both;} .checkout-complete-header{display:none;} .no-display{display:none;} body{font-family:GothamBook,Verdana,Helvetica,sans-serif;} .summary-card-image{max-width:150px;margin:1em;} #paymentInfo h2{margin-top:4em;} div#completePurchaseInfo{font-size:2em;margin:2em -1em;padding:1em;background:#efefef;} .card-summary h2{float:none;} .your-order thead{border-width:0;border-top:1px solid #999999;}.your-order thead th.item-header,.your-order thead th.quantity,.your-order thead th.price{background:#cccccc;border:none !important;} .your-order thead tr{padding:1em;border:none;} .your-order tbody{border-width:0;border-top:1px solid #999999;}.your-order tbody td{padding:1em;border:none;} .your-order tfoot tr.sub-total{border-top:1px solid #cccccc;} .your-order td.quantity{text-align:center;} .your-order td.price{text-align:right;} .your-order tr.total{background:#efefef;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;} .your-order td.total-cell,.your-order td.postage-cell,.your-order td.price-cell{padding:1em;font-weight:600;text-align:right;} .customer-payment-details span#referenceNumber{padding:1em;background:#efefef;font-weight:600;border:1px solid #aaaaaa;} .customer-payment-details span#cardNumber{padding:1em;border:1px solid #cccccc;} table.receipt-table{border:1px solid #cccccc;margin-top:0;}table.receipt-table td{padding:1em;}}
