/* General */
.divlitCartHdr {padding-top:20px; padding-left:20px;}
.divCartAck {padding-bottom:10px; padding-top:10px; padding-left:10px;}
.divlitCartInfo {margin:auto; padding-top:50px; padding-bottom:50px; text-align:center; font-size:14px;}
.divViewCartOuter {width:690px; height:auto; overflow:hidden;}
.divViewCartContainer {width:664px; height:auto; overflow:hidden; border:3px solid #efefef; padding:20px 10px 10px 10px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px;}
.divViewCart {height:auto; overflow:hidden;} 
.divBtnUpdateContainer {height:auto; overflow:hidden; padding-right:10px;}
.divBtnUpdate {float:right; margin-top:10px; margin-bottom:10px; height:auto; overflow:hidden;}
/* End of General */


/* Message */
.text_qty {width:30px; text-align:center; height:13px; border:1px solid #e0e0e0; }
/* End of Message */


/* Table */
.td_headerItemCart {width:270px; height:30px; padding:10px 0px 10px 20px; color:#ffffff; font-size:14px; background:#3a3a3a;}
.td_headerPriceCart {width:150px; padding-top:10px; padding-bottom:10px; text-align:center; color:#ffffff; font-size:14px; background:#3a3a3a;}
.td_headerQtyCart {width:100px; padding-top:10px; padding-bottom:10px; text-align:center; color:#ffffff; font-size:14px; background:#3a3a3a;}
.td_headerGSTCart {width:80px; padding-top:10px; padding-bottom:10px; text-align:center; color:#ffffff; font-size:14px; background:#3a3a3a;}
.td_headerTotalCart {width:50px; padding-bottom:10px; padding-top:10px; text-align:center;  color:#ffffff; font-size:14px; background:#3a3a3a;}

.td_itemCart {width:270px; padding:30px 10px 40px 0px; border-bottom:1px dotted #3a3a3a;}
.td_priceCart {width:120px; padding-top:30px; vertical-align:top; text-align:center; border-bottom:1px dotted #3a3a3a;}
.td_qtyCart {padding-top:30px; vertical-align:top; text-align:center; border-bottom:1px dotted #3a3a3a;}
.td_GSTCart {width:80px; padding-top:30px; vertical-align:top; text-align:center; border-bottom:1px dotted #3a3a3a;}
.td_totalCart {width:120px; padding-top:30px; vertical-align:top; text-align:center; border-bottom:1px dotted #3a3a3a;}

.tr_backgroundItemCart td{background:#e0e0e0;}
.td_fUpperItemCart {width:270px; padding-top:20px; padding-bottom:10px;}
.td_fUpperPriceCart {width:120px; padding-top:20px; padding-bottom:10px;}
.td_fUpperQtyCart {width:100px; padding-top:20px; padding-bottom:10px; text-align:center;}
.td_fUpperGSTCart {width:80px; padding-top:20px; padding-bottom:10px; text-align:center;}
.td_fUpperTotalCart {width:90px; padding-top:20px; padding-bottom:10px; padding-left:30px;}

.td_fQtyCart {width:100px; padding-bottom:10px; text-align:center;}
.td_fTotalCart {width:90px; padding-bottom:10px; padding-left:30px;}
.td_fGSTCart {width:100px; padding-bottom:10px; text-align:center;}
.td_fTotalGSTCart {width:90px; padding-bottom:10px; padding-left:30px;}

.td_footerItemCart {width:270px; padding-bottom:20px; border-bottom:1px dotted #3a3a3a; padding-left:10px;}
.td_footerPriceCart {width:120px; padding-bottom:20px; border-bottom:1px dotted #3a3a3a;}
.td_footerQtyCart {width:100px; padding-bottom:20px; text-align:center; border-bottom:1px dotted #3a3a3a;}
.td_footerGSTCart {width:80px; padding-bottom:20px;  text-align:center; border-bottom:1px dotted #3a3a3a;}
.td_footerTotalCart {width:90px; padding-bottom:20px; padding-left:30px; border-bottom:1px dotted #3a3a3a;}

.divCartProdImg {height:54px; width:72px; overflow:hidden; float:left; display:table; border:1px solid #e0e0e0;}
.divCartProdDetail {float:left; margin-left:20px; padding-top:0px; width:155px;}
.divlitProdName {color:#292929;}
.td_background_leftborder {}
.td_background {}
.normsg {}
/* End of Table */

/* Buttons */
.imgbtnRemove {background:url(../img/usr/btn-dustbin.gif) no-repeat; margin-top:5px;}
.imgbtnRemove:hover {background:url(../img/usr/btn-dustbin.gif) no-repeat 0px -63px;}
/* End of Buttons */

.linkViewMore3 {color:#0958e9; text-decoration:underline;}
a.linkViewMore3:link {color:#0958e9; text-decoration:none;}
a.linkViewMore3:visited {color:#0958e9; text-decoration:none;}
a.linkViewMore3:hover {color:#ffffff; text-decoration:none;}
a.linkViewMore3:active {color:#ffffff; text-decoration:none;}

.lnkbtnShipping {color:#3587db;}
a.lnkbtnShipping:link {color:#3587db; text-decoration:underline;}
a.lnkbtnShipping:visited {color:#3587db; text-decoration:underline;}
a.lnkbtnShipping:hover {color:#3587db; text-decoration:none;}
a.lnkbtnShipping:active {color:#3587db; text-decoration:none;}

.divCtnCheckoutBtn {height:auto; overflow:hidden; text-align:center; padding-top:30px; padding-left:40px;}

.imgbtnUpdateCart {height:21px; width:107px; background:url("../img/usr/btn-update-cart.gif") no-repeat; display:block; text-align:center; padding-top:7px; color:#292929;}
a.imgbtnUpdateCart:link {color:#292929; text-decoration:none; }
a.imgbtnUpdateCart:visited {color:#292929; text-decoration:none;}
a.imgbtnUpdateCart:hover {color:#292929; text-decoration:none; background:url("../img/usr/btn-update-cart.gif") no-repeat 0px -76px; }
a.imgbtnUpdateCart:active {color:#292929; text-decoration:none; background:url("../img/usr/btn-update-cart.gif") no-repeat 0px -76px; }

.lblProdOutofStock {color:red;}