#ItemListTable {background-color:#ffffff;margin-top:0px;}
#ItemListTable td, #ItemListTable td a {font-size:10pt;text-align:left;color:#000000;font-family:Tahoma,Arial,Helvetica;text-decoration:none;}
#ItemListDiv {overflow:auto;height:150px;background-color:#ffffff;}
#ItemListPopupFooter {position:relative;bottom:0px;padding-top:8px;padding-bottom:4px;font-size:9pt;background-color:#dddddd;text-decoration:none;color:#000000;font-family:Tahoma,Arial,Helvetica;}
#ItemListPopupFooter a {position:relative;bottom:0px;font-size:9pt;background-color:#dddddd;text-decoration:underline;color:#333333;font-family:Tahoma,Arial,Helvetica;}
#ItemListPopupFooter a:hover {position:relative;bottom:0px;font-size:9pt;background-color:#dddddd;text-decoration:underline;color:#000000;}
#TotalsLine {height:20px;text-align:right;padding-right:10px;color:#000000;width:300px;font-size:10pt;}
#CheckoutLine {aheight:20px;text-align:right;padding-right:10px;width:300px;font-size:10pt;}
.TitleRow {font-weight:bold;background-color:#dddddd;}
.TitleRow td {border-bottom:1px solid #333333;}
.simple_overlay {display:none;z-index:10000;background-color:#ffffff;min-height:50px;width:300px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;}
#PopUpParentTable,#PopUpAddingTable {}
#PopUpAddingTable td {font-family:Tahoma,Arial,Helvetica;font-size:10pt;text-decoration:none;color:#000000;text-align:center;}

#PopUpContainer {
   border: 1px solid #333333;border-radius:6px;padding:20px;width:350px;background-color:#ffffff;
}

.centered {
  position: fixed;
  top: 50;
  left: 50%;
  /* bring your own prefixes */
  transform: translate(-50%, 0);
}

.amount {
}
