  

#minicart { font-size: 13px; padding-bottom:30px !important; }
.entryTable { width:954px;  font-family: 'PT Sans', sans-serif;  font-size: 15px; /*background-color: #DDDDDD;*/ }
.entryTable td{border-top:1px solid #ddd !important;}
.entryTableHeader { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; color: #000; background-color: #fff; font-weight: bold; background-position: center; }
.entryTable .label { background-color: #EFEFEF; }
.entryTable .content { background-color: #FFFFFF; padding:5px 23px; }
.infoTable { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #DDDDDD; }
.infoTableHeader { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; background-color: #7F92A4; font-weight: bold; background-position: center; }
.infoTable .label { background-color: #EFEFEF; }
.infoTable .content { background-color: #FFFFFF; }
.box { padding:1px 4px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; border: 1px solid #B7B7B7;  -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; }
.box:hover{opacity:0.8;}
.notice { color: #996600; font-weight: bold; }
.addToCartButton { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; font-weight:bold; border: 1px solid #336699; background-color:#FFCC00; }
#errorMessage { color: #990000; font-weight: bold; }

.cart-sidebar { background:#f6f6f6; padding:4px; }
.cart-heading { background:#2D90AA; color:#fff; font-weight:bold; font-size:14px; text-align:center; padding:5px 0; }
.book-added { margin:10px 0; }
.book-added  { font-size:13px; margin-left:10px; margin-bottom:10px; padding:10px 8px }
.book-added  a{ color:#000; display:block; font-size:13px; }
.book-added ul li span { display:block; font-size:13px; font-weight:bold; text-align:right; color:#4b4b4c; margin-right:5px; }
.subtotal { background:#ffebc4; padding:6px 0; font-weight:bold; font-family:Arial, Helvetica, sans-serif !important }
.sub { float:left; width:55px; font-weight:bold; font-size:16px; padding-left:5px; }
.subtotal-amount { float:right; text-align:right; width:115px; font-size:16px; font-weight:bold; margin-right:5px; }
.delivery-options label { display:block; padding:5px 18px; font-size:14px; }
.delivery-title { font-size:15px; font-weight:bold; margin:10px 5px; color:#2D90AA }
.delivery-options select { width:150px; margin:auto; display:block; }
.delivery-options p { font-size:12px; color:#c20000; text-align:center; padding:3px }
.delivery-options input { border:1px solid #8c8c8c; background:#fff; padding:2px; display:block; margin:auto; width:141px; }

.subtotal-b { background:#ffebc4; padding:6px 0; font-weight:bold; font-family:Arial, Helvetica, sans-serif !important;  }

.checkout-n{font-size:17px !important; line-height:0px !important; padding-bottom:10px !important; padding:0px 19px !important;}
.cart-desc a{font-size:15px; color:#000;}
.cart-desc a:hover{color:#F26B09;}
.shopping-cart-name{font-size:20px; color:#F26B09; margin:10px 23px; font-weight:bold;}
.cart-item-max img{max-height:100px !important;}
.remove{background:url(../images/remove.jpg) no-repeat; width:83px; height:34px; border:none !important;  cursor:pointer;}
.amount-total{font-size:18px; font-weight:bold;}
.pd1-6{padding:5px 20px !important; border:none !important;} 
.update-cart{background:url(../images/update-cart.jpg) no-repeat; width:100px; height:34px; border:none !important; }

.must1{color:#900; font-size:20px;}
.shipp-info{font-size:15px; color:#F26B09; margin:10px 23px; font-weight:bold;}
.entryTable .label{padding-left:20px !important;}
.entryTable .box{ -webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important; }
.entershpp{font-weight:bold; font-size:15px;}
.thanks-cong{font-family: 'Courgette', cursive; font-size:25px; line-height:70px; }
.thanks-finally p{font-size:16px; line-height:23px;}
 .order-num{margin:10px 0; font-size:14px; font-weight:bold; text-align:left; margin-left:190px;}
