/***********receipt***********************/
.receiptTable {width: 100%; font-family: Tahoma; font-size: 11px;background-color: #fcfcfc;color: #333333;padding: 5px;}
.receiptTable td { padding: 3px;font-family: Tahoma; font-size: 11px;}
.receiptTable .subTotalAmount, .receipt .receiptTable .subTotal {font-size: 14px; font-weight: bold; color: #000000; font-family: Tahoma; padding: 5px 0px 5px 0px;}
.receiptTable .receiptRowHdr{background: url(images/table_bg.gif) repeat-x top left #cfcfcf;font-weight: bold;text-align: left;height: 23px;}
.receiptTable .receiptTableHeader{font-weight: bold;}
.receiptTable .receiptRow {background-color: #ffffff;}
.receiptTable .receiptAltRow{background-color: #efefef;}
.receiptTable .itemName {
  width: 20%;
  text-align: left;
  font-size: 8pt;
  vertical-align: top;  
}

.receiptTable .itemDesc {
  width: 40%;
  text-align: left;
  font-size: 8pt;
  vertical-align: top;  
}

.receiptTable .itemQuantity {
  width: 10%;
  text-align: right;
  font-size: 8pt;
  vertical-align: top;  
}

.receiptTable .itemAmount {
  width: 15%;
  text-align: right;
  font-size: 8pt;
  vertical-align: top;  
}
