#cartWidget{background-color:#cd620c;position:absolute;top:0;right:10px;z-index:100;color:#fff;font-size:.8em;cursor:pointer;text-decoration:none;padding:0;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#777777')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2,Direction=135,Color='#777777');-moz-box-shadow:0 2px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.5);-khtml-box-shadow:0 2px 2px #777;box-shadow:0 2px 2px rgba(0,0,0,.5);text-shadow:1px 1px #420}
#cartSummary{color:#fff;display:block;text-decoration:none;display:block;padding:5px 15px}
#widgetIcon{float:left;background:url('/cdo-web/images/icons/cart_empty_full.png') top right no-repeat;width:20px;height:16px;margin:0 5px}
#widgetText{float:left}
#cartWidget .widgetDisplay{float:left}
#cartWidgetFloater{position:fixed;background-color:#cd620c;z-index:1001!important;color:#000;left:0;bottom:0;display:none;text-align:center;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#777777')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2,Direction=180,Color='#777777');-moz-box-shadow:0 0 3px 0 rgba(0,0,0,0.5);-khtml-box-shadow:0 0 3px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.5);box-shadow:0 0 3px 0 rgba(0,0,0,0.5);text-shadow:1px 1px #420;width:100%}
#cartWidgetFloater #widgetFloaterText{font-size:.9em;text-align:center;color:#fff;padding:10px;display:block;width:100%}
#cartWidgetFloater #widgetFloaterText a{color:#fff}
#cartWidgetPreview #widgetCartPreviewBody{text-align:left}
#cartWidgetPreview #cartWidgetPreviewBody h3{color:#777;font-size:1.2em}
#cartWidgetPreview #cartWidgetPreviewBody p.header{font-size:1.3em}
#cartWidgetPreview .cartWidgetPreviewItem{margin:0 0 15px 0;color:#555;font-size:.8em}
#cartWidgetPreview .cartWidgetPreviewItem .title{font-size:1.25em;font-weight:normal;line-height:1.2em;margin:0 0 3px 0;word-wrap:break-word}
#cartWidgetPreview .cartWidgetPreviewItem strong{font-weight:bold}
#cartWidgetPreview .cartWidgetMore{margin:10px 0;color:#777;font-size:.75em;text-transform:uppercase}
#cartWidgetPreview #cartPreviewButton{text-align:center;text-decoration:none;line-height:26px;width:180px;background-color:#cd620c;color:#fff;display:block;margin:15px auto 0 auto;text-shadow:1px 1px 1px #420;padding:5px}
#cartWidgetPreview #cartPreviewButton:hover{background-color:#e7771b}
#cartWidgetPreview #cartPreviewButton:active{background-color:#cd620c;text-shadow:none}