/* 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;}
.divDottedLineBorder {border-bottom:1px dotted #e4e4e4;}
.divViewCartOuter {width:100%; height:auto; overflow:hidden;}
.divViewCart {height:auto; overflow:hidden;} 
.divBtnUpdateContainer {height:auto; overflow:hidden; margin-bottom:20px;}
.divBtnUpdate {float:right; margin-top:10px; height:auto; overflow:hidden;}
/* End of General */


/* Message */
.text_qty {width:30px; text-align:center; height:18px; border:1px solid #e4e4e4; color:#191919;}
/* End of Message */


/* Table */
.td_headerItemCart {width:300px; padding-top:10px; padding-bottom:10px; text-align:left; color:#191919; font-size:14px; background:#f6f6f6; padding-left:20px; border-top:solid 1px #eeeeee; border-bottom:solid 1px #e4e4e4; border-left:solid 1px #e4e4e4;}
.td_headerPriceCart {width:200px; padding-top:10px; padding-bottom:10px; text-align:left; color:#191919; font-size:14px; background:#f6f6f6; border-top:solid 1px #eeeeee; border-bottom:solid 1px #e4e4e4;}
.td_headerQtyCart {width:193px; padding-top:10px; padding-bottom:10px; text-align:left; color:#191919;  font-size:14px; background:#f6f6f6; border-top:solid 1px #eeeeee; border-bottom:solid 1px #e4e4e4;}
.td_headerTotalCart {width:107px; padding-bottom:10px; padding-top:10px; text-align:left; color:#191919; font-size:14px; background:#f6f6f6; border-top:solid 1px #eeeeee; border-bottom:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4;}

.td_itemCart {width:300px; padding-top:15px; padding-bottom:15px; text-align:left; color:#cc0f27; font-size:14px; padding-left:20px; border-bottom:solid 1px #e4e4e4;}
.td_priceCart {width:200px; padding-top:15px; padding-bottom:15px; text-align:left; color:#434343; font-size:14px; border-bottom:solid 1px #e4e4e4;}
.td_qtyCart {width:193px; padding-top:15px; padding-bottom:15px; text-align:left; color:#434343; font-size:14px; border-bottom:solid 1px #e4e4e4;}
.td_totalCart {width:107px; padding-top:15px; padding-bottom:15px; text-align:left; color:#434343; font-size:14px; border-bottom:solid 1px #e4e4e4;}

.tr_backgroundItemCart td{background:#ffffff; color:#191919;}
.td_fUpperItemCart {width:320px; padding-top:20px; padding-bottom:10px; border-left:solid 1px #e4e4e4;}
.td_fUpperPriceCart {width:200px; padding-top:20px; padding-bottom:10px;}
.td_fUpperQtyCart {width:193px; padding-top:20px; padding-bottom:10px; text-align:left;}
.td_fUpperTotalCart {width:107px; padding-top:20px; padding-bottom:10px; text-align:left; border-right:solid 1px #e4e4e4;}

.td_fQtyCart {width:193px; padding-bottom:10px; text-align:left;}
.td_fTotalCart {width:107px; padding-bottom:10px; text-align:left; border-right:solid 1px #e4e4e4;}

.td_footerItemCart {width:320px; padding-bottom:20px; border-bottom:solid 1px #e4e4e4; border-left:solid 1px #e4e4e4;}
.td_footerPriceCart {width:200px; padding-bottom:20px; border-bottom:solid 1px #e4e4e4;}
.td_footerQtyCart {width:193px; padding-bottom:20px; text-align:left; border-bottom:solid 1px #e4e4e4;}
.td_footerTotalCart {width:107px; padding-bottom:20px; border-bottom:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4;}

.divCartProdImg {height:72px; width:72px; overflow:hidden; float:left; /*display:table;*/ border:solid 1px #dddddd;}
.divCartProdDetail {float:left; margin-left:20px; padding-top:0px; width:155px;}
.divlitProdName {color:#292929; font-weight:bold;}
.td_background_leftborder {border-left:solid 1px #e4e4e4;}
.td_background {}
.normsg {}
/* End of Table */

/* Buttons */
.imgbtnRemove {background:url(../img/usr/btn-remove.gif) no-repeat; margin-top:5px;}
.imgbtnRemove:hover {background:url(../img/usr/btn-remove.gif) no-repeat;}
/* 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:#bbbbbb; float:left;}
a.lnkbtnShipping:link {color:#bbbbbb; text-decoration:underline;}
a.lnkbtnShipping:visited {color:#bbbbbb; text-decoration:underline;}
a.lnkbtnShipping:hover {color:#191919; text-decoration:none;}
a.lnkbtnShipping:active {color:#191919; text-decoration:none;}

.divCtnCheckoutBtn {height:auto; overflow:hidden; text-align:center; padding-top:30px; }

.imgbtnUpdateCart {height:27px; width:107px; background:url("../img/usr/btn-update-cart.gif") no-repeat; margin-top:8px; display:block;}
a.imgbtnUpdateCart:link {text-decoration:none;}
a.imgbtnUpdateCart:visited {text-decoration:none;}
a.imgbtnUpdateCart:hover {text-decoration:none;}
a.imgbtnUpdateCart:active {text-decoration:none;}