<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">BODY {
    background: none !important;
    color: black !important; 
    font-size: 12px !important;
}
.noPrint {    
    display: none;
}

.printOnly {
    display: block !important;
}


.ordersTable {
width: 100%;
}

.ordersTable TABLE {
border: 1px solid #EFEFEF;
}

.ordersTable TD {
text-align: left;
padding: 2px;
border: 1px solid #EFEFEF;
}
.ordersTable TH {
border: 1px solid #EFEFEF;
width: 200px;
text-align: left;
padding: 2px;
}


.addressBlocks {
    font-size: 12px;
}

.mainPanel {
    margin-left: 0px !important; 
    margin-top: 0px !important; 
    padding-left: 0px  !important; 
    padding-right: 0px !important;
}


.ordersOptionsTable TH,
.ordersOptionsTable TD,
.vatdetails TH,
.vatdetails TD {
    width: auto;
}

.vatdetails TABLE {
    margin: 0px !important;
    padding: 0px !important;
}


/* 2023 Tweaks to make the new orders smaller */

BODY .orderSummaryContainer TABLE.orderSummary TD {
    font-size: 12px !important;
}


.orderSummaryContainer H3 {
    font-size: 16px !important
}

.orderSummaryContainer .spacerRow *,
.orderSummaryContainer .ordersOptionsTable * {
    margin: 0px !important;
    padding: 0px !important;
}

.orderSummaryContainer.addressBlocks {
    margin: 0px !important;
    padding: 0px !important;
}

BODY .orderSummaryContainer TABLE.orderSummary TR.spacerRow TD {
    font-size: 0px !important;
}
BODY .orderSummaryContainer TABLE TABLE.ordersOptionsTable TD,
BODY .orderSummaryContainer TABLE TABLE.ordersOptionsTable TH  {
    font-size: 14px;
}
</pre></body></html>