.mothersDay{font-family:arial !important;font-size:12px;line-height:1;margin:0pt 5px;width:440px;height:525px;background:transparent url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/bg_container.jpg) no-repeat top left}.mothersDay .userView{width:440px;height:500px;position:relative}.mothersDay .visitorView{background:transparent url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/bg_basket_visitorView.gif) no-repeat bottom center;width:440px;height:500px;position:relative}.mothersDay .userView .stat, .mothersDay .visitorView .stat{width:440px;height:100px}.mothersDay .stat .level{float:left;background:url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/bg_level-1.gif) 18px 0 no-repeat;width:105px;height:74px;text-align:center;margin:6px 0 0 5px;padding:15px 0 0 5px}.mothersDay .stat .level span{font-weight:bold;font-size:42px;color:#fff}.mothersDay .stat .summary{float:left;width:220px;margin-top:10px;font-weight:bold;color:#4d4d4d;font-size:15px}.mothersDay .stat .summary h4{font-size:17px;color:#000;font-weight:bold;margin:5px 0 2px 0;padding:0}.mothersDay .stat .scores{color:#4d4d4d;font-weight:normal;font-size:12px}.mothersDay .stat .position{font-size:13px}.mothersDay .stat .pointsEarn{font-size:28px;display:block;color:#fcffc0}.mothersDay .stat .player{margin-top:5px;font-size:11px}.mothersDay .stat .player a{color:#fff799;font-weight:normal}.mothersDay .stat .info{width:96px;float:right;padding-top:25px}.mothersDay .stat .button{padding-bottom:14px}.mothersDay .page2{display:none}.mothersDay .userContent{position:relative}.mothersDay .userContent .assignmentContainer{position:absolute;left:5px;top:10px;background:url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/bg_basket_userView.gif) bottom left no-repeat;width:432px;height:387px}.mothersDay .userContent .assignmentContainer .message, .mothersDay .visitorContent .message{text-align:center;color:#000;margin-top:30px;width:300px;height:315px;padding-left:70px}.mothersDay .visitorContent .message{height:250px;margin-top:35px}.mothersDay .userContent .assignmentContainer .message h4, .mothersDay .visitorContent .message h4{font-size:14px;font-weight:bold;color:#e13a8f;margin-bottom:5px}.mothersDay .userContent .giveAway{position:absolute;right:0;top:60px;background:url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/bg_giveAwayItems.gif) top left no-repeat;width:154px;height:330px;z-index:999}.mothersDay .userContent .giveAway ul{list-style:none;margin:82px 0 0 50px;padding:0}.mothersDay .userContent .giveAway ul li{margin-bottom:18px}.mothersDay .userContent .exploreButtons{position:absolute;top:347px;left:39px;z-index:1}.mothersDay .grey{color:#8e8e8e}.mothersDay .mybagPop{background:transparent url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/bg_viewBasket.gif) no-repeat;width:426px;height:395px;top:0;left:7px;position:absolute;z-index:9999;display:none}.mothersDay .myAssignmentPop{background:transparent url(http://static-01.cafemomstatic.com/35288/images/widget/santa/bg_myAssignmentPopup.gif) no-repeat;width:426px;height:373px;top:10px;left:7px;position:absolute;z-index:998;display:none}.mothersDay .mybagPop .contentContainer{margin:92px 21px 0 0}.mothersDay .mybagPop .contentContainer ul{list-style:none;margin:0px 0 0 63px;padding:0;height:245px}.mothersDay .mybagPop .contentContainer ul li{float:left;margin:0 11px 9px 0}.mothersDay .mybagPop .contentContainer ul li .quantity{margin-left:10px}.mothersDay .mybagPop .contentContainer ul li img{margin:0}.mothersDay .mybagPop .closeBtn{position:absolute;top:5px;right:15px}.mothersDay .mybagPop .contentContainer .close{line-height:17px}.mothersDay .mybagPop .contentContainer .close .tip{color:#fff;margin-left:19px;line-height:10px}.mothersDay .myAssignmentPop .contentContainer{margin:87px 36px;color:#000}.mothersDay .myAssignmentPop .contentContainer .assignmentImg{float:left;width:135px;height:135px;text-align:center}.mothersDay .myAssignmentPop .contentContainer .assignmentInfo{float:left;width:180px;height:10px;margin:20px 15px 0 15px;line-height:20px}.mothersDay .myAssignmentPop .contentContainer .description{float:left;width:280px;height:112px;margin:5px 45px 0 45px;line-height:18px}.mothersDay .close{text-align:center;font-weight:bold}.mothersDay .close a{color:#fff !important}.mothersDay .visitorContent{position:relative;height:365px}.mothersDay .visitorContent .upForGrab{position:absolute;top:220px;left:49px}html*.mothersDay .visitorContent .upForGrab{top:260px}.mothersDay .visitorContent .backgroundBoxes{background:transparent url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/bg_claimItems.png) no-repeat;position:absolute;top:215px;left:49px;width:346px;height:104px}html*.mothersDay .visitorContent .backgroundBoxes{top:250px}.mothersDay .visitorContent .upForGrab ul{list-style:none;margin:0;padding:0}.mothersDay .visitorContent .upForGrab ul li{float:left;margin-right:21px;padding:0;width:100px;text-align:center}.mothersDay .visitorContent .upForGrab ul li img{margin-bottom:5px}.mothersDay .visitorContent .upForGrab ul li img.space{margin-bottom:15px}.mothersDay .visitorContent .exploreButtons{margin-top:10px;text-align:center}.mothersDay .visitorContent .exploreButtons img{margin-right:10px}.mothersDay .visitorContent .mybagPop, .mothersDay .visitorContent .myAssignmentPop{top:-8px}.mothersDay .opaque{opacity: .85 !important;filter:alpha(opacity=85) !important}.mothersDay .transparentOverlay{height:208px;left:55px;position:absolute;top:35px;width:332px;z-index:1000}.mothersDay .transparentOverlay .close{margin-top:95px;text-align:center}.mothersDay .transparentOverlay .msg{color:#FFF;height:35px;margin:0}.mothersDay .transparentOverlay .msg a, .mothersDay .popContent .close a{color:#8dc63f !important}.mothersDay .popTop{background:url(http://static-01.cafemomstatic.com/35288/images/widget/santa/pop_top.gif) top left no-repeat;width:332px;height:32px}.mothersDay .popBottom{background:url(http://static-01.cafemomstatic.com/35288/images/widget/santa/pop_bottom.gif) top left no-repeat;width:332px;height:10px}.mothersDay .popContent{background:#191919;padding:10px 20px}.mothersDay div.widgetButtonRow ul{border-top:0px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:1px 0 0 0;padding:0}.mothersDay .widgetButtonRow{margin:5px 0}.mothersDay .wishBig{background:#e0ebdd url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/bg_footerBasket.gif) no-repeat;padding:6px 15px}.mothersDay .wishBig .learnMore{width:125px;float:left;padding:100px 0 0 10px;cursor:pointer}.mothersDay .wishBig .learnMore a{color:#073875}.mothersDay .wishBig a.learn{color:#0071bc}.mothersDay .wishBig .info{width:270px;float:left;font-size:14px;color:#4d4d4d}.mothersDay .wishBig .info h4{color:#8162b8;border-bottom:2px dotted #b6b7b6;padding:0 0 5px 0;font-size:18px;margin-bottom:5px}.mothersDay .wishBig .info h4 a{text-decoration:none;color:#073875}.mothersDay .wishBig .info p{margin-bottom:10px}.mothersDay .wishBig .info p a{text-decoration:none;font-weight:normal;color:#1b52ae}.mothersDay .wishBig .info span.game{color:#0071bc;font-style:italic}.mothersDay .wishBig .info span.mom{color:#e13a8f;font-weight:bold}.supportPages{background:url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/bg_supportBanner.gif) top left no-repeat;padding:54px 0 0;font-family:sans-serif !important}.supportPages h2.title{font-family:times;font-size:22px;margin-left:20px;font-weight:bold}.supportPages .levelInfo{margin:40px 0 0 30px}.supportPages .levelInfo .level{background:url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/bg_level-1.gif) top left no-repeat;color:#fff;font-size:42px;font-weight:bold;width:82px;height:74px;text-align:center;padding-top:5px;float:left;margin-right:15px}.supportPages .levelInfo .scores{width:600px;float:left}.supportPages .scores h2{color:#339;font-size:20px;font-weight:bold;line-height:16px;margin-bottom:0;font-family:times}.supportPages .scores p.points{font-size:14px;font-family:arial;border-bottom:1px dotted #000;margin:0 0 5px}.supportPages .scores p.points span{font-size:36px;color:#912fa0;font-weight:bold;font-family:san-serif;line-height:41px}.supportPages .scores p.basket{background:url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/icon_basket.gif) top left no-repeat;padding:9px 0 0 30px;color:#069;font-family:arial}.supportPages .basketContainer{background:#e0ebdd url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/tab_border.gif) 0 -20px no-repeat;width:659px;margin-left:30px}.supportPages .basketContainer .bodyContainer{padding:15px}.supportPages .basketContainer .summaryContainer{margin-bottom:20px}.supportPages .basketContainer .link{float:right;width:180px}.supportPages .basketContainer .summary{float:left;width:400px;color:#2a5b9e;font-size:16px;font-family:arial}.supportPages .basketContainer .summary span{font-size:20px;font-family:times !important;color:#000;font-weight:bold}.supportPages .basketContainer .summary .tip{font-size:12px;font-weight:normal;font-family:arial !important;color:#666}.supportPages .basketContainer ul{margin:0 0 0 20px;padding:0;list-style:none}.supportPages .basketContainer ul li{float:left;width:110px;height:120px;background:transparent url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/bg_itemContainer.png) top left no-repeat;margin-right:10px}.supportPages .basketContainer ul li div.icon{padding:10px 0 0 5px;margin-bottom:8px}.supportPages .basketContainer ul li div.emptyIcon{padding:7px 0 0 7px;margin-bottom:8px;position:relative}.supportPages .basketContainer ul li div.emptyIcon .points{position:absolute;top:55px;left:50px;font-size:12px;font-weight:bold}.supportPages .basketContainer ul li div{display:block;font-size:11px;font-family:arial}.supportPages .containerBottom{width:659px;height:19px;background:#e0ebdd url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/tab_border.gif) 0 0 no-repeat;margin-left:30px}.supportPages .howtoplay{margin:20px !important}.supportPages .howtoplay img{margin:15px}.supportPages .howtoplay .leftImg{float:left}.supportPages .howtoplay .rightImg{float:right}.supportPages .invite{background:transparent url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/bg_invite.gif) top left no-repeat;width:712px;height:584px;position:relative;margin:55px 0 0 20px}.supportPages .invite h3{background:transparent url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/title_mothersDayGift.gif) top left no-repeat;text-indent:-9999px;position:absolute;width:379px;height:88px;top:35px;left:320px}.supportPages .invite p.description{background:transparent url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/txt_winGiftBasket.gif) top left no-repeat;text-indent:-9999px;position:absolute;width:350px;height:124px;top:177px;left:320px}.supportPages .invite .playButton{position:absolute;top:322px;left:372px}.supportPages .invite .howToEnter{position:absolute;top:395px;left:33px;width:638px;font-family:arial}.supportPages .invite .howToEnter p{margin-bottom:10px}.supportPages .invite .howToEnter .footnote{font-size:10px;line-height:12px}.supportPages .invite .howToEnter h4{font-weight:bold;font-size:15px;margin:0}.supportPages .invite .howToEnter .link{float:right;position:relative;top:-18px;color:#3883c1}.supportPages .rule{padding:55px 0 0 185px}.rules p strong span{color:#2e39a3}.primaryNav{padding-top:38px !important;margin-top:0 !important;height:37px;float:none !important}.column740 div.primaryNav div.tabs{background:none}.column740 div.primaryNav div.tabs ul{background:none;margin:5px 0 0 170px;padding-top:0}.column740 div.primaryNav div.tabs ul li{background:transparent url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/nav_inactive.gif) top left no-repeat;width:120px;height:22px;border:0px;text-align:center;font-size:12px !important;padding:0;color:#9f3;line-height:15px}.column740 div.primaryNav div.tabs ul li.active{background:transparent url(http://static-01.cafemomstatic.com/35288/images/widget/mothersDay/nav_active.gif) top left no-repeat;width:120px;height:22px;color:#ff9;padding:0;font-family:times}.column740 div.primaryNav div.tabs ul li a{padding:0;text-decoration:none;font-family:times}.border{border-right:1px solid #a7c3e5}.score{font-size:16px;font-weight:bold}.best .points{font-size:14px}.column740 div.indent{padding-bottom:0}.column740 div.indent div.dateHeader{background:#e0ebdd}.column740 ul.subNav{background:transparent;margin-left:60px;border:0;font-family:arial}.column740 ul.subNav a{font-family:arial;color:#fd416c !important}.column740 ul.subNav li{border-right:1px solid #9a9e96}.column740 ul.subNav .last{border-right:0px !important}.column740 ul.subNav li.active{background:transparent !important;color:#000}.column740 div.indent ul.tertiaryNav li.active{background-color:#385573}.column740 div.indent ul.tertiaryNav li{background-color:#6093c7}.column740 div.indent ul.tertiaryNav li a{color:#fff}.pagination .jumpForm input{margin-right:10px}.column740 div.catalyst div.data{width:135px}.column740 div.catalyst{margin:5px 0 0 10px;width:220px;height:80px}
