.weekly-ad-container{border-right:1px solid #DEDEDE;float:left;overflow:hidden;padding:10px 0 10px 0;width:145px;text-align:center;}.no-border{border:none;}.listing-image{line-height:150px;height:110px;vertical-align:top;.line-height:100px;.font-size:130px;}.listing-title{height:48px;margin:5px 10px;.margin:10px;text-align:left;color:#009FD3;overflow:hidden;}.listing-deal{height:30px;margin:5px 10px;color:#000;font-weight:bold;text-align:left;font-size:11px;}.horizontal-line{clear:both;height:1px;border-top:1px solid #DEDEDE;width:100%;}.shopping-list-popup{background-image:url(http://cn3.kaboodle.com/ht/img/styleboard/sbselectorbox-top.gif);background-repeat:no-repeat;background-position:center top;position:absolute;width:470px;top:280px;left:240px;z-index:2005;display:none;}.pagination{float:right;font-size:11px;}.items-outer{margin-top:5px;border-top:1px solid #DEDEDE;}.filters{float:left;font-weight:normal;margin-top:5px;width:140px;}.retailer-location{width:250px;float:left;margin:5px 0 0 0;}.retailer-addr{color:#727272;font-size:11px;}.retailer-name{color:#E01A33;font-size:14px;margin-bottom:5px;font-weight:bold;}.item-title{font-size:16px;font-weight:bold;color:#000;margin:15px 0 10px 0;padding-bottom:10px;border-bottom:1px solid #DEDEDE;}.close-popup{float:right;padding-bottom:5px;}.item-details-container{float:right;width:320px;}.item-listing-deal{padding:10px 0 20px 0;font-size:11px;}.save-button{padding-top:7px;padding-top:10px;height:40px;border-top:1px dotted #DEDEDE;}.item-image{width:175px;text-align:center;height:200px;float:left;}.sort-filter{float:left;font-size:12px;margin-top:3px;}.sort-filter select{font-size:11px;margin-left:5px;padding:3px;}.cat-filters{float:left;}.filter-form-pagination{border-top:1px solid #DEDEDE;margin-top:10px;padding-top:5px;}.retailer-img{float:left;width:100px;}.date-expiry{float:right;width:200px;text-align:center;}.date-expiry p{padding-bottom:5px;font-size:11px;}.store-details{float:left;width:165px;margin-top:10px;font-size:11px;padding-left:10px;}.store-details-container{margin-top:20px;_margin-top:0;}.change-location-container{margin-top:45px;_margin-top:0;padding-bottom:5px;padding-left:5px;}.change-location-container p{font-size:12px;padding-top:10px;}.store-name{font-size:12px;color:#009FD3;margin-bottom:5px;}.zip-code{margin:10px 0 10px 0;}.zip-code input{padding:5px;}.listing-deal-popup{float:left;width:250px;}.price-title{float:left;width:50px;color:#000;}.item-summary{border-bottom:1px solid #DEDEDE;padding:10px 0 10px 0;}.offer-valid{padding-top:10px;}.comment-outer{float:left;margin-left:25px;}.image-outer{float:left;width:200px;margin-left:5px;text-align:center;}.add-to-list-button{padding-right:12px;padding-top:5px;}.add-comment{padding:0 0 10px 0;font-size:12px;font-weight:bold;color:#000;}.item-image-inner{padding:10px 0 0 0;text-align:center;}.close-link{font-size:11px;padding-bottom:8px;width:230px;text-align:right;}.confirmation-msg{background:url(http://cn3.kaboodle.com/ht/img/icon-confirm-action.gif) no-repeat top left;height:50px;color:#333;padding:0 0 0 25px;margin-bottom:10px;font-size:11px;font-weight:bold;}.itempopup-smaller{background-image:url(http://cn3.kaboodle.com/ht/img/channel/weeklyad/confirmwindowsmall.png);_background-image:url(http://cn3.kaboodle.com/ht/img/channel/weeklyad/confirmwindowsmall2.gif);background-repeat:no-repeat;width:250px;height:70px;padding:10px;float:left;overflow:hidden;}.channel-header{border-bottom:1px solid #DEDEDE;padding:0 0 10px 0;}.weeklyads-retailer-header{padding:10px 0 10px 0;}.input-textbox{width:24.5em;font-size:13px;}.navigation-outer{text-align:right;padding:10px 0 0 0;}.navigation-next{width:50px;margin-right:10px;text-align:right;float:right;}.navigation-prev{width:450px;margin-right:10px;text-align:right;float:left;}.error-message{color:#E01A33;padding:0 0 5px 0;}.channel-breadcrumb{padding:10px 0 10px 10px;font-size:11px;}.online-availabilty{border-top:1px solid #DEDEDE;float:left;font-weight:bold;padding:10px 0 10px 0;font-size:11px;width:320px;}.enter-location-outer{padding:50px 0 0 100px;text-align:center;}.location-message{padding:10px 0 10px 0;}.location-message input{padding:5px;}.invalid-location-msg{font-size:16px;font-weight:bold;color:#E01A33;padding:10px 0 0 0;}.enter-location-inner{background-color:#ededed;border:1px solid #d8d8d8;width:400px;}.default-message{padding:10px 0 0 0;}.conoption{padding-top:10px;font-size:11px;}.conoption input{padding-right:3px;margin-bottom:-2px;}.data-unavailable{margin:10px 0 0 10px;}.retailer-name h1{color:#E01A33;font-size:24px;}