* {
line-height:1.2;	
}
body {
font-size:11px;	
}

table.printit {
margin: 8px auto 8px auto;	
}
table.printit table td:first-child {
    padding-right: 4px;
}
table.printit table td:nth-child(3) {
    padding-right: 4px;
}
table.printit td:nth-child(even) {
	padding-right: 10px;
	font-weight:bold;
}
table.printit td:nth-child(odd) {
}


table.printitbuyer table td:first-child {
    padding-right: 4px;
}

table.printitbuyer td:nth-child(odd), table.printitbuyer td:nth-child(3) {
    padding-right: 18px;
    text-align: right;
    width: 20%;
}
table.printitbuyer tr td.twospan:nth-child(odd), table.printitbuyer tr.twospan td:nth-child(3) {
    text-align: left;
    width: 20%;
}

table.printitbuyer tr.subtotal td {
    font-weight: bold;
}

table.printit td:nth-child(2) {
    text-align: left;
    width: 25%;
}

table.topsum {
display:block;
float:none;
margin:2px auto;
/*width:auto;	*/
/*width:80%;*/
margin-left:15%;
}
table.topsum td {
width:16.66% !important;
}

td span.smaller {
font-weight:normal;	
}