.dotdProdLeftDiv{float:left;width:362px;}
.dotdProdRightDiv{float:left;width:368px;padding-left:10px;}
.dotdProdTitleAndPrices{float:left;width:210px;}
.dotdProdSave{overflow:hidden; float:left;width:158px;background-image: url(/media/ice/images/gift_guide/2009/christmas/ICEXmasGG_DOD_Deal.gif); height: 97px;}
.dotdProdSavePercentage{color: #FFFFFF; font-family: arial; font-size: 100px; position: relative; top: -10px; left: 8px;}
.dotdTimeCounter div,.dotdBazaarRatingDiv div{display:inline;}
.dotdViewSpecs a:link,.dotdViewSpecs a:visited{text-decoration:underline;color:#691018;font-size:12px;}
.dotdReadBazaarRating a:link,.dotdReadBazaarRating a:visited{text-decoration:underline;}
.clearFloat{clear:both;}
.emailFriendText{display:inline;}
.teaserImgDiv{position:relative;}
.teaserImgOverlap{position: absolute; top: 0px; left: 0px;z-index:1;}
.teaser{float:left;width:180px;padding-left:6px;}
.dealOfDayContainer{font-family:arial;font-size:12px;color:#691018;text-align:left;}
.singleProductTitle{font-weight:bold;font-size:13px;}
.retailPriceLabel,.retailPrice,.icePriceLabel,.icePrice{color:#333333;font-size:12px;}
.multiPay,.salePriceLabel,.salePrice{font-weight:bold;}
.retailPrice{text-decoration:line-through;color:red;}
.retailPriceAmt{color:#333333;}
.dotdTimeCounter{padding:10px 0px;font-size:16px;font-weight:bold;color:#333333;}
#dotdTimeCounterNum{color:#691018;}
.dotdHolidayDes{color:#333333;}
.dotdBazaarRatingDiv{padding:10px 0px;}
.dotdEmailFriend{padding:5px 0px;}
.emailFriendText a:link,.emailFriendText a:visited {color:#333333;font-size: 12px; text-decoration: underline; vertical-align: top;}
.dotdMsg{color:#333333;}
.dotdCalendarText{height: 50px; font-size: 30px; vertical-align: middle; line-height: 50px; text-align: center; color: #80101E;}
.dotdCalendarDiv{margin:0px 5px;border:1px solid #7D1520;width:750px;font-size:12px;background-image:url(/media/ice/images/gift_guide/2009/christmas/ICEXmasGG_DOD_CelndarBg.jpg);}
.dotdProdDiv{padding:0px 10px 10px 10px;}
.dotdTeaserDiv{padding:0px;font-size:12px;font-family:arial;color:#333333;}
.teaserProdDes{padding-top:5px;font-weight:bold;}
.teaserSpacer{height:10px;}
.dotdRingSizeSelect,.dotdRingSizeCall{float:left;}
.dotdRingSize{padding: 5px; background-color: #E7E7E7;}
.dotdBuyButton{padding-top:6px;}
.dotdToggleButton{background-color: #e8eff9; padding:0px; text-align : center;}
.dotdRingSizeCall{padding-left:20px;}
.nextTeaserProdDes{font-weight:bold;padding:3px 0px;}
.futureTeaserMsg{font-size:18px;color:#691018;font-weight:bold;padding-bottom:3px;}
.teaserMonth{padding-right:5px;}
.dothSaveMsg{font-size:18px;color:#691018;font-weight:bold;padding-bottom:3px;}
