body, p, table { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px; color: #000; }
div#logo{ display: none; }
div#contentTitle{ display: none; }
div#contentMessage{ display: none; }
div#contentCol1{ display: none; }
div#headerBar{ display: none; }

div#footer{ display: none; }
div#termsandconditions{ display: none; }

div#mainPage{ width: 100%; text-align: center;}
div#content{ width: 100%; text-align: left; }
div#contentCell{ }
div#contentMain{ }

div#pageHeader{ display: none; }

div#bdi_header{ position: absolute; left: 0mm; top: 0mm; height: 25mm; }
div#order_header{ position: absolute; left: 0; top: 22mm; }
div#order_detail{ position: absolute; left: 0; top: 51mm; }
div#order_footer{ position: absolute; left: 0; top: 195mm; text-align: center; }

div#delivery_address_1{ font-size: 14px;
position: absolute; left: 5mm; top: 215mm; width: 70mm;  height: 40mm;
border: 0px #808080 solid; }

div#delivery_address_2{ 
position: absolute; left: 100mm; top: 215mm; width: 70mm;  height: 40mm;
border: 0px #808080 solid; }


table.list th{ background-color: #e5e5e5; }
table.list .odd_row{ background-color: #f0f0f0; }
table.list .even_row{ background-color: #e9e9e9; }
table.list .list_row{ background-color: #f0f0f0; }
table.list .list_line{ background-color: #f0f0f0; }
table.list .list_sub-total{ font-weight: bold; background-color: #e9e9e9; }
table.list .list_total{ font-weight: bold; background-color: #e5e5e5;
border-width: 1px 0px 1px 0px; border-color: #808080; border-style: solid; }
table.list .list_end{ background-color: #e9e9e9; }

