#checkout-border{	background:#e8e8e8;	margin:16px 0 26px 32px;	padding:19px 19px;}#checkoutContainer{	background:#fff;	margin:auto;	padding:19px 21px;}.checkoutContainer{	background:#fff;	margin:auto;	padding:19px 21px;}#checkoutContainer h3{font-size:16px;font-weight:600;}#checkoutContainer td,p{line-height:140%;font-weight:500;font-size: 11px;}th.cartbottom {background:#e6e6e6; color#000;font-size:11px;font-weight:normal;text-align:left;}th.cartend-l{background:#e6e6e6; color#000;font-size:11px;font-weight:normal;text-align:left;}th.cartend-r{background:#e6e6e6; color#000;font-size:11px;font-weight:normal;text-align:left;}.bottom a:link,.bottom a:visited{color:#000; text-decoration:none;font-size:11px;} .bottom a:hover{color:#c8073e; text-decoration:none;}  .end-l a:link,.end-l a:visited{color:#000; text-decoration:none;font-size:11px;}.end-l a:hover{color:#c8073e; text-decoration:none;}.in {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000;border:solid #999 1px;height:18px; padding-left:2px;} .cart{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#666;}} .vline {border-right: 1px solid #ccc;}.vbline{border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}.bline{border-bottom: 1px solid #ccc;}.tline{border-top: 1px solid #ccc;}.reqAsterisk{color:#b73131; /*font-family:"Times New Roman",Times,serif;*/font-weight:bold;font-size: 14px;}#checkoutContainer a:link,a:visited {font-size: 11px; text-decoration:none;color:#b73131; }#checkoutContainer a:hover {font-size: 11px; text-decoration:none;color:#000; }input.checkout  {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000; height:18px; padding:0px;}.addbookname {background:#f0f0f0;font-weight:bold;padding:3px 0 3px 0;}.thank{color#000;font-size:11px;font-weight:normal;text-align:left;}#create-account{margin:15px 15px 15px 30px;padding:15px 15px 15px 25px;background:#e8e8e8; border:1px dotted #b73131; color:#000; width:500px;}
