.noPrint    { display: none; }
.printOnly  { display: block; }

h1 {background-image:none; padding:0px; margin:0; color:#000}
h2 {background-image:none;  color:#000}
#leftContainer, #header {display:none}


#bodyWrapper { margin-top:0px;}
#mainContainer {width:100%; padding:0}
#footer { display:none}

table.startList {width:620px;}

table.themedTable {border-bottom:1px solid #ccc;}
table.themedTable thead th { background:url(none); padding:5px 0 3px 0; color:#000; text-indent:0px; border-bottom:1px solid #ccc;}
table.startList thead th { background:url(none); padding:5px 0 3px 0; color:#000; text-indent:0px; border-bottom:1px solid #ccc;}
table.startList { border-bottom:1px solid #ccc;}

#mainContainer .content	{ padding:0; }

#mainContainer p.taxInvoice	{ margin:0; padding:0; }

div.invoice { margin:0; }


.taxInvoice p,
.taxInvoice td	{ font-size:12px; }
