
.cart-content  { margin-right: 70px; margin-left: 70px }
.reserve-content  { margin-right: 70px; margin-left: 70px }
.result  { width: 640px }
.result caption  { color: #fff; font-weight: bold; background-color: #409400; background-image: url(../images/parts/bg-round-g.gif); background-repeat: no-repeat; background-position: left top; text-align: center; padding: 5px; border-style: none }
.result th , .result td  { padding: 5px; border: solid 1px #409400 }
.result .empty { color: #f30; font-weight: bold; text-align: center; padding: 50px }
.result th  { background-color: #FFF4B5 }
.count   { }
.itemname  { width: 250px }
.itemnote  { width: 150px }
.qty  { width: 30px }
.unitprice , .subtotal  { color: #f30; width: 60px }
td.subtotal { font-weight: bold }
.taxtotal  { color: #f30; font-weight: normal; background-color: #fff; text-align: right }
.excom { font-weight: normal; background-color: #fff; text-align: right }
.delicost { font-weight: normal; background-color: #fff; text-align: right }
.alltotal { color: #f30; font-weight: bold; text-align: right }
.order { width: 640px }
.order caption  { color: #fff; font-weight: bold; background-color: #ff5700; background-image: url(../images/parts/bg-round-o.gif); background-repeat: no-repeat; background-position: left top; text-align: center; padding: 5px; border-style: none }
.order th , .order td  { padding: 5px; border: solid 1px #ff5700 }
.order th  { font-weight: normal; background-color: #fff4b5 }
.order th.deli  { color: #fff; background-color: #ff8c00; text-align: center; padding: 5px }
/*cartmenu*/
#cartmenu  { background-image: url(../images/pear/cart-menubg.gif); background-repeat: no-repeat; background-position: center top; margin-right: 35px; margin-left: 35px; width: 700px; height: 56px }
#cartmenu ul  { list-style-type: none; margin: 0; padding: 9px 0 0 40px; height: 40px }
#cartmenu li   { color: #137ac4; font-weight: bold; background-image: url(../images/pear/cart-menu.gif); background-repeat: no-repeat; background-position: 0 0; text-align: center; list-style-type: none; margin: 0; padding: 8px 0 0; width: 155px; height: 40px; float: left }
#cartmenu li.cartmenu-select   { color: #fff; background-position: -155px 0 }
#reservemenu  { background-image: url(../images/pear/reserve-menubg.gif); background-repeat: no-repeat; background-position: center top; margin-right: 35px; margin-left: 35px; width: 700px; height: 56px }
#reservemenu ul  { list-style-type: none; margin: 0; padding: 9px 0 0 40px; height: 40px }
#reservemenu li   { color: #137ac4; font-weight: bold; background-image: url(../images/pear/reserve-menu.gif); background-repeat: no-repeat; background-position: 0 0; text-align: center; list-style-type: none; margin: 0; padding: 8px 0 0; width: 155px; height: 40px; float: left }
#reservemenu li.reservemenu-select   { color: #fff; background-position: -155px 0 }
