.shoppingCartBtn{position:relative;display:block;height:20px;line-height:22px;font-size:10.5pt;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #999;border-bottom:1px solid #999;padding-left:26px;padding-right:10px;background-color:#eee;background-image:url(../img/cart_put.png);background-position:3px;background-repeat:no-repeat;z-index:1000}#shoppingCartOverlay{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#000;z-index:1000;display:none;filter:alpha(opacity=50);opacity:.5}#shoppingCartOverlay.show{display:block}#shoppingCartPrompt{position:fixed;left:0;right:0;top:0;bottom:0;width:650px;height:360px;margin:auto;z-index:1001;color:#222;font-size:10pt;border:1px solid #555;box-shadow:0 0 8px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);-webkit-box-shadow:0 0 8px rgba(0,0,0,.5)}#shoppingCartPrompt a{cursor:pointer}#shoppingCartPrompt .titleBar{position:absolute;left:0;right:0;top:0;height:24px;line-height:24px;margin:0;padding:0 8px;background:#ccc;color:#000;border-style:solid;border-width:1px;border-color:#eee #999 #999 #eee;text-align:center;font-weight:700;border-radius:6px 6px 0 0}#shoppingCartPrompt a.closeBtn{position:absolute;width:30px;height:30px;right:-15px;top:-15px;background:url(/img/closeBtn.png) center no-repeat}#shoppingCartPrompt .closeBtn.hover{color:#000}#shoppingCartPrompt .btnRow{position:absolute;left:0;right:0;bottom:0;height:33px;line-height:32px;border:1px solid #aaa;border-bottom:0 none;background-color:#eee;text-align:right;padding:0 8px;border-radius:0 0 6px 6px}#shoppingCartPrompt .btnRow .total{font-size:100%;float:left}#shoppingCartPrompt .btnRow .total b{font-size:120%;margin-left:3px}#shoppingCartPrompt .btnRow a{display:inline-block;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #999;border-bottom:1px solid #999;height:25px;line-height:26px;margin-left:1em;padding:0 8px 0 25px;color:#000}#shoppingCartPrompt .btnRow a.okay{background:url(../img/accept.png) 5px no-repeat #fff}#shoppingCartPrompt .btnRow a.cont{background:url(../img/cart.png) 5px no-repeat #fff}#shoppingCartPrompt .btnRow a.checkout{background:url(../img/accept.png) 5px no-repeat #fff}table.scProductList{width:100%}table.scProductList tbody tr{background-color:#EEE}table.scProductList tbody tr.focus{background-color:#DDD;font-weight:700}table.scProductList thead th{padding:5px;border-bottom:1px solid #aaa;font-size:95%}table.scProductList tfoot td,table.scProductList tfoot th{text-align:right;background:0 0;padding:0;border:0;height:32px}table.scProductList tfoot th{text-align:center;font-weight:700}table.scProductList td{padding:5px;height:50px;border-bottom:1px solid #ccc}table.scProductList .prodPic{padding:2px 4px;width:50px}table.scProductList .prodPic div{position:relative;width:50px;height:50px;line-height:50px;overflow:hidden;text-align:center;background-color:#fff}table.scProductList .prodPic img{border:0;vertical-align:middle}table.scProductList .desc>a{color:#000;text-decoration:none}table.scProductList .modelNo{width:100px;text-align:center}table.scProductList .amount,table.scProductList .price{width:60px;text-align:center}table.scProductList .qty{width:80px;text-align:center}table.scProductList .qty a{display:inline-block;font-size:14px;font-weight:700;width:16px;color:#555;cursor:pointer}table.scProductList .qty input{vertical-align:middle;text-align:center;width:35px}table.scProductList .qty input.error{color:red}table.scProductList .delete{width:40px;text-align:center}table.scProductList .delete a{padding:5px;color:#555;cursor:pointer}div.scQtyTooltip{position:absolute;padding:4px 10px;background:#FFC;border:1px solid #FFB48F;color:#F30;font-size:10pt;line-height:1.5em;visibility:hidden;z-index:1002}div.scQtyTooltip div{position:absolute;right:-25px;top:0;width:25px;height:20px;background:url(/img/sc_tooltip.png) left top no-repeat}dl.scFees{position:relative;margin:0;padding:0;line-height:2em}dl.scFees dt{position:relative;float:left}dl.scFees dd{position:relative;margin-left:120px;width:100px;text-align:right}dl.scFees dd span.remarks{position:absolute;text-align:left;left:130px;width:auto;white-space:nowrap;font-size:90%}dl.scFees dd span.remarks a{cursor:pointer;border-bottom:1px dotted #aaa}dl.scFees dd.totalAmount{font-size:120%;font-weight:700}div.scLoading{position:relative;margin-left:1em;width:20px;height:20px;background:url(/img/loading.gif) center no-repeat}.scProductListWrapper{position:relative;min-height:2em}.scProductListWrapper.empty table,.scProductListWrapper.loading table{display:none}.scProductListWrapper div.sysMsg{position:absolute;left:0;right:0;top:50%;margin-top:-.5em;text-align:center;font-weight:700;display:none}.scProductListWrapper.error div.sysMsg{color:red;display:block}.scProductListWrapper.loading div.sysMsg{height:22px;background:url(/img/loading.gif) center no-repeat;display:block}#shoppingCartPrompt .scProductListWrapper{position:absolute;left:0;right:0;top:26px;bottom:33px;background:#fff;border-style:solid;border-width:0 1px 1px;border-color:#fff #999 #999 #eee;overflow:auto;padding:5px}#shoppingCartPrompt .scProductListWrapper.empty div.sysMsg{display:block}