BODY { 
color : #000000;
background : #ffffff;
font-family : Arial, Helvetica, Sans-serif;
} 
HR { 
color : #ff6600;
width : 85%;
} 
IMG { 
border : 0;
} 
FORM { 
margin : 0;
padding : 0;
} 
P { 
text-indent : 0;
color : #000000;
font-family : Arial, Helvetica, Sans-serif;
} 

P.pagebreak {
page-break-before: always;
}

div.alert { 
border-width : 1px;
border-spacing : 0;
border-style : solid;
border-color : #ff6600;
background-color : #ffe0cc;
padding : 5px 5px 5px 5px;
width : 320px;
} 
input.selected { 
background : #ff6600;
font-weight : bold;
} 
input.notselected { 
background : #cccccc;
font-weight : bold;
} 
select.dateselector { 
font-weight : bold;
} 
TABLE.orders, TABLE.items { 
border-collapse : collapse;
border-spacing : 0;
width : 100%;
} 
TABLE.button { 
border-collapse : collapse;
border-spacing : 0;
} 
TABLE.orders { 
background-color : #cccccc;
} 
TH.orderhead, TH.itemhead, TD.order, TD.item, TD.itemtable, TD.itemnum, TD.action { 
border-width : 1px;
border-spacing : 0;
border-style : solid;
border-color : #000000;
text-align : center;
vertical-align : middle;
} 
TD.button { 
border-width : 1px;
border-spacing : 0;
border-style : solid;
border-color : #000000;
padding : 5px;
} 
TD.itemtable { 
border-width : 0;
border-style : none;
} 
TD.action { 
background-color : #ffffff;
} 
TR.neworder { 
background-color : #66ff00;
} 
TR.refundorder { 
background-color : #00ffff;
} 
TR.pendingorder { 
background-color : #ffff00;
} 
TR.failedorder { 
background-color : #ff3300;
} 
TR.otherorder { 
background-color : #ffffcc;
} 
TR.itemhead { 
font-size : 10px;
background-color : #cccccc;
} 
TABLE.invoicewrap { 
border-collapse : collapse;
border-spacing : 0;
width : 598px;
} 
TD.invoicewrap { 
padding : 5px 5px 5px 5px;
border-width : 1px;
border-spacing : 0;
border-style : solid;
border-color : #000000;
} 
TABLE.invoice, TABLE.invoiceto { 
border-collapse : collapse;
border-spacing : 0;
width : 100%;
} 
TD.invoicetotal { 
border-width : 1px;
border-spacing : 0;
border-style : solid;
border-color : #cccccc;
text-align : right;
} 
TABLE.invoicemisc { 
border-collapse : collapse;
border-spacing : 0;
} 
TABLE.invoice, TR.invoice, TR.invoicehead, TD.invoice, TD.invoiceto, TH.invoicetohead, TH.invoicehead, TD.invoicenum, TD.invoicemisc, TH.invoicemischead { 
border-width : 1px;
border-spacing : 0;
border-style : solid;
border-color : #cccccc;
vertical-align : top;
text-align : left;
} 
TR.invoicehead, TR.invoicetohead, TR.invoicemischead { 
background-color : #cccccc;
} 
TD.invoicenum { 
text-align : center;
} 
TABLE.label, TD.label { 
border-collapse : collapse;
border-spacing : 0;
padding : 15px;
border-width : 2px;
border-spacing : 0;
border-style : solid;
border-color : #333739;
width : 598px;
} 
TABLE.labelinsert { 
border-collapse : collapse;
border-spacing : 0;
padding : 2px;
border-width : 1px;
border-spacing : 0;
border-style : solid;
border-color : #cccccc;
width : 100%;
} 
TR.labelinsert { 
background-color : #cccccc;
} 
TD.select { 
background-color : #ffffff;
} 
TH.labelinsert { 
font-weight : bold;
color : #ffffff;
text-align : left;
} 
TD.labelinsert { 
height : 95px;

} 
A.menu, A.currentmenu { 
font-family : Arial, Helvetica, Sans-serif;
font-weight : normal;
font-size : 18px;
vertical-align : middle;
text-align : left;
padding : 5px 20px 5px 30px;
margin-left : auto;
margin-right : auto;
text-indent : 0;
color : #330066;
text-decoration : none;
width : 100%;
} 

