H1 { margin:0px; font-family:verdana;font-size:12px;color:#FFFFFF;}
H2 { font-family:arial; font-size:14px; color:#1A78B3; margin:0px; font-weight:normal; }


table.tbl-cart { width:585px; }
table.tbl-cart .top { width:585px; height:105px; background:url(/images/cart/bg-top.gif); }
table.tbl-cart2 .info { font-family:verdana; font-size:12px; color:#565656; font-weight:normal; padding-left:10px; }

table.tbl-cart .cart-top { width:585px; height:14px; background:url(/images/cart/bg-cart-top.gif);  }
table.tbl-cart .cart-bottom { width:585px; height:15px; background:url(/images/cart/bg-cart-bottom.gif);  }
table.tbl-cart .cart-info { background-color:#F1F1F1; border-left:solid 3px #E7E7E7; border-right:solid 3px #E7E7E7;   }

table.tbl-cart-prod { width:573px; }
table.tbl-cart-prod .top { width:573px; height:9px; background:url(/images/cart/bg-prod-top.gif); }
table.tbl-cart-prod .bottom { width:573px; height:10px; background:url(/images/cart/bg-prod-bottom.gif); }
table.tbl-cart-prod .info { width:573px; background-color:#DADADA; }

table.tbl-prod-inner { width:555px; }
table.tbl-prod-inner .top2 { width:555px; height:8px; background:url(/images/cart/bg-inner-top.gif); }
table.tbl-prod-inner .info2 { height:80x; background-color:#FFFFFF; border-left:solid 1px #CDCDCD; border-right:solid 1px #CDCDCD; }
table.tbl-prod-inner .bottom2 { width:555px; height:8px; background:url(/images/cart/bg-inner-bottom.gif); }
table.tbl-prod-inner .bonus { width:555px; height:59px; background:url(/images/cart/bg-bonus.gif); }
table.tbl-prod-inner .upsale { width:555px; height:70px; background:url(/images/cart/bg-upsale.gif); }
.dv-bonus { width:100%; padding-left:200px; color:#6A6A6A; font-size:20px; font-family:verdana; padding-top:8px;}

table.tbl-upsale { width:550px; }
table.tbl-upsale .info3 { color:#6A6A6A; font-size:14px; font-family:verdana; padding-left:8px;  }
table.tbl-upsale .save3 { color:#6A6A6A; font-size:12px; font-family:verdana; }

table.tbl-prod-inner2 { width:550px; height:80px; }
table.tbl-prod-inner2 .sep { width:1px;  background-color:#DADADA;}
table.tbl-prod-inner2 .bonus { width:555px; height:59px; background:url(/images/cart/bg-bonus.gif); }
table.tbl-prod-inner2 .upsale { width:555px; height:70px; background:url(/images/cart/bg-upsale.gif); }
.dv-num { width:32px; height:35px; background:url(/images/cart/bg-num.gif); font-size:18px; font-family:verdana; color:#ffffff; padding-top:5px;}
.dv-price { font-size:15px; font-family:verdana; color:#C50C26; }
.dv-pricesale {font-size:21px; font-family:verdana; color:#58A42F; }
.dv-title {font-size:18px; font-family:verdana; color:#000000; padding-left:20px; }
.dv-title2 {font-size:12px; font-family:verdana; color:#888888; padding-left:20px; }
.dv-quantity { padding-left:20px;  padding-top:10px; }
.remove:link  { font-size:11px; color:#555555; font-family:arial; text-decoration:underline; }
.quantity { font-size:12px; font-family:verdana; color:#888888; }


table.tbl-total { width:573px; }
table.tbl-total .top { width:573px; height:32px; background:url(/images/cart/bg-top-total.gif); }
table.tbl-total .title3 { height:26px; font-size:14px; font-family:verdana; color:#6A6A6A; padding-left:8px; }
table.tbl-total .price3 { font-size:12px; font-family:verdana; color:#888888; }


/* inbox  */
table.tbl-inbox .title { font-size:12px; color:#ffffff; font-family:arial; padding-left:14px;  }
table.tbl-inbox .info { font-size:12px; color:#A1A1A1; font-family:arial; }
table.tbl-inbox .main { border-left:solid 1px #DDDDDD; border-right:solid 3px #DDDDDD;}
table.tbl-inbox-inner td { font-size:13px; font-family:arial; color:#676767; }
table.tbl-inbox-inner a { font-size:13px; font-family:arial; color:#676767; } 

table.tbl-paging .btn { border:solid 1px #C3C3C3; font-size:12px; color:#656565; width:60px;  }
table.tbl-paging .num { font-size:11px; color:#656565; font-family:arial;  }

table.tbl-msg .date { font-size:11px; color:#656565; font-family:arial; }
table.tbl-msg .title { padding-left:0px; font-size:11px; color:#484848; font-family:arial; }

table.tbl-subject .title { padding-left:0px; font-size:12px; color:#A1A1A1; font-family:arial; }