hr{color:#dfbd84;background-color:#dfbd84;border:0;width:100%;height:2px}
.photoHeader{border-left:1px solid #dfbd84}
.cartTable td{vertical-align:top}
.orderHeader{border-right:1px solid #dfbd84}
.cartTableProduct{vertical-align:top;border-bottom:1px solid #dfbd84}
.cartTablePhoto{background-color:#fce8c7;border:1px solid #dfbd84;border-top:0;vertical-align:middle;text-align:center;width:170px;height:170px;padding:0 10px}
.cartTablePhoto a{padding:0;margin:0}
.productPhoto{padding:1px;border:1px solid #898989;background-color:white}
.photoHeader{border-left:1px solid #dfbd84}
.productTools{background-color:#fce8c7;border-left:1px solid #dfbd84;border-top:1px solid #dfbd84;height:25px;padding:0 10px;width:380px}
.productTools #changeProduct{float:left}
.productTools #removeEntry{float:right}
.productTools a{outline-style:none;outline-width:0;text-decoration:none;color:#4f4f4f;font-weight:bold;position:relative;top:3px}
.productTools a:link{color:#4f4f4f}
.productTools a:hover{color:#ff8000}
.cartTableProduct{border-right:1px solid #dfbd84;padding:0}
.cartTablePrice2{width:7%}
.productNote{color:gray}
.cartProcess td{font-size:1.3em;font-weight:bold}
.cartProcess{margin-top:20px;width:100%}
.emptyCart{padding-bottom:20px;padding-top:8px}
.cartCome{color:#848484;text-align:left}
.cartLast{text-align:right}
.cartActual{color:darkorange}
.cartStep1{background:url('/images/checkout-process/checkout.png') no-repeat 0 0;height:35px;width:970px}
.cartStep2{background:url('/images/checkout-process/checkout.png') no-repeat 0 -35px;height:35px;width:970px}
.cartStep3{background:url('/images/checkout-process/checkout.png') no-repeat 0 -70px;height:35px;width:970px}
.cartStep4{background:url('/images/checkout-process/checkout.png') no-repeat 0 -105px;height:35px;width:970px}
.checkoutOp{border:0;cursor:pointer;background:url('/images/checkout-process/checkout.png') no-repeat -547px -210px;height:35px;width:116px}
.checkoutOp:hover{background:url('/images/checkout-process/checkout.png') no-repeat -547px -245px;height:35px;width:116px}
.shipAddrB{border:0;cursor:pointer;background:url('/images/checkout-process/checkout.png') no-repeat -480px -140px;height:35px;width:160px;padding:0}
.shipAddrB:hover{background:url('/images/checkout-process/checkout.png') no-repeat -480px -175px;height:35px;width:160px}
.shipMethN{border:0;cursor:pointer;background:url('/images/checkout-process/checkout.png') no-repeat 0 -140px;height:35px;width:160px;margin:auto}
.shipMethN:hover{background:url('/images/checkout-process/checkout.png') no-repeat 0 -175px;height:35px;width:160px}
.shipMethB{border:0;cursor:pointer;background:url('/images/checkout-process/checkout.png') no-repeat -0px -210px;height:35px;width:160px}
.shipMethB:hover{background:url('/images/checkout-process/checkout.png') no-repeat -0px -245px;height:35px;width:160px}
.yourCartB{border:0;cursor:pointer;background:url('/images/checkout-process/checkout.png') no-repeat -160px -140px;height:35px;width:160px}
.yourCartB:hover{background:url('/images/checkout-process/checkout.png') no-repeat -160px -175px;height:35px;width:160px}
.payN{border:0;cursor:pointer;background:url('/images/checkout-process/checkout.png') no-repeat -320px -140px;height:35px;width:160px;padding:0}
.payN:hover{background:url('/images/checkout-process/checkout.png') no-repeat -320px -175px;height:35px;width:160px}
.emptyC{border:0;cursor:pointer;background:url('/images/checkout-process/checkout.png') no-repeat -351px -210px;height:35px;width:94px}
.emptyC:hover{background:url('/images/checkout-process/checkout.png') no-repeat -351px -245px;height:35px;width:94px}
.bulkOp{border:0;cursor:pointer;background:url('/images/checkout-process/checkout.png') no-repeat -445px -210px;height:35px;width:101px}
.bulkOp:hover{background:url('/images/checkout-process/checkout.png') no-repeat -445px -245px;height:35px;width:101px}
.continueBrow{border:0;cursor:pointer;background:url('/images/checkout-process/checkout.png') no-repeat -160px -210px;height:35px;width:191px}
.continueBrow:hover{background:url('/images/checkout-process/checkout.png') no-repeat -160px -245px;height:35px;width:191px}
.incEntry{background:url('/images/mainSprite.png') no-repeat -276px -389px;height:20px;width:19px}
.decEntry{background:url('/images/mainSprite.png') no-repeat -295px -389px;height:20px;width:19px}
.cartPassed{color:#f6c58a}
.cartTable a,.cartTable input,.epmtyCart a{outline:0}
.cartTable th{color:#313131;text-align:left;background:url('/images/checkout-process/cartBack.png') repeat-x;border-top:1px solid #dfbd84;border-bottom:1px solid #dfbd84;font-size:1.2em;padding:3px}
.productInfo{min-height:135px;width:390px;padding:5px}
td.address-label{background-color:#fce8c7;border-left:1px solid #dfbd84;width:100px;vertical-align:middle;font-weight:bold;text-align:right}
td.address-info{background-color:#fce8c7;border-right:1px solid #dfbd84;height:42px;vertical-align:middle;font-weight:bold}
.shippingMethodTable td.address-info{border-left:1px solid #dfbd84;border-bottom:1px solid #dfbd84}
.emailProduct{background-color:#fce8c7;border-bottom:1px solid #dfbd84;height:42px;vertical-align:middle;font-weight:bold}
.productIncDec{height:20px;width:68px;margin:0 auto}
.productIncDec span{background-position:center center;background-repeat:no-repeat;cursor:pointer;height:20px;line-height:normal;padding:0;width:19px;display:inline}
.productIncDec input{border:0;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;height:16px;padding:0;padding-top:2px;display:inline;text-align:center;width:30px;font-size:12px;margin:0}
.productDec{float:left}
.productInc{float:right}
.productQuantity{text-align:center}
.packageEntry{float:left;text-align:center;width:119px;padding:3px;line-height:16px}
.cropPreview{height:120px;width:120px;position:relative}
.cropPreview .cropRect{background-color:#fff;background-repeat:no-repeat;border:0 none;position:absolute}
.cropPreview .cropRectB,.cropPreview .cropRectT{background-image:url("/images/cart/cropRectTB.png");background-position:0 0;background-repeat:repeat-x;height:10px;left:2px;position:absolute;right:2px}
.cropPreview .cropRectT{top:-8px}
.cropPreview .cropRectB{background-position:0 -10px;bottom:-8px}
.cropPreview .cropRectR,.cropPreview .cropRectL{background-image:url("/images/cart/cropRectLR.png");background-position:0 0;background-repeat:repeat-y;bottom:2px;position:absolute;top:2px;width:10px}
.cropPreview .cropRectL{left:-8px}
.cropPreview .cropRectR{background-position:-10px 0;right:-8px}
.cropPreview .cropRectTL,.cropPreview .cropRectTR,.cropPreview .cropRectBL,.cropPreview .cropRectBR{background-image:url("/images/cart/cropRectCorners.png");height:10px;position:absolute;width:10px}
.cropPreview .cropRectTL{left:-8px;top:-8px}
.cropPreview .cropRectTR{background-position:-10px 0;right:-8px;top:-8px}
.cropPreview .cropRectBL{background-position:0 -10px;bottom:-8px;left:-8px}
.cropPreview .cropRectBR{background-position:-10px -10px;bottom:-8px;right:-8px}
.cropPreview .cropMask{background-image:url("/images/cart//cropMask.png");background-repeat:repeat;height:100%;position:absolute;width:100%}
.cropPreview .cropImage{background-repeat:no-repeat;border-style:none;border-width:0;height:100%;left:0;position:absolute;top:0;width:100%}
.cropPreview .cropATag{z-index:1;-moz-user-focus:ignore;text-decoration:none;background:url("/images/spacer.png") repeat scroll 0 0 transparent;display:block;position:absolute}
#shareCartDiv{text-align:center;padding:5px 0;margin-top:5px;border-radius:3px;border:1px solid #dfbd84;background-color:#fce8c7}
