a.date-picker{width:21px;height:15px;border:0;color:#fff;padding:0;margin:0;float:left;overflow:hidden;cursor:pointer;background:url(/img/icn_calendar.gif) no-repeat}a.date-picker span{margin:0 0 0 -2000px}div.date-picker-holder,div.date-picker-holder *{margin:0;padding:0}div.popup-calendar-wrapper{position:relative}div.date-picker-holder input{float:left}div.popup-calendar{display:none;position:absolute;z-index:99;top:0;left:0;padding:10px 6px 4px 6px;background:#fff;color:#000;overflow:hidden;width:175px;background:#fff url(../img/hdr_resultsDivTop.gif) top center no-repeat;border:1px solid #cecece;font:bold 11px Arial}html>body div.popup-calendar{left:99px}div.popup-calendar div.link-close{float:right;margin-bottom:3px}div.popup-calendar div.link-prev{float:left}div.popup-calendar h3{font-size:1.3em;margin:2px 0 5px 3px}div.popup-calendar div.link-next{float:right}div.popup-calendar div a{color:#0b4499;text-decoration:none;font:bold 11px Arial;padding:0 5px 0 5px;border:1px solid #000;background:transparent url("../img/bgd_addToCart.gif") repeat-x center;margin:0 2px 0 2px}div.popup-calendar div a:hover{color:#ed9620}div.popup-calendar table{margin:5px 0 5px 0}* html div.popup-calendar table{display:inline}div.popup-calendar table th,div.popup-calendar table td{background:#eee;width:21px;height:17px;text-align:center;font:bold 11px Arial}div.popup-calendar table td.inactive{color:#aaa;padding:1px 0 0}div.popup-calendar table th.weekend,div.popup-calendar table td.weekend{background:#f6f6f6}div.popup-calendar table td a{display:block;border:1px solid #eee;width:19px;height:15px;text-decoration:none;color:#333}div.popup-calendar table td.today a{border:1px solid #ed9620}div.popup-calendar table td a.selected,div.popup-calendar table td a:hover{background:#333;color:#fff}