.pad5{padding:5px!important}.padt10{padding-top:10px}.padt30{padding-top:30px}.padt60{padding-top:60px}.pad0{padding:0!important}.mrgt3i{margin-top:3px!important}.mart10{margin-top:10px!important}.mart20i{margin-top:20px!important}.mart40{margin-top:40px}.padb20{padding-bottom:20px}.mar20{margin-left:20px}
.marl30{margin-left:30px}.marr50{margin-right:50px}.flt_rgtimp{float:right!important}.mart0i{margin-top:0!important}.martl0i{margin-left:0!important}.martr0i{margin-right:0!important}.mrgt7i{margin-top:7px!important}.mrgb20i{margin-bottom:20px!important}.padlr0{padding-left:0!important;padding-right:0!important}
.padr15{padding-right:15px}.marr0{margin-right:0}.mrgt15i{margin-top:15px!important}.width30{width:30px!important}.padt40{padding-top:40px}.leftm98{left:-98px!important}.width460{width:460px!important}.width22P{width:22%!important}.width75P{width:75%!important}.width192i{width:192px!important}.width441i{width:441px!important}
.width234i{width:234px!important}.width200i{width:200px!important}.width160i{width:160px!important}.width465i{width:465px!important}.width140{width:140px}.disInline{display:inline!important}.marr130{margin-right:130px}.overvisble{overflow:visible!important}.padL15{padding-left:15px}.brdr_bottom{border-bottom:2px dotted #c9c9c9}
.brdr_bottomimp{border-bottom:2px dotted #c9c9c9!important}.txtCenter{text-align:center}a{outline:medium none}.col{clear:both;display:block;overflow:hidden}.clearfix::after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clear{display:block;clear:both}
.visible{overflow:visible!important}.hide{display:none}.hidden{visibility:hidden}.giftTrackWrapper .giftHolder1{border:7px solid #cfd5eb;clear:both;margin:18px;padding-bottom:10px;width:95%;float:left}.headTxt{font-family:arial;font-size:23px;font-weight:normal;color:#6974a4;text-align:left;margin-top:20px;padding-bottom:10px}
.grHeader{border-bottom:1px dotted #aab1b8;padding:17px 0;background:#fff url(../images/logoGradient.png) repeat-x 0 0}.brdrnone{border:none!important}.wgLogo{display:block;margin:0 auto;width:960px}.wgLogo a{display:block;width:323px;height:62px}.navHolding{clear:both;display:block;overflow:hidden;margin:5px 0}
.top_nav{display:block;margin:0 auto;width:940px}.navHolding .top_nav li.grSearch{float:right;margin-top:5px}.grSearch p{border:1px solid #dedede;width:173px;*width:183px;display:block;height:25px}.grSearch p input{*margin-top:-3px}.grSearch p .srcInpt{border:0;width:150px;color:#828282;text-indent:10px;padding:3px 0}
.grSearch p .srcIcon{background:transparent url(../images/magnify.png) no-repeat 0 2px;width:15px;height:16px}.nav .tabs{margin:0;padding:0}.nav .tabs li{background:#707070;margin:0;padding:0;height:57px}.nav .tabs li a{font-size:16px;padding:10px 0;margin:0;line-height:18px;width:191px;color:#fff;border-width:0 1px 0 0;border-style:none solid none none;border-color:#fff}
.nav .tabs li a em{display:block;clear:both;font-style:normal}.nav .tab_content{clear:both;overflow:hidden;background:#f1f1f1;padding:20px}html .nav .tabs li.active{background:#f1f1f1;padding:0;margin:0;border-bottom:0}html .nav .tabs li.active a{color:#4b4b4b!important}.nav ul.tablevel2{margin-bottom:20px}
.nav ul.tablevel2 li{display:inline;float:left;margin-left:5px}.nav ul.tablevel2 li.active{font-weight:bold}.nav ul.tablevel2 li.last{padding-right:0}.nav ul.tablevel2 li.last a{border:0}.nav ul.tablevel2 li a{border-right:1px dashed #c9c9c9;color:#4b4b4b;display:block;height:14px;line-height:11px;padding-right:5px;padding-bottom:2px}
.footerTeaser{border:1px solid #ebebeb;padding:14px;position:relative;margin:30px 0 50px 0;-moz-box-shadow:0 3px 3px -2px #e7e7e7;-webkit-box-shadow:0 3px 3px -2px #e7e7e7;box-shadow:0 3px 3px -2px #e7e7e7;overflow:hidden}.footerTeaser a{background:url("../images/app_arrow.png") no-repeat scroll 0 7px transparent;bottom:35px;color:#4b4b4b;padding-left:12px;position:absolute;right:45.5%}
.footHolder{width:960px;margin:0 auto;font-size:11px;padding-bottom:15px}.minFooter{height:85px;background:url("../../images/footer_bg.png") no-repeat top left;clear:both;display:block;overflow:hidden;position:relative;border-bottom:1px solid #eaeaea}.minFooter p,.minFooter a.jcpGift,.minFooter ul,.helpFooter ul,.helpFooter p{position:absolute}
.minFooter p{font-size:11px;left:10px;top:15px}.minFooter a.jcpGift{bottom:10px;left:10px}.minFooter ul{bottom:15px;right:10px}.minFooter ul li{display:inline;float:left;list-style:none outside none;padding:0 0 0 6px}.minFooter ul li a{border-right:1px solid #dadada;color:#666;line-height:12px;padding-right:6px}
.helpFooter{clear:both;display:block;overflow:hidden;position:relative;text-align:right;height:45px}.helpFooter ul{top:10px;right:10px}.helpFooter ul li{display:inline;float:left;padding:0 0 0 12px}.helpFooter ul li a{color:#666}.helpFooter p{bottom:0;right:10px}.contentInnerWrapper{margin:0 auto;width:960px;display:block;clear:both;overflow:hidden}
.welcomeWRLogo{margin-bottom:30px;margin-top:50px;text-align:center}.contentMain{background:#fff;margin-bottom:20px;overflow:hidden;margin-top:20px}.jcpMain{float:left;width:720px}.jcpSidebar{float:right;width:240px}.contentMain h1{border-bottom:1px solid #e9e9e9;color:#666;font-size:36px;font-weight:bold;line-height:38px;margin:0 -5px;padding:25px 5px}
p.shopping{color:#6974a4;font-family:monospace;font-size:41px;font-weight:normal;letter-spacing:-3px;margin-top:-240px;text-align:left;text-indent:88px;float:left}p.help{float:right}p.print{text-align:left;text-indent:88px;color:#6974a4;font-family:verdana;font-size:12px}p.rightcont{float:right}div.mail_des{border:0 solid red;float:left;margin-left:42px;position:relative;width:177px;margin-top:10px}
input.giver_first_name_radio{float:left;margin-top:-33px;vertical-align:sub}div.main_des{background-color:#f2f7fc;border:1px solid #e9e9e9;height:404px}div.reg_left{float:left;position:absolute;text-align:center;width:394px}p.reg_des1{color:#6873a2;font:40px Verdana;margin-top:51px}p.mar_des2{border-bottom:3px dotted #6974a4;margin:9px 73px 24px 52px}
p.cotn_des3{color:#565757;font:15px verdana;margin-bottom:22px;margin-left:40px;margin-right:50px;text-align:center}p.img_al{border:0 solid red}div.reg_right{float:right}div.main_des1{border:10px solid #dee8f1;height:316px;margin-top:28px}div.main_des2{border:10px solid #dee8f1;height:316px;margin-top:-9px}
div.reg_lft{float:left;margin-left:57px;margin-top:57px;text-align:left;width:365px}p.reg_fnt{color:#727ca9;font:40px verdana}p.reg_txt{color:#7b85af;font:20px verdana;margin-top:18px}div.reg_mid{border-right:1px dotted #b8b8b8;float:left;height:260px;margin-left:399px;margin-top:20px}div.reg_rt{border-left:1px dotted #b8b8b8;float:left;margin-left:10px;margin-top:30px;margin-bottom:30px;width:464px}
li.lis_des{float:left;margin-left:11px;margin-top:15px;width:139px}li.lis_des img{margin-top:39px}div.inr_des{text-align:center;border:1px solid #c4c4c4;width:139px;height:139px}p.cnt_des{font:13px verdana;margin-top:20px;text-align:center;color:#7b7b7b}a.reg_mous:hover{border:3px solid #c4c4c4}div.reg_but{margin-left:152px;margin-top:20px;position:inherit}
input.reg_inp{font:13px verdana;width:200px;height:30px}div.con_txt_sty{float:left;width:200px;margin-left:20px}div.img_sty_abs{float:left}p.fon_st1{font:12px verdana;margin-bottom:9px;margin-top:9px}p.fon_st2{font:12px arial}p.col_des{color:#7d86b0;font:bold 12px verdana;margin-top:10px;margin-bottom:8px}
.readmore-content{display:none}div.bot_sty{color:#6974a4;font:bold 11px verdana;margin-top:35px;clear:both}div.mark_lin{margin-top:20px}div.back_des1{border:12px solid #cfd5eb;height:251px;margin-top:24px}.side_cls1{border-right:1px dotted #c4c4c4;margin-left:2px;margin-top:16px;text-align:center;width:179px;float:left;padding-right:5px}
.side_cls2{border-right:1px dotted #c4c4c4;float:left;margin-left:15px;margin-top:16px;position:relative;text-align:center;width:179px;padding-right:5px}.side_cls3{border:0 solid red;float:left;margin-left:15px;margin-top:16px;text-align:center;width:179px}p.sep_des{border:0 solid red;margin-top:9px}
div.sep_cls{border-right:2px dotted #c9c9c9;float:left;height:140px;margin-left:189px;margin-top:34px;position:absolute}input.but_sed{float:right;font:12px verdana;height:30px;margin-top:22px;width:176px}div.blankcont{clear:both;display:block;margin:34px 85px 10px}div.cont1{font:13px verdana;margin-left:10px}
div.cont_img{position:absolute;*/position:relative;margin-left:13px;margin-top:18px;float:left}div.cont_img1{position:relative;margin-left:170px;margin-top:18px}div.mainlay{position:relative;width:960px;height:auto;margin:0 auto;float:left}div.submainlay{margin-left:11px;min-height:154px;position:relative}
div.sublay1{position:absolute;border:1px solid #bfbfbf;border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;height:144px;width:288px;font:13px Verdana;*/position:relative;float:left}div.sublay2{border-radius:6px;-moz-border-radius:6px 6px 6px 6px;border:1px solid #bfbfbf;float:left;height:144px;margin-left:327px;*/margin-left:38px;position:relative;width:288px;display:block;font:13px Verdana}
div.sublay3{border-radius:6px;-moz-border-radius:6px 6px 6px 6px;border:1px solid #bfbfbf;display:block;float:right;height:144px;margin-left:653px;position:absolute;width:288px;*/margin-left:38px;font:13px Verdana}div.submainlay2{margin-left:11px;min-height:154px;position:relative}div.submainlay3{margin-left:11px;min-height:154px;position:relative}
div.scrol_bar{margin-left:20px}div.back_de{-moz-border-radius:12px 12px 12px 12px;-webkit-border-radius:12px 12px 12px 12px;background-color:#e5edf4;height:280px;margin-top:34px}div.preview_ed{font:12px verdana;font-weight:bold;margin-top:22px;line-height:20px}.wid_alg{float:left;margin-top:20px;text-align:center;padding-bottom:14px;width:300px;border-right:2px dotted #c9c9c9}
.wid_alg img{margin-top:70px}.space_lin{border-right:2px dotted #c9c9c9;float:left;height:238px;margin-top:19px}.cont{float:right;font:12px/21px verdana;margin-top:71px;width:279px}.con_txt{font:12px/22px verdana;margin-top:34px;width:353px;float:left}.inp_but{float:right;border:1px solid red}.but_cl{width:143px;margin-top:53px;float:right;font:12px verdana;height:32px}
.con_xt{text-align:center;font:12px/22px verdana}.wid_alg1{float:left;margin-left:70px}div.space_line{border-bottom:2px dotted #c9c9c9}div.preview_edit{font:12px verdana;font-weight:bold;margin-top:22px}div.back_des{background-color:#cfd5eb;height:43px;margin-top:24px}select.select_des{background-color:#fff;border:1px solid #e3e0dc;font:12px verdana;height:31px;margin-bottom:5px;margin-left:6px;margin-top:6px;padding-top:5px;width:207px}
select.select_des1{background-color:#fff;border:1px solid #e3e0dc;font:12px verdana;height:31px;margin-bottom:5px;margin-left:6px;margin-top:6px;padding-top:5px;width:75px}div.sele1{float:left;*padding-top:5px}div.sele2{margin-left:1px;float:left;*padding-top:5px}div.sele3{margin-left:1px;float:left;*padding-top:5px}
div.line_sty{border-right:1px solid #a1a9cb;float:left;height:30px;margin-left:1px;margin-top:8px;*padding-top:5px}div.img_sty{float:left;margin-left:25px;margin-top:14px}div.img_sty1{float:left;margin-left:20px;margin-top:12px;position:relative;*padding-top:10px}div.inner_cont{border:1px solid #bbb;margin-top:10px;height:300px}
div.sub_inner{margin:30px;font:11px verdana;font-weight:bold}div.sub_inner1{border:1px solid #ddd;font:bold 11px Verdana;height:132px;margin-left:178px;width:289px}span.min_sty{display:inline-block;padding-left:71px;padding-top:41px}div.but_sty{display:block;margin-top:17px}input.but_cls{height:32px;margin-left:163px;position:absolute;width:143px;font:12px verdana}
input.but_cls1{height:32px;margin-left:324px;width:143px;font:12px verdana}input.reg_but{font:12px verdana;height:27px;margin-left:36px;margin-right:-15px;width:281px}div.resi_top{border:1px solid #c2c2c2;margin-left:31px;margin-top:-15px;position:absolute}div.import_cont{font:12px verdana;font-weight:bold;margin-top:20px;margin-left:20px}
div.sub_fnt{font:11px verdana;margin-left:20px;margin-top:10px}div.sub_fnt1{font:11px verdana;margin-left:20px;margin-top:5px}div.but_sub{margin-left:23px;margin-top:12px}input.no_choose{height:26px;width:120px;font:12px verdana}div.but_sub1{margin-left:188px;margin-top:25px}input.import_fil{height:26px;width:120px;font:12px verdana}
input.cance_but{font:12px verdana;height:26px;margin-left:23px;width:120px}div#import_contacts{border:1px solid #cdcdcd;height:222px;left:71px;position:absolute;top:155px;width:559px;font:12px verdana;font-weight:bold;background-color:#fff}p.imagecs{border:0 solid red;margin-left:96px;margin-top:38px}
span.span_style1{display:inline-block;padding-left:23px;padding-top:22px}span.span_style2{display:inline-block;padding-left:13px;padding-right:60px;padding-top:17px;vertical-align:top}span.span_style3{display:inline-block;padding-left:16px;padding-right:53px;padding-top:17px;vertical-align:top}input.button_class{font:12px verdana;height:26px;margin-left:185px;margin-top:46px;width:171px}
.stdForm label span{color:#d71920;font-size:12px;font-weight:bold;margin-left:2px}.stdForm input{border-color:#92908e #D7D5D3 #d7d5d3;border-style:solid;border-width:1px;color:#4c4c4c;padding:6px 10px}.stdForm input.purpleBtn[type=submit]{background:#666;padding:3px 13px 4px;color:#fff;overflow:visible;cursor:pointer;border:0}
.stdForm select{height:30px;padding:5px 0}.greyInput,.purpleBtn[type=submit],.purpleBtn{background:#666;padding:3px 13px 4px;color:#fff;overflow:visible;cursor:pointer}a.purpleBtn{display:inline-block;height:18px;line-height:17px;color:#fff}a.whiteBtn,.whiteBtn[type=submit]{background:#fff;height:23px;color:#4b4b4b;padding:0 13px 0}
.greyBtn{background:#fff;padding:0 13px 2px;color:#4b4b4b;overflow:visible;cursor:pointer;border:1px solid #ccc}.brdrtop1{border-top:1px solid #ccc}.brdrBtm2{border-bottom:2px dotted #c9c9c9}.brdrtop2white{border-top:2px dotted #fff}.brdrbtmdottedblue{border-bottom:3px dotted #6974a4}.{border-bottom:2px dotted #e5e2dd}
.brdrtop2{border-top:2px dotted #e5e2dd}.brdrtop3{border-top:3px dotted #e5e2dd}.bannerHolding{background:#fff repeat-x 0 0;height:401px;margin-top:55px;margin-bottom:30px;position:relative}.bannerHolding ul{position:absolute;bottom:35px;left:40px;width:600px}.bannerHolding ul li{display:block;float:left;border-right:2px dotted #cdcee3;padding:27px 0 10px 0}
.bannerHolding ul li{width:35%}.bannerHolding ul li+li{width:40%}.bannerHolding ul li+li+li{border:0;width:24%}.bannerHolding ul li p{text-align:center}.bannerHolding ul li p+p{margin-top:25px}.bannerHolding ul li p a{background:none repeat scroll 0 0 #6974a4;color:#fff;display:block;margin:0 auto;padding:2px 0 3px 0;text-align:center;width:60px}
.amazingBannerHolder{position:relative}.amazingBannerHolder img{margin-left:-20px;display:block}.amazingBannerHolder input{position:absolute;left:33px;bottom:55px}.categories{margin:0;padding:0 10px}.categories li{border-bottom:2px dotted #c9c9c9;display:inline-block;float:left;list-style:none outside none;margin:0;padding:0 0 10px}
.categories li a{border-right:2px dotted #c9c9c9;display:block}.categories li:nth-child(3n+3) a{border-right:0}.categories li a img{display:block;margin-right:10px;margin-top:15px}.productBanner.jcpSidebar img{margin:0 10px 5px 10px;display:block}.registryResult{background:#cfd5eb;padding:10px 10px 5px 10px;font-family:Arial,Helvetica,sans-serif}
.registryResult ul{padding:0;margin:0;list-style:none;color:#4b4b4b;font-size:12px;overflow:hidden}.registryResult ul li{display:inline;float:left;font-style:italic;padding:5px 10px 15px}.registryResult ul li+li+li{margin-left:165px}.registryResult ul li+li+li+li{margin-left:177px}.registryResult ul li strong{font-style:normal}
.registryResult ol{padding:0;margin:0;list-style:none;font-size:14px}.registryResult ol li{background:#fff;margin-bottom:5px;clear:both;overflow:hidden;padding:10px}.registryResult ol li img,.registryResult li strong,.registryResult li em{float:left}.registryResult ol li img{border:2px solid #d8d8d8;margin-right:25px}
.registryResult ol li strong{color:#2a5a97;width:450px;margin-right:10px}.registryResult ol li em{font-style:normal;width:230px;margin-right:10px}.registryResult ol li em+em{font-style:normal;width:120px}.searchRegistry{font-family:Arial,Helvetica,sans-serif;margin:30px 25px}.searchRegistry ul{padding:0;margin:0;list-style:none;color:#4b4b4b;font-size:12px;overflow:hidden}
.searchRegistry ul li{display:inline;float:left;margin-right:5px}.searchRegistry ul li label{clear:both;color:#4c4c4c;display:block;font-weight:bold}.searchRegistry ul li .eventType,.searchRegistry ul li .registryState{width:110px}.searchRegistry ul li .purpleBtn{margin-left:10px;margin-top:4px}.freeShipping{margin-bottom:20px}
.freeShipping img{display:block}.nav.giftTracker .tabs li a{padding:20px 0}html .nav.giftTracker .tabs li.active,.nav.giftTracker .tab_content{background:#fff}.giftTracke\\rBanner{margin-left:-20px;clear:both;display:block;margin-bottom:20px;-moz-box-shadow:10px 1px 2px 1px #ccc;-webkit-box-shadow:10px 1px 2px 1px #ccc;box-shadow:10px 1px 2px 1px #ccc}
.giftTrackerBanner{clear:both;display:block;margin-bottom:20px;position:relative}.giftTrackerBanner img{display:block;-webkit-box-shadow:0 2px 0 0 rgba(255,255,255,.06) inset,0 2px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 0 0 rgba(255,255,255,.06) inset,0 2px 3px 0 rgba(0,0,0,.2);box-shadow:0 2px 0 0 rgba(255,255,255,.06) inset,0 2px 3px 0 rgba(0,0,0,.2);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#cccccc')}
.giftTrackerBanner .getStarted{border:0 none;bottom:50px;display:block;height:92px;left:181px;overflow:hidden;position:absolute;width:109px}.giftTrackerBanner .getStarted img{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=0,MakeShadow=false,ShadowOpacity=0.00);-ms-filter:"progid:DXImageTransform.Microsoft.Blur(PixelRadius=0,MakeShadow=false,ShadowOpacity=0.00)"}
.viewBy{border-bottom:2px dotted #c9c9c9;margin:0 -20px 20px -20px;padding:0 10px 18px;font-size:12px}.viewBy li{display:inline;float:left;margin-left:5px;font-style:italic}.viewBy li a{border-right:1px solid #000;display:inline-block;height:12px;line-height:10px;padding-right:5px;color:#4b4b4b;font-style:normal;margin-left:10px}
.viewBy li a.selected{font-weight:bold}.viewBy li+li a{border:0;margin-left:0}.sortedItem{margin:0 0 20px 0;padding-left:15px}.sortedItem li{display:inline;float:left;margin-right:10px}.sortedItem li label{display:inline-block;width:50px;font-style:italic}.printPage{text-align:right}.emailPage{text-align:right}
.printPage a{background:url("../images/icon_sprite.png") no-repeat scroll 0 0 transparent;display:block;height:22px;margin-right:25px;text-indent:999em;width:22px}.emailPage a{background:url("../images/icon_sprite.png") no-repeat scroll 0 -339px transparent!important;display:block;float:right;height:22px;margin-right:25px;text-indent:999em;width:22px}
.giftTrackWrapper{border:10px solid #cfd5eb;margin-left:-20px;margin-right:-20px}html>body .giftTrackWrapper{margin-right:0}.giftTrackWrapper .giftHolder{border-top:10px solid #cfd5eb;padding-bottom:10px;clear:both}.giftTrackWrapper .giftHolder:first-child{border-top:0}.giftTrackWrapper .gifterLeft{width:400px;border-right:1px dotted #b8b8b8;margin:10px 10px 0 10px;float:left;height:100%}
.giftTrackWrapper .gifterLeft img{float:left}.giftTrackWrapper .gifterLeft ol{float:left;margin-left:10px}.giftTrackWrapper .gifterLeft li{color:#4b4b4b;font-size:12px}.giftTrackWrapper .gifterLeft li h3{color:#6974a4;font-size:16px;font-weight:normal;width:250px;word-wrap:break-word}.giftTrackWrapper .gifterLeft li em{display:block;float:left;font-style:normal;width:45px}
.giftTrackWrapper .gifterLeft li label{display:block;font-weight:bold;margin-top:20px}.giftTrackWrapper .gifterLeft li select{width:150px;margin-left:-5px}.giftTrackWrapper .gifterRight{float:left;width:510px;margin:10px 0 0 0;height:100%}.giftTrackWrapper .gifterRight .itemFrom{float:left;margin:0 10px 0 0;width:245px;font-weight:bold}
.giftTrackWrapper .gifterRight .itemFrom span,.giftTrackWrapper .gifterRight .itemThankyou span{background:url("../images/icon_sprite.png") no-repeat scroll 0 0 transparent;display:block;float:left;height:16px;margin-right:10px;width:18px}.giftTrackWrapper .gifterRight .itemFrom span{background-position:4px -51px}
.giftTrackWrapper .gifterRight .itemThankyou{float:left;margin:0 10px;width:235px;font-weight:bold}.giftTrackWrapper .gifterRight .itemThankyou span{background-position:-34px -49px}.giftTrackWrapper .gifterRight .gifterEditRemove{border-bottom:1px dotted #b8b8b8;clear:both;font-size:12px;font-weight:normal;display:table;padding:10px 10px 10px 28px}
.giftTrackWrapper .gifterRight .gifterEditRemove .itemThankyou{width:194px}.giftTrackWrapper .gifterRight .gifterEditRemove .itemThankyou span.mailSent,.giftTrackWrapper .gifterRight .gifterEditRemove .itemThankyou span.mailNotSent{background:url("../images/icon_sprite.png") no-repeat scroll 0 0 transparent;width:100px;font-weight:normal;color:#2a5a97;padding-top:27px}
.giftTrackWrapper .gifterRight .gifterEditRemove .itemThankyou span.mailSent{background-position:-183px -51px;cursor:pointer}.giftTrackWrapper .gifterRight .gifterEditRemove .itemThankyou span.mailNotSent{background-position:-183px -2px;color:#b8b8b8}.giftTrackWrapper .gifterRight .gifterEditRemove p{font-size:12px;font-weight:normal;color:#4b4b4b}
.giftTrackWrapper .gifterRight .gifterEditRemove ul li{display:inline;float:left;font-weight:normal;padding-left:20px;margin-top:15px}.giftTrackWrapper .gifterRight .gifterEditRemove ul li.gifterEdit,.gifterEditspan{background:url("../images/icon_sprite.png") no-repeat scroll 0 -92px transparent;margin-top:10px}
.giftTrackWrapper .gifterRight .gifterEditRemove ul li.gifterRemove{background:url("../images/icon_sprite.png") no-repeat scroll 10px -116px transparent;border-left:1px solid #d4d4d4;margin-left:10px;padding-left:30px;margin-top:10px}.giftTrackWrapper .gifterRight .gifterBtnHolder{margin:20px 25px 10px 25px}
.gifterEditRemove .genericTooltip{width:300px}.gifterEditRemove .qHelp .qHelpIn{width:300px;left:-130px;top:50px}.qHelpIn{display:none}.giftHolder{position:relative}.gifterDelete{background:url("../images/icon_sprite.png") no-repeat scroll 10px -113px transparent;padding-left:30px;position:absolute;right:20px;top:9px}
.qHelp{position:relative;float:left}.qHelp .qHelpIn{position:absolute;top:25px;left:0;z-index:90000}.genericTooltip{width:340px}.genericTooltip .tl{background:url("../images/tooltip/bgd_top_left.png") no-repeat scroll 0 0 transparent;height:8px;padding-left:10px}.genericTooltip .tr{background:url("../images/tooltip/bgd_top_right.png") no-repeat scroll right top transparent;height:8px;overflow:hidden;padding-right:10px}
.genericTooltip .tm{background:url("../images/tooltip/bgd_top.png") repeat-x scroll 0 0 transparent;height:8px}.genericTooltip .cr{background:url("../images/tooltip/bgd_right.png") repeat-y scroll right top transparent;padding-right:10px}.genericTooltip .cl{background:url("../images/tooltip/bgd_left.png") repeat-y scroll left top transparent;padding-left:10px}
.genericTooltip .cl div{background:#fff;padding:10px 15px;overflow:hidden}.genericTooltip .bl{background:url("../images/tooltip/bgd_bottom_left.png") no-repeat scroll 0 0 transparent;height:8px;padding-left:10px}.genericTooltip .br{background:url("../images/tooltip/bgd_bottom_right.png") no-repeat scroll right top transparent;height:8px;overflow:hidden;padding-right:10px}
.genericTooltip .bm{background:url("../images/tooltip/bgd_bottom.png") repeat-x scroll 0 0 transparent;height:8px}.genericTooltip .ta{background:url("../images/tooltip/bgd_arrow.png") repeat-x scroll 0 0 transparent;height:21px;width:27px;position:absolute;top:-12px;left:47%}.textSearch input{width:268px!important;border-color:#92908e #D7D5D3 #d7d5d3;border-style:solid;border-width:1px;color:#4c4c4c;padding:6px 10px}
.itemThankyou .qHelp .qHelpIn .genericTooltip .cr .sendThanks p a.digitalBubble{background:url("../images/icon_sprite.png") no-repeat scroll 2px -142px transparent;padding:0 0 3px 23px}.itemThankyou .qHelp .qHelpIn .genericTooltip .cr .sendThanks p label{vertical-align:text-bottom}.giftTrackWrapper .thankYouNote{padding:15px 40px}
.giftTrackWrapper .thankYouNote img{border:1px solid #bbb;float:left;margin-right:40px}.giftTrackWrapper .thankYouNote h2{border-bottom:1px dotted #b8b8b8;color:#4b4b4b;float:left;font-size:22px;margin-bottom:10px;padding-bottom:10px;width:685px}.giftTrackWrapper .thankYouNote h2 span{color:#9c9c9c;display:block;font-size:12px;font-weight:normal;line-height:12px}
.giftTrackWrapper .thankYouNote p{float:left;font-size:12px;width:685px}.giftTrackWrapper .thankYouNote p em{clear:both;display:block;font-style:normal}.module_overlay{background:#fff;display:block;overflow:hidden;clear:both}.n_gradient_body{background:#f5f5f5 url(../images/gift_modal_bg.png) repeat-x bottom left;overflow:hidden}
.n_gradient_body p{font-size:12px;color:#4b4b4b}.edit_giver_information .n_gradient_body{padding-top:10px}.gr_grid1{width:700px}.ui_dotcom_grid1{width:477px!important}.gr_grid1_product{width:442px}.tab_holding,.edit_shipping{background:#fff!important;padding-bottom:0!important}.gift_page_heading span{display:none}
.manage_edit_shipping_title img{background-position:0 -665px;width:400px;height:33px}.padt10{padding-top:10px}.tab_holding,.edit_shipping{background:#fff!important;padding-bottom:0!important}.tab_container{overflow:hidden;clear:both;float:left;width:100%;background:#fff;margin-bottom:20px}.inspiration_room_promo .tab_container{margin-top:4px;margin-bottom:0}
.module_overlay .tab_container{overflow:visible!important;margin-bottom:0!important}.module_overlay .n_createRegistry{overflow:visible!important;margin-bottom:0!important}ul.tabs{margin-top:10px;float:left;list-style:none;width:100%}ul.tabs li{float:left;height:40px;line-height:39px;margin-bottom:8px;margin-right:6px;margin-top:5px;overflow:hidden;position:relative;background:#FFF}
ul.tabs li a{color:#4c4c4c;text-decoration:none;display:block;font-size:24px;border:1px solid #fff;outline:0;width:232px;text-align:center}html ul.tabs li.active{background:#fff url(../images/active_tab_bg.gif) no-repeat bottom center;border-bottom:1px solid #fff;padding-bottom:8px;padding-top:5px;margin-bottom:0;margin-top:0}
.module_overlay .tab_content{padding:20px 37px 40px 36px;overflow:hidden}.module_overlay .tab_container .tab_content{background:0}#chosenImage li{display:inline;float:left}.n_choosePhoto{background:#e3e4e4;color:#4b4b4b;padding:5px 10px 20px 10px;margin-bottom:10px}.n_choosePhoto .n_uploadphoto{overflow:hidden;margin-top:8px}
.n_choosePhoto .n_uploadphoto img{float:left;margin-right:10px}.n_choosePhoto .n_uploadphoto .n_photsize{float:left}.n_whitebg{background:#fff;padding:4px 9px;text-align:center;margin-bottom:5px;cursor:pointer}.wdth{width:468px!important}.n_modalheader{padding:41px 35px 0 30px;overflow:hidden;background:#fafafc}
.n_modalheader h2{color:#6974a4;font-size:30px}.n_modalheader .n_gift_header{margin-bottom:10px}.n_modalheader .n_tabContainer{margin-top:24px}.n_btnGroup{padding-top:20px}.n_btnGroup p.purple{float:right;background:#666;width:120px;text-align:center}.n_btnGroup p.purple input{float:right;background:#666;width:120px;text-align:center}
.n_btnGroup p.grey{float:left;background:#dbdbdb;width:120px;text-align:center}.n_btnGroup p.grey input{float:left;background:#dbdbdb;width:120px;text-align:center}.n_btnGroup p.purple input{color:#fff}.n_cityStateZip{clear:both}.n_optionalReminder{width:394px}.n_clrboth{clear:both}.module_overlay h2{font-size:30px;font-family:arial;font-weight:bold;color:#4b4b4b;line-height:34px}
.checklist .n_item_title{background:#cfd5eb}.n_item_title{background:none repeat scroll 0 0 #0b5681;padding:0!important;overflow:hidden;height:32px}.checklist .n_item_title h2{margin-left:18px;margin-top:4px}.checklst_exprt .rightArrow{background:url("../images/app_arrow.png") no-repeat scroll 0 7px transparent;padding-left:13px}
.wedding_checklist h3{color:#6974a4}.n_narrowItem{margin:10px;overflow:hidden}#galleryPage .jcarousel-skin-tango .jcarousel-container{background:#333}#galleryPage .jcarousel-skin-tango .jcarousel-container-horizontal{padding:0 50px;width:860px}#galleryPage .jcarousel-skin-tango .jcarousel-clip-horizontal{height:82px;width:855px}
#galleryPage .jcarousel-skin-tango .jcarousel-clip{overflow:hidden}#galleryPage .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default}
#galleryPage .jcarousel-skin-tango .jcarousel-prev-horizontal{background:url("../images/mm_next_prev.png") no-repeat scroll 0 0 transparent;cursor:pointer;height:65px;left:13px;position:absolute;top:33px;width:11px}#galleryPage .jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:33px;right:25px;width:11px;height:65px;cursor:pointer;background:transparent url("../images/mm_next_prev.png") no-repeat 0 0;height:65px;width:11px;background-position:-12px -0px}
#galleryPage .jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:0!important}#galleryPage .jcarousel-skin-tango .jcarousel-item{height:50px;width:65px!important;padding:16px 0}#galleryPage .jcarousel-skin-tango .jcarousel-item-horizontal img{cursor:pointer}.eventOptions{padding:12px 12px 12px 24px;background:#494949;color:#fff}
.eventOptions .viewOptions{float:left;margin-right:68px}.eventOptions a:active,.eventOptions a{color:#fff}.selectOptions select{background:#fff}.n_product_image{width:400px!important}.n_color_options li a{padding:2px 2px!important}.colorsizeSection{width:200px!important}.btnGroup{float:right;width:167px}
.btnGroup .redButton{background:red;width:127px;margin-bottom:10px;margin-top:60px;letter-spacing:1px}.btnGroup .redButton input{padding:4px 30px 4px 30px;color:#fff}.btnGroup .purpleButton{background:#dbdbdb;width:127px}.btnGroup .purpleButton input{padding:4px 23px 4px 23px}.ig_gallery{background:#cfd5eb;padding-top:20px}
.n_color_options .n_colorOption1 a{background:#666563;padding:10px!important}.n_color_options .n_colorOption2 a{padding:10px!important}.product_row div.product_detail .prod_qltys input.n_product_quantity{padding:4px 8px 3px!important;margin-right:7px}.updateButton{width:100px!important;margin-left:5px;background:#6974a4;color:#fff}
.rating em.5rating{background:70px 300px}.hideImage,.n_productSets{display:none}.pipeImage{background:url("../images/pipe.png") no-repeat scroll 6px 10px}.module_overlay .product_row div.product_img{margin-top:30px;margin-right:0;overflow:hidden}.module_overlay .product_row div.product_detail .n_prod_qltys{border:0;padding-top:14px;padding-bottom:11px;width:100%}
.module_overlay .btnGroup .redButton{margin-top:0}.module_overlay .btnGroup{width:201px}.module_overlay .product_detail_holder{margin-top:20px}.module_overlay .prod_head{color:#6974a4;clear:both}.module_overlay .product_row div.product_desc{margin-left:15px;margin-right:14px;width:auto}.module_overlay .product_img_holder img{margin-left:40px}
.module_overlay .sale_price{color:#d1161b;font-size:14px;font-weight:bold;line-height:12px;margin-bottom:2px;margin-top:5px}.module_overlay ul.sku_alt_options{clear:none}.module_overlay .pp_checkout_blk ul.sku_alt_options{clear:both!important}.ig_gallery .ig_gallery_holder .product_row{float:none;overflow:hidden}
.module_overlay .jcarousel-skin-tango .jcarousel-container-horizontal{width:704px}.module_overlay.modal_carousel{width:900px;padding-bottom:20px}.module_overlay.modal_carousel .image_price_ship_info .first_grid{padding:0}.module_overlay.modal_carousel .image_price_ship_info .third_grid{float:left}.module_overlay .eventOptions{background:#cfd5eb;margin-left:20px;margin-right:20px;margin-top:50px}
.module_overlay .eventOptions select{background:#f4f4f4}.module_overlay .jcarousel-skin-tango .jcarousel-clip-horizontal{height:635px;width:790px}.module_overlay .jcarousel-skin-tango .jcarousel-item{height:700px;width:815px}.module_overlay .shopbag_wrap li.product_description{width:400px}.module_overlay .gift_detail_content .gift_detail .image_price_ship_info{width:778px;border:1px solid #ddd}
.module_overlay .gift_detail_content .gift_detail .image_price_ship_info .second_grid{width:200px;margin-left:15px}.module_overlay .gift_detail_content .gift_detail .savings_promo{margin-left:170px}.module_overlay .jcarousel-skin-tango .jcarousel-next-horizontal{background:url("../images/mm_next_prev_modal.png") no-repeat scroll -42px 0 transparent;right:21px}
.module_overlay .shopbag_wrap ul li.product_description span a{color:#6974a4;font-size:16px}.module_overlay .second_grid p{font-size:40px}.module_overlay .item_number{border-right:1px solid #b6b6b6;display:inline!important;margin-right:5px;padding-right:5px}.module_overlay .n_size{border-right:1px solid #b6b6b6;display:inline!important;margin-right:5px;padding-right:5px}
.module_overlay .color{display:inline!important}.module_overlay .second_grid div{padding-left:20px;padding-right:20px}.module_overlay .second_grid .n_requested{border-left:1px dotted #b6b6b6;border-right:1px dotted #b6b6b6;padding-bottom:25px}.module_overlay .jcarousel-skin-tango .jcarousel-prev-horizontal{background:url("../images/mm_next_prev_modal.png") no-repeat scroll 0 0 transparent;top:40%;left:8px}
.module_overlay .jcarousel-skin-tango .jcarousel-next-horizontal{background:url("../images/mm_next_prev_modal.png") no-repeat scroll -42px 0 transparent;top:40%;right:-92px}.module_overlay .jcarousel-skin-tango .jcarousel-container{background:#fff}.module_overlay .jcarousel-skin-tango .gift_detail_content .gift_detail{padding:0}
.module_overlay .jcarousel-skin-tango .gift_detail_content .gift_detail .image_price_ship_info .third_grid{width:103px}.module_overlay .jcarousel-skin-tango img{margin-left:100px}.module_overlay .gift_detail_content .gift_detail{background:#fff}.module_overlay .n_notificationReceive{padding-top:30px}
.frm_item .n_phoneNumber label,.frm_item .future_spouse label{display:inline}.module_overlay .n_notificationReceive .n_selectNotification{padding-top:30px;padding-bottom:20px;background:#cfd5eb;margin-bottom:20px}.module_overlay.n_gradient_body .n_notificationReceive p{margin-bottom:10px}.module_overlay .n_notificationReceive .n_selectNotification li{padding-bottom:20px}
.module_overlay .n_notificationReceive .n_selectNotification li input{margin-left:20px;margin-right:20px}.module_overlay .frm_item{margin-left:35px;margin-right:35px}.module_overlay .termsConditions{margin-left:20px;margin-right:20px}.module_overlay .termsConditions .closebtn{margin:0 78%};#gift_list_gifter .n_listView{background-color:#cfd5eb;padding:10px}
#gift_list_gifter .n_listView .item_title{background:0}#gift_list_gifter .n_listView .gift_detail{background:#fff}#our_gift_reglist #gift_list_gifter .n_listView .gift_detail_content .gift_unavailable{background:0}#gift_list_gifter .n_listView .gift_detail_content .image_price_ship_info{width:827px}
#gift_list_gifter .n_listView .gift_detail .image_price_ship_info .first_grid{width:470px}#gift_list_gifter .n_listView .gift_detail .image_price_ship_info .second_grid{width:247px}#gift_list_gifter .n_listView .gift_detail .image_price_ship_info .third_grid{width:109px}#gift_list_gifter .n_listView .gift_detail_content .gift_detail{padding:0;border-bottom:1px solid #ccc;overflow:hidden}
#gift_list_gifter .n_listView .gift_detail_content .last{border-bottom:0 none}#gift_list_gifter .n_listView .gift_detail_content .gift_detail .gift_list_ship_info{border-bottom:0 none;margin:16px 0;border-right:1px solid #ccc;padding-right:14px}#gift_list_gifter .n_listView .gift_detail_content .gift_detail .last{border-right:0 none}
#gift_list_gifter .n_listView .gift_detail .image_price_ship_info .second_grid .gift_list_request{border-right:1px solid #ccc;margin:10px;padding-right:10px}#gift_list_gifter .n_listView .gift_detail .image_price_ship_info .second_grid .last{border-right:0 none}#gift_list_gifter .n_listView .gift_detail .image_price_ship_info .second_grid .gift_list_stillneed{margin:10px;color:#d81428}
#gift_list_gifter .n_listView .gift_detail .image_price_ship_info .second_grid .gift_list_stillneed label,.n_listView .gift_detail .image_price_ship_info .second_grid .gift_list_stillneed p{color:#d81428}.n_listView .sale_price{color:#d81428;font-weight:bold}.n_listView .original_price{font-size:10px}
#gift_list_gifter .n_listView .gift_remove_edit a,#gift_list_gifter .my_gift_list p a{color:#2a5a97;font-weight:bold}.n_listView .gift_detail .image_price_ship_info .second_grid .last{border-right:0 none}.n_listView .gift_detail_content .unavailable_gifts{background-color:#f8fafa}.kitchenviewWrapper{margin-bottom:10px}
.gridViewWrapper{border-top:10px solid #cfd5eb;border-left:11px solid #cfd5eb;overflow:hidden;background:#cfd5eb}.kitchenviewWrapper h1{background:#cfd5eb;padding-left:15px;padding-top:16px;padding-bottom:11px;color:#4b4b4b;font-weight:normal}.kitchenviewWrapper a,.kitchenviewWrapper a:active{color:#4b4b4b}
.kitchenviewWrapper .downArrow{background:url("../images/downArrow.png") no-repeat left center;padding-right:20px;width:15px;height:15px;display:inline-block}.kitchenviewWrapper .rightArrow{background:url("../images/rightArrow.png") no-repeat left center;width:15px;height:15px;display:inline-block}
.gridViewWrapper .n_gridView{width:222px;float:left;border-right:6px solid #cfd5eb;border-bottom:11px solid #cfd5eb;padding-bottom:10px}.gridViewWrapper .groupByStyle img{margin:0 30px 10px 30px}.gridViewWrapper .groupByStyle ul{margin-left:10px;min-height:153px}.gridViewWrapper .groupByStyle ul .productName{color:#6974a4;font-size:14px}
.gridViewWrapper .groupByStyle ul .sale{color:#d81428}.gridViewWrapper .groupByStyle ul .need,.groupBybg ul li.groupByStyle ul li span.need{color:#9c9c9c;float:right}.add_red_btn input{background:#d81428;color:#fff;padding:5px 15px 5px 15px}.options a{background:url("../images/icon_sprite.png") no-repeat scroll 0 0 transparent;display:block;float:right;height:22px;margin-right:25px;text-indent:999em;width:22px}
.updated_options a{background:url("../images/icon_sprite.png") no-repeat scroll 0 0 transparent;display:block;height:22px;margin-right:25px;text-indent:999em;width:22px}.share a{background-position:-55px 0;margin-right:15px;color:#4b4b4b}.gridviewlink a{background-position:-113px 0;margin-right:15px}
.listviewlink a{background-position:-240px 0;margin-right:15px}.arrow{background:url("../images/app_arrow.png") no-repeat scroll center left transparent;padding-right:10px}.wedding_info{border-bottom:2px dotted #c9c9c9;margin-bottom:10px;padding-bottom:5px}.wedding_info .signIn img{float:left}
.wedding_info .signIn ul{float:left;font-size:12px;margin-left:10px}.groupby img{float:right}.heart{background:url("../images/icon_sprite.png") no-repeat scroll 2px -235px transparent;padding-left:23px;float:left;padding-right:0;height:15px}.findItem{background:url("../images/icon_sprite.png") no-repeat scroll 2px -186px transparent;padding-right:15px;float:left;height:15px}
.printPage .printOptions{border-right:1px dotted #cfd5eb;padding-right:25px}.emailPage .emailOptions{border-right:1px dotted #cfd5eb;padding-right:25px}.productSelectionBox input{width:17px;height:17px}.productselection p{text-align:center;font-size:16px}.gridCheckBoxOptions{border-top:2px dotted #c9c9c9;padding-top:15px}
.btncontent{padding-top:25px;overflow:hidden;margin-left:24px}.btncontent li{float:left;margin-right:15px}.btncontent .cancelButton{background:#dbdbdb}.btncontent .addGift{background:#6974a4;color:#fff}.btncontent li input{width:100px;text-align:center}.giftTrackWrapper .quantity{width:40px!important;border:1px solid #92908e}
.xbox360{border:1px solid #92908e;padding:5px!important;width:350px!important}.confirmationOverlay{width:740px}.confirmationOverlay .n_gift_header p{font-size:18px}.module_overlay .confBtn{margin:0 175px;overflow:hidden}.monogramDetails h2{color:#6974a4;font-weight:normal;font-size:26px}.monogramDetails ul{margin-top:15px;overflow:hidden}
.monogramDetails ul li a{color:#818181;font-size:15px}.monogramDetails{margin:15px;padding-bottom:10px}.monogramDetails li .first{width:230px;float:left}.monogramDetails li .second{margin-left:20px;float:left!important}.gridViewtip .tooltipChromeArrow{background:url("../images/tooltip/bgd_down_arrow.png") no-repeat scroll 0 0 transparent}
.manageProfiletip .tooltipChromeArrow{background:url("../images/tooltip/bgd_down_arrow.png") no-repeat scroll 0 0 transparent}.name_product{float:left}.monogramIcon img{margin:0!important}.gridViewtip{width:550px!important}.manageProfiletip{width:300px!important}.productConf{float:left;margin-right:5px;width:175px}
.gridViewWrapper .n_gridView.n_listView{width:938px;background:#fff;display:block}.gridViewWrapper .n_gridView.n_listView img{float:left;margin:10px}.gridViewWrapper .n_gridView.n_listView ul{float:left;margin-top:12px}.gridViewWrapper .n_gridView.n_listView ul .n_prod_qltys{border:medium none;padding-bottom:1px;padding-top:14px}
.gridViewWrapper .n_gridView.n_listView ul .prod_qltys input{margin-right:5px;border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-style:solid;border-width:1px;float:left;font-size:11px;padding:4px 4px 3px;width:13px}.gridViewWrapper .n_gridView.n_listView .quantity{overflow:hidden;float:right;width:145px}
.gridViewWrapper .n_gridView.n_listView .second_grid{margin-left:15px;width:200px;float:right;margin-top:12px}.gridViewWrapper .n_gridView.n_listView .second_grid .n_requested{border-left:1px dotted #b6b6b6;border-right:1px dotted #b6b6b6;padding-bottom:25px}.gridViewWrapper .n_gridView.n_listView .second_grid div{padding-left:20px;padding-right:20px}
.gridViewWrapper .n_gridView.n_listView .second_grid p{font-size:40px;margin-left:-2px}.gridViewWrapper .n_gridView.n_listView .second_grid .n_received{border-right:1px dotted #b6b6b6;padding-bottom:25px}.gridViewWrapper .n_gridView.n_listView .add_red_btn{float:right;margin-right:20px;margin-top:50px;overflow:hidden;text-align:center;width:97px}
html>body .gridViewWrapper .n_gridView.n_listView .add_red_btn{width:127px}.gridViewWrapper .n_gridView.n_listView .link a,.gridViewWrapper .n_gridView.n_listView .link a:active{color:#6974a4}.shareOptions{width:100%}.shareOptions li{display:block;clear:both;text-align:center;border-bottom:1px dotted #b6b6b6;padding-top:10px;padding-bottom:10px;float:none}
.options .qHelp{float:right}.qsharehelp{position:absolute}.qsharehelp.qHelp .qHelpIn{left:564px!important;*left:204px!important}#gifterGiftList .qsharehelp.qHelp .qHelpIn{*left:-70px!important}#memoryMarkerPage .qsharehelp.qHelp .qHelpIn{left:703px!important;*left:590px!important}#dashboard_header .qsharehelp.qHelp .qHelpIn{left:-43px!important;*left:-205px!important}
.module_overlay .n_btnGroup li{display:block;margin:30px 30px 30px 55px}.module_overlay.printEmail{width:382px}.n_btnGroup li input{background:#6974a4;color:#fff;width:200px;padding-top:3px;padding-bottom:3px}.module_overlay.alertOverlay{width:740px}.module_overlay .alertModal{margin-left:40px;margin-right:40px}
.module_overlay .alertModal .instructionalMeassge{width:400px}.alertMessages .alertheader{background:#c8c9ca;padding:5px;margin-top:20px;color:#fff}.alertMessages ul li{margin:20px 0 20px 20px;padding-bottom:20px;border-bottom:2px solid #ddd}.alertMessages ul li p.alertinfo{width:376px;display:inline-table}
.alertMessages ul li p.closeLink{float:right;width:20px;margin-right:38px}.alertMessages ul li .infolink{width:376px}.alertMessages ul li img{float:left;margin-right:20px}.alertMessages ul li p a,.module_overlay .alertModal .instructionalMeassge a{color:#4b4b4b;font-weight:bold}.closebtn{background:#666;color:#fff;margin:0 44%;padding:2px 40px}
.perviewGuest{background:#6974a4;color:#fff;padding:1px 12px;cursor:pointer}.checklst_exprt{background:#eff4f8}.checklst_exprt p{background:url("../images/close.png") no-repeat scroll 99% 20%}.checklst_exprt p img{padding-right:10px;vertical-align:middle}h1 .additems{float:right;right:237px;*right:130px;*margin-top:-40px;right:130px\0;font-size:12px;margin-right:10px;color:#6974a4}
.module_overlay.video_overlay{width:900px}.module_overlay .webGifterVideo{margin:40px 61px 10px 61px}.module_overlay .webGifterVideo h1{font-weight:normal;margin-bottom:20px}.gift_address_list{width:701px}.gift_address_list .printPage a{margin-right:0}.gift_address_list .emailPage a{margin-right:0}.gradient_body{overflow:hidden;background:url("../images/gift_modal_bg.png") repeat-x scroll left bottom #fff;padding:39px 40px 20px 40px}
.sortedBtn li{display:inline;float:left;margin-right:10px}.sortedBtn{border-bottom:2px dotted #c9c9c9;overflow:hidden;padding-bottom:26px}.frm_item input[type="text"]{width:196px}.frm_item .street_address1 input[type="text"],.frm_item .street_address2 input[type="text"]{width:407px}
.frm_item .state select{width:106px;height:32px}.frm_item .zipcode input[type="text"]{width:83px}.frm_item .country select{width:197px;height:32px}.frm_item .ui_country select,.frm_item .ui_state select{height:23px!important}.frm_item p em{font-size:14px}.btnHolder{border-top:2px dotted #c9c9c9}
.btnHolder input{width:141px}.addressCreateEnvelope{width:702px}.importCreateEnvelope .contact_list{width:35px}.importCreateEnvelope .contact_list ul li{color:#d7d7d7;padding:0 15px}.importCreateEnvelope .name_address_list{overflow-y:auto;height:538px}.importCreateEnvelope .name_address_list .import_row{width:640px;margin-right:10px;border-bottom:2px dotted #c9c9c9}
.name_address_list .name_address_list_holder{padding:15px 9px;overflow:hidden;border-bottom:1px solid #ccc}.name_address_list .last{border-bottom:0 none}.name_address_list_holder .giver_address{width:209px}.importCreateEnvelope .contact_header{background:#f4f3f3;height:17px;padding:2px 0 8px 7px}.contact_edit_delete ul li a.edit{background:url("../images/icon_sprite.png") no-repeat scroll 0 -92px transparent;height:23px;padding:0 0 0 27px}
.contact_edit_delete ul li a.delete{background:url("../images/icon_sprite.png") no-repeat scroll 0 -117px transparent;height:23px;padding:0 0 0 26px}.importCreateBtn{padding:19px 43px 21px 10px}.importCreateBtn input{width:141px}.addressCreateEnvelope .radiogroup{border-top:2px dotted #c9c9c9;border-bottom:2px dotted #c9c9c9;padding:20px 0;margin-top:20px;overflow:auto}
.addressCreateEnvelope .radiocontain{float:left;width:300px}.gradient_body .blueBkgrnd{background:#cfd5eb;padding:20px 20px 16px 20px;overflow:hidden}.blueBkgrnd em{font-weight:bold;font-size:16px}.blueBkgrnd fieldset textarea{width:580px;height:56px;border:1px solid #c4c6d0}.blueBkgrnd p label,.charaCopy input[type=checkbox]{vertical-align:text-bottom}
.blueBkgrnd .imgCorusel{height:177px;width:582px;overflow-x:scroll;overflow-y:hidden}.blueBkgrnd .imgCorusel ul{height:177px;width:582px;overflow-x:scroll;overflow-y:hidden;width:2933px}.blueBkgrnd ul li{display:inline;float:left;margin-right:11px;height:132px;width:131px}.blueBkgrnd ul.imgCoruselList li a img{display:block;border:3px solid #cfd5eb}
.blueBkgrnd ul.imgCoruselList li a img:hover{border:3px solid #ccc;display:block}.blueBkgrnd ul.imgCoruselList li a.coruselSelected img{border:3px solid #ccc}.blueBkgrnd ul li a span{display:block;clear:both;text-align:center;font-size:12px}.gradient_body h3{font-size:20px;font-family:arial;font-weight:bold}
.blueBkgrnd ul.createDigital li{width:156px;height:178px;background:#fff;text-align:center;padding:15px;margin:5px 5px 0 0;border:1px solid #FFF}.blueBkgrnd ul.createDigital li a span{text-align:left;color:#2a5a97}.videoThank{background:url("../images/thank_you_banner.png") no-repeat scroll transparent;width:621px;height:514px}
.videoThankConfirmatn{background:url("../images/Thankyou_confirmation.png") no-repeat scroll #ced7ef;width:621px;height:auto;margin-top:20px}.videoThank .videoThankHolder{padding:45px 20px;overflow:hidden}.videoThankConfirmatn .videoThankHolder{padding:20px 40px;overflow:hidden}.videoThank .video{width:282px;margin-right:21px}
.videoThank .thanksPara{width:278px}.videoThank p.thanksMessage,.videoThankConfirmatn p.thanksMessage{font-size:46px;font-weight:normal;color:#fff}.charaCopy{padding:20px 0;overflow:hidden}.sortThanksOrder select{display:block;width:182px}.sortThanksOrder select.fontSize{width:110px}.sortThanksOrder{overflow:hidden;padding:20px 0 10px 0}
.sortThanksOrder .sortWhiteBtn{line-height:70px}.sortThanksOrder .sortWhiteBtn input.whiteBtn{border:1px solid #ccc;width:80px}.thanksConfirmatn .Confirmvideo{text-align:left;width:530px;border-bottom:2px dotted #fff}.logoCont{text-align:center;padding:46px 0 36px 0}.whiteBG{background-color:#FFF}.brdrbtmdotted{border-bottom:2px dotted #c9c9c9}
.brdrtopdotted{border-top:2px dotted #c9c9c9}.brdrbtmsolid{border-bottom:1px solid #c9c9c9}.grp_buy_subhead{margin:18px 18px 0 18px;padding-bottom:18px;overflow:auto}.grp_buy_subhead li{float:left}.grp_buy_subhead li.regInfo{width:648px;padding:7px 0 0 10px}.grp_buy_subhead .setup{padding:10px 35px}
.paymentSetup .setup,.contributeGrpGift .setup{padding:10px 0}.grp_buy_subhead .timeline{padding:10px 10px 10px 0}.paymentSetup .timeline,.contributeGrpGift .timeline{padding:10px 10px 10px 0}.floating_list{overflow:auto}.floating_list li{float:left}.group_buy input[type=text],.group_buy input[type=password]{float:none}
.group_buy #groupBuyName{width:424px}.group_buy #groupBuyName.placeholder{color:#CCC}.formPadding{padding:20px 10px 40px 10px}.groupBygiftTrackerBanner img{vertical-align:bottom;box-shadow:0 2px 0 0 rgba(255,255,255,0.06) inset,0 2px 3px 0 rgba(0,0,0,0.2);display:block}.groupGift{padding:10px 81px 10px 104px}
.groupGift p.groupGiftHeader{font-size:52px;font-weight:normal;font-family:arial;padding:20px}.groupGift .separator,.separator{position:relative;padding-top:9px}.groupGift .giftBrdrImg{position:absolute;background:#fff url(../images/border_gift_image.jpg)no-repeat center center;height:36px;width:31px;padding:0 10px;top:-14px;left:45%}
.groupGift p.groupGiftContent{color:#4b4b4b;font-size:14px;padding:32px 70px;text-align:left}.groupGift ul li{display:inline;float:left}.startManageContbut{overflow:hidden;margin-bottom:40px}.startManageContbut ul li{width:311px;float:left;display:inline;border-right:3px dotted #6974a4;padding:39px 0 34px 0}
.startManageContbut ul li.last{border-right:0 none}.startManageContbut ul li p{text-align:center}.groupConfrm .groupGiftHeader{color:#6974a4;font-size:48px}.bluBkgnd{background:#eceef7;width:238px;padding:25px 31px 13px 31px;overflow:hidden;height:148px}.bluBkgnd p.confrmAmnt em,.bluBkgnd p.confrmAmnt ins{font-size:18px}
.bluBkgnd p.confrmAmnt strong{font-size:37px}.bluBkgnd p.confrmPayment{margin:0 auto;font-size:12px}.ConfrmUpdate p.padt35,.ConfrmUpdate p.confrmLorem a{font-size:12px}.ConfrmUpdate p.confrmLorem{font-size:16px}.confrmSelect select{width:275px}.confrmSelect em{padding-right:30px;font-size:12px}ul.contributeLinks{overflow:hidden;padding:30px 0 20px 0}
ul.contributeLinks li{float:left;display:inline;width:240px;padding:10px 0;font-size:14px}ul.contributeLinks li.thirdCol{width:256px;padding-left:45px}ul.contributeLinks li.fourthCOl{width:175px}ul.contributeLinks li span.contributPipe{background:url("../images/contributePipe.png") no-repeat scroll right 1px transparent;padding-right:10px}
ul.contributeLinks li a{padding-left:6px}ul.contributeLinks li a span{color:#4b4b4b;padding-right:20px}ul.contributeLinks li a.blueArrow{padding-left:20px}ul.ContributWidth{width:785px;float:left}ul.socialWidth{width:145px;float:left}.greyArrow{background:url("../images/icon_sprite.png") no-repeat scroll 37px -170px transparent;width:20px;height:13px}
.blueArrow{background:url("../images/icon_sprite.png") no-repeat scroll 6px -188px transparent;width:20px;height:13px}.ContributeBtn input.whiteBtn{border:1px solid #ccc;width:116px}.ContributeBtn input.purpleBtn{width:116px}.contributnMoney{width:742px;padding-bottom:30px;overflow:hidden}.contributnMoney .bluBkgnd{width:299px}
.contributnMoney h4{font-size:18px;text-align:center}.fixedWidthBrd{background:url("../images/blueBkgnBrd.png") no-repeat center top transparent}.confrmPayment .blueArrow{background-position:4px -188px;padding-left:20px}p.confrmAmnt input[type="text"]{width:51px;height:24px}
.contributnMoney .bluBkgnd .initiator{margin:0 auto;width:234px;padding:23px 0 18px 0;overflow:hidden}.initiatorContribution textarea{width:464px;height:167px;border:#92908e #DDDBD8 #e1dfdc #D7D5D3}.initiatorContribution fieldset{border-bottom:2px dotted #ccc;padding-bottom:30px;width:465px}.initiatorContribution fieldset.customCss{border-bottom:0!important;padding-bottom:0;width:auto}
.initiatorContribution input.purpleBtn{width:186px}.Initiator{background:#eff4f8;padding:23px;margin:20px 0}.Initiator span.width87{width:87px}.Initiator ul li{padding:20px 0;overflow:hidden}.gradient_body .frm_item{margin:0}.Initiator ul li span input.input_txt{width:479px}.FindGrpGift{padding:30px 78px}
.groupGiftEdit p{color:#6974a4;font-size:16px}.groupGiftEdit p.groupEdit{padding:14px 0}.groupGiftEdit p.groupEdit a{padding-left:20px;font-size:12px;background-position:8px -188px}.groupGiftEdit p strong{font-size:25px}.tooltipChrome{position:absolute;z-index:100000;font-size:12px;width:auto}.tooltipChromeTopRight{height:8px;padding-right:10px;background:url(../images/tooltip/bgd_top_right.png) right top no-repeat;overflow:hidden}
.tooltipChromeTopLeft{padding-left:7px;background:url(../images/tooltip/bgd_top_left.png) no-repeat}.tooltipChromeTop{background:url(../images/tooltip/bgd_top.png) repeat-x;text-indent:-9999px}.tooltipChromeMiddleRight{min-height:1px;height:auto;padding-right:10px;background:url(../images/tooltip/bgd_right.png) right top repeat-y}
.tooltipChromeMiddleLeft{padding-left:7px;background:url(../images/tooltip/bgd_left.png) repeat-y}.tooltipChromeMiddle{;color:#333;background:#FFF}.tooltipChromeBottomRight{padding-right:10px;height:10px;background:url(../images/tooltip/bgd_bottom_right.png) right top no-repeat}.tooltipChromeBottomLeft{padding-left:10px;background:url(../images/tooltip/bgd_bottom_left.png) no-repeat}
.tooltipChromeBottom{background:url(../images/tooltip/bgd_bottom.png) repeat-x;text-indent:-9999px}.tooltipChromeArrow{position:absolute;bottom:-8px;width:25px;height:18px;background:url(../images/tooltip/bgd_arrow.png) no-repeat}#essentialTools_links{display:block;overflow:hidden;width:575px;margin:0 auto}
#essentialTools_links p,#essentialTools_links li+li+li p{border-right:2px dotted #c9c9c9!important}#essentialTools_links li{margin-right:1px;border-bottom:2px dotted #c9c9c9!important}#essentialTools_links li+li p,#essentialTools_links li+li+li+li p{border-right:0!important}#essentialTools_links li+li+li,#essentialTools_links li+li+li+li{border-bottom:0!important}
li.item_styles{float:left;height:19px;padding:3px 0 0;text-align:center}a.ess_tool{color:#4b4b4b;font-size:13px}a.ess_tool:hover{font-size:13px;color:#969dbf}div.list_entries{display:block}li.registry_links{float:left;height:274px;padding:15px 0 10px;text-align:center;width:284px;overflow:hidden}.registry_links_btmBorder{border-bottom:2px dotted #c9c9c9}
li.registry_links img{margin-top:30px}li.registry_links p{border-right:2px dotted #c9c9c9;min-height:270px}span.dashed_line{border-right:2px dotted #c9c9c9;display:inline-block;float:left;height:284px;*/position:absolute}span.dashed_line_right{border-right:2px dotted #c9c9c9;display:inline-block;float:left;height:284px;*/position:absolute}
.EssentialToolsMarketingContainer{width:766px;margin:15px auto 60px;overflow:hidden;clear:both}.EssentialToolsMarketingContainer div{width:232px;margin-right:35px}.EssentialToolsMarketingContainer div+div+div{margin-right:0!important}.groupBybg,.groupBybgInitiator{background:#cfd5eb;padding-left:10px;overflow:hidden}
.groupByStyle{background:none repeat scroll 0 0 #fff;float:left;margin:11px 6px;padding:17px;width:20%;text-align:center;min-height:348px}ul li.groupByStyle ul{text-align:left}.favIcon{background:url('../images/icon_sprite.png') no-repeat scroll 0 -232px transparent;padding-left:20px;display:none}
.rmvIcon{background:url('../images/icon_sprite.png') no-repeat scroll 130px -262px transparent;padding-left:20px;display:none;color:#2a5a97;font-size:12px;text-align:right}.giftSplit{background:url('../images/gifts_splitter_img.jpg') no-repeat center top transparent;height:100px}.chkOpt{float:left}
.notFound{float:left;margin-left:20px;margin-right:25px;margin-top:1px;font-style:italic}#essential_tools .qsharehelp.qHelp .qHelpIn{left:-154px}.shareIcon a{background:url("../images/icon_sprite.png") no-repeat scroll -55px 0 transparent;padding-bottom:10px;padding-left:22px}.printerFriendly{margin:0 auto;width:960px}
.printerfriendlySlot{float:left;margin-right:40px}.productName a,.productName a:active{color:#666;font-size:13px}#gifterGiftlistView .gridViewWrapper .n_gridView.n_listView .second_grid{width:225px}#gifterGiftlistView .gridViewWrapper .n_gridView.n_listView .second_grid p{margin-left:8px}.n_promo_ads{min-width:640px}
.n_dropdown_flyout{min-width:642px}.frm_item .darkblue_btn.new_btn{width:45px}.dropdown_flyout .frm_item .userName{width:144px!important}.dropdown_flyout .frm_item select.chooseState{width:110px}.dropdown_flyout .frm_item select.eventType{width:135px}.frm_item .darkblue_btn{background:url("../images/gobtnBG.png") repeat scroll 0 0 transparent!important}
.global_arrow{background:url("../images/global_tip.png") no-repeat scroll 0 0 transparent;position:relative;display:block;height:10px;left:347px;top:-10px;width:20px}#ourGiftRegistry .gift_item{border-left:10px solid #cfd5eb;border-right:10px solid #cfd5eb;border-bottom:10px solid #cfd5eb}
.listView_registrant #gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_detail{border-bottom:10px solid #e3e4e4;border-left:10px solid #e3e4e4;border-right:10px solid #e3e4e4}.heart_grey{background:url("../images/gr_icon_sprite.png") no-repeat scroll -19px -1054px transparent;height:23px;padding:0 0 0 25px}
.heart_red{background:url("../images/gr_icon_sprite.png") no-repeat scroll -19px -986px transparent;height:23px;padding:0 0 0 25px}.padb0i{padding-bottom:0!important}.selectprod{line-height:1em}.remBorder{border:0!important}.findRegistry{font-size:16px!important;color:#4b4b4b!important}.n_choosePhoto .n_uploadphoto li{display:block}
.selectedImage{border:2px solid #c9c9c9}.product_row .giftcardModalform div.product_detail{width:235px}.giftcardModalform .sku_options{width:162px}.giftcardModalform .gift_card_reference{clear:both;font-size:12px;padding-top:2px;width:203px}.giftcardModalform .vdata_default_options input.input_text{width:200px}
.giftcardModalform .vdata_default_options .sku_options span.gift_card_reference{width:200px}.indexflyOut{overflow:hidden;padding-bottom:10px}.personaliseFinish{padding:0 33px 10px 36px}.moreResults.downArrow{background:url("../images/downArrow.png") no-repeat left center;margin-left:17px;margin-top:14px}
.add_our_items #grDashboard .holder.addItemsTab{background-color:#fff}.add_our_items #grDashboard .gr_search .jcp_search .header_search.addItemSearchTab{border-color:#ccc #ccc #ccc #ccc}#registrantGiftListDetail .image_price_ship_info .third_grid{float:left}#narrowByRegistrant{display:inline-block;width:65px;font-weight:normal}
.n_modalheader .requiredField{display:inline-block;padding-top:15px;margin-left:12px}.loginInfo{background:#eff4f8;padding-bottom:35px}.module_overlay .loginMangeheader{margin-left:35px;margin-right:35px;padding-bottom:10px}.module_overlay .forgotPass{margin-right:75px;*margin-right:40px!important}.module_overlay .h29{height:29px!important}
.module_overlay span.loginRequired{color:#d71920}.module_overlay .groupBuyLoginetails{margin-bottom:20px;padding-top:10px}.contactNameCheck{margin-left:17px;margin-top:-19px}#our_gift_reglist #gift_list_gifter #registrantPriceInfo .second_grid{width:245px}#gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_detail.registrantGiftDetail .gift_list_ship_info{margin:0}
#gift_list_gifter .gift_list_details_summary .gift_detail.registrantGiftDetail .image_price_ship_info .second_grid .gift_list_request{border-left:1px dotted #ccc;padding-left:11px}#gift_list_gifter .gift_list_details_summary .gift_detail.registrantGiftDetail .image_price_ship_info .second_grid .gift_list_stillneed{padding-bottom:34px;border-right:1px dotted #ccc;padding-right:25px;padding-left:10px}
#gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_detail.registrantGiftDetail .gift_list_ship_info{border-right:0}#gift_list_gifter .stillNeedQuantity strong{font-size:40px!important}#gift_list_gifter .second_grid .colorRequested{color:#999!important}#gift_list_gifter .gift_list_details_summary .gift_detail.registrantGiftDetail .image_price_ship_info .second_grid .gift_list_request{border-right:1px dotted #ccc}
#our_gift_reglist #gift_list_gifter #registrantPriceInfo .third_grid{width:200px}#our_gift_reglist .btnUpdate{padding:2px 13px}#modalProd_desc #pdp_brand_desc{float:none}.module_overlay .more_link,.module_overlay .read-less,.module_overlay .read-more{text-align:left}.gradient_body .btnholdWidth{width:620px}
#LotSKUSelection .sku_options .input_text{width:32px}.gridViewWrapper .n_gridView.n_listView #addToBagHiddenForm .quantity{width:135px}.module_overlay .available_str span{width:160px}.reg_notification_Modal{background:url('../images/shopping_detail_notify.png') no-repeat;width:168px;height:63px;position:absolute;display:none;z-index:5}
.reg_notification_items_Modal{background:url('../images/shopping_detail_notify_items.png') no-repeat;width:168px;height:63px;position:absolute;display:none}.groupGiftInfo{position:relative;overflow:hidden;height:25px}.groupGiftInfo .leftGiftInfo{position:absolute;border-top:1px solid #c9c9c9;width:325px;top:13px}
.groupGiftInfo .rightGiftInfo{position:absolute;border-top:1px solid #c9c9c9;width:325px;left:593px;top:13px}.groupGiftInfo .middleGiftInfo{position:absolute;left:343px;font-size:16px;color:#6974a4}.grp_buy_subhead .setup .gbHeader{width:425px;float:left}.grp_buy_subhead .setup .gbHeader .groupGift{font-size:35px;color:#6974a4;padding:0;text-align:center}
.grp_buy_subhead .setup .gbHeader .groupGiftInfo{font-size:15px;text-align:center;height:21px}.grp_buy_subhead .setup.headerContent{padding:0}.eventOptions .InspirationPipe{border-left:1px dotted #fff;margin-left:7px;padding-left:14px}.n_whitebg.uploadPhoto{width:100px;color:#4b4b4b}.cursor_normal{background:#f0f0f0;padding:5px 5px 0 5px}
.price_details dl dt{float:left;clear:left;padding:0 10px}.price_details dl dd{float:left;padding:10px}.frm_item #mypasswdLogin{width:196px}.mrgleft{margin-left:0!important;float:right}.w50{width:80px!important}.mrb40{margin-bottom:40px}.mrg20{margin:20px 0}.chkOpt{float:left}.fb_ico{background:url('../images/icon_sprite.png') no-repeat scroll 0 -298px transparent;padding-left:26px;margin:10px}
.email_ico{background:url('../images/icon_sprite.png') no-repeat scroll 0 -340px transparent;padding-left:26px;margin:10px}.gift_payment{width:700px}.gift_payment h2{border-bottom:2px dotted #c9c9c9;padding-bottom:15px}.groupByAccount{background:#eff4f8;margin-bottom:30px;margin-top:35px;padding:0 0 25px 0}
.groupByAccount h6{border-bottom:1px solid #c2c3c4;color:#4b4b4b;font-size:14px;font-weight:normal;padding:25px 30px 15px}.groupByAccount dl{margin-left:30px}.groupByAccount dl dt{float:left;padding:25px 10px 0 0;width:190px}.groupInviteInitiate dl dt{width:88px}.groupInviteInitiate{padding:25px 22px 25px 22px}
.groupInviteInitiate textarea{width:445px;min-height:220px}.groupInviteInitiate .email_ico{margin:0}.groupByAccount dl dd{padding:25px 0 0}.groupByAccount dl dd .vAlue{background:none repeat scroll 0 0 #fff;border-color:#8b8c8c #D7D9D8 #d7d9d8;border-style:solid;border-width:1px;margin-left:5px;padding:5px}
.gift_payment .dynamic_error_msgs{margin:0 30px 20px}.gift_payment .dynamic_error_msgs .groupBuy input{float:left;margin-bottom:0!important}.gift_payment .dynamic_error_msgs .or{display:block;float:left;text-align:center;width:50px}.dynamic_error_msgs{border:1px solid #efa3a6;margin-top:10px;padding:10px 10px 10px 15px;color:#d71920;font-size:12px;overflow:hidden;line-height:17px}
.dynamic_error_msgs p{color:#d71920;padding-left:10px;margin-bottom:15px}.dynamic_error_msgs p{color:#d71920;padding-left:10px;margin-bottom:15px}.ui_dot_error .dynamic_error_msgs{padding-left:40px}.nowarn{background:#fbeaeb url(../images/icon_sprite.png) no-repeat 2px -362px}.errorAlert{background:#fbeaeb url(../images/icon_sprite.png) no-repeat 5px -379px}
.errorAlert li{margin-left:36px!important}.email_attention{background:#fbeaeb url(../images/icon_sprite.png) no-repeat 15px -360px}.gift_custom_new ul.profile_info li.wedding_bash{padding:0 0 5px 0;float:left;color:#546371;font-size:16px;line-height:18px;width:280px;overflow:hidden}.gift_custom_new p{padding:0 15px;float:left;color:#4b4b4b}
.gift_custom_new p{padding:0 15px;float:left;color:#4b4b4b}.gift_count_new .eventdate p.event_label,.gift_count_new_days .eventdate p.event_label{padding:0 1px;color:#4b4b4b;font-size:14px}.gift_count_new .eventdate strong,.gift_count_new_days .eventdate strong{padding:0 10px 0 20px;color:#4b4b4b}#dashboard_header .gift_count_new .eventdate span{font-size:12px;color:#4b4b4b;padding:28px 20px 0 20px}
#dashboard_header .gift_custom_new ul.profile_info li.gr_arrow p a{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -435px transparent;display:block;height:15px;width:100px;padding:0 0 0 12px;color:#4b4b4b}.dshbrd_slider{position:absolute;bottom:-9px;left:631px}.dshbrd_slider .upArrw{height:25px;width:10px;background:url("../images/arrowupdwn.png");background-repeat:no-repeat;background-position:-0px -0px!important}
.dshbrd_slider .dwnArrw{height:25px;width:10px;background:url("../images/arrowupdwn.png");background-repeat:no-repeat;background-position:-0px -20px}.dashbordArwImg{margin:0 auto;position:absolute;text-align:center;width:100%;left:0!important}.dashboard{background:#cfd5eb;padding:10px 0}.piechart{background:#eff4f8;padding:0;margin-bottom:10px;position:relative}
.gift_custom_new{height:139px;margin-top:3px;border-right:1px solid #e1e5f3}.gift_count_new,.gift_count_new_days{height:139px;border-right:1px solid #e1e5f3}.pr_ul{height:40px;width:276px;background:url("../images/priceranger_bg2.png");background-repeat:no-repeat}.add_our_items .holder ul.top_nav li.first{margin-left:6px}
.pr_2{width:173px;height:34px;display:block;background:url("../images/priceranger_bg_tile1.png") x-repeat;color:#586c7f}.gr_registry_rewards .reward{height:60px;padding:12px 0 20px 50px;color:#4b4b4b}.ui-slider .ui-widget-header{background:url("../images/mm_slide_bg_blue1.png") repeat-x scroll 50% 50% #fff;border:0}
.ui-slider .ui-slider-handle{top:-11px;font-size:10px;cursor:default;height:36px;width:37px;position:absolute;text-align:center;border:0;z-index:2;background:url("../images/mm_handle1.png") no-repeat transparent;color:white;margin-left:-9px}#moduleOverlay .seemore_less{left:0}.GroupInitiatorInvite{background:#eff4f8;margin:35px 0 30px 0}
.memory_marker{background:#cfd5eb;border-top:1px solid #ccc}.memory_marker_print{background:#cfd5eb;border-top:1px solid #ccc}.memory_marker .memory_marker_holder{padding:10px 10px 10px 10px}.memory_marker_print .memory_marker_holder{padding:10px 10px 10px 4px}.amazing_products,.add_our_items,.our_registry_rewards{background:#fff;width:960px;overflow:hidden}
.essential_tools{width:960px;overflow:hidden}.tab_content .gift_tracker_links,.essential_tools .gift_tracker_content .gift_tracker_slot{border-bottom:0 none}.memory_marker .memory_marker_holder .jcarousel-skin-tango .jcarousel-container-horizontal{width:860px;padding:20px 40px;background:#fff}.memory_marker .memory_marker_holder .jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:95px;right:6px;width:32px;height:17px;cursor:pointer;background:transparent url("../images/mm_next_prev.png") no-repeat 0 0;height:17px;width:11px;background-position:-10px -0px}
.memory_marker .memory_marker_holder .jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:95px;left:6px;height:65px;width:11px;cursor:pointer;background:transparent url('../images/mm_next_prev.png') no-repeat 0 0}.add_items_by_category .add_items_category_holder .add_category_items ul{float:left;margin-bottom:10px;padding-bottom:10px;width:600px}
.add_items_by_category .add_items_category_holder .add_category_items ul li{float:left;padding:3px 8px 2px 8px;width:130px;height:133px;text-align:center;width:174px}.gift_page_heading img{background:url(../images/dgr_sprite.png) no-repeat 0 0;width:200px;height:30px}h2.gift_page_heading img{background:url("../images/dgr_sprite.png") no-repeat scroll 170px 0 transparent;height:80px;width:400px}
.memory_details .memory_social{border:1px solid #d8dfe5;margin-top:10px;width:160px}.memory_details .memory_edit_delet{border-left:1px dotted #b8b8b8;float:right;min-height:115px;padding-left:50px;width:140px}.memory_marker p.socialNet{font-size:15px;padding:15px}.memory_details .memory_social p.socialNet a{padding:20px 0 0 0}
.thankyouCheckBox{margin-top:2px;float:left}.addressBookDiv{border:1px solid #e1dfdc;float:left;margin-bottom:20px;margin-left:20px;padding-bottom:20px;width:655px}.okButtnAlign{display:inline-block!important;float:none!important}.timeline{background:url('../images/timeline.png') no-repeat scroll 0 -36px transparent;height:120px;width:485px}
.timeline2{background-position:0 -205px}.timeline3{background-position:0 -374px}.timeline4{background-position:0 -543px}form.manageGroupGift .price_details dl dd{float:right;margin-right:60px}form.manageGroupGift .price_details dl dt{margin-left:50px}form.manageGroupGift #mypasswdLogin,form.manageGroupGift #emailidLogin{width:290px!important}
form.manageGroupGift .forgotPass{margin-right:75px!important}form#FindGroupBuyForm .n_btnGroup{float:right;width:100%}.thankYouPreviewImage{max-width:282px;max-height:159px;width:expression(this.width>282 ? "282px":true);height:expression(this.height>159 ? "159px":true)}
.thankYouConfirmationImage{max-width:406px;max-height:230px;width:expression(this.width>406 ? "406px":true);height:expression(this.height>230 ? "230px":true)}.bordergiftLinks{border-color:#222!important}.gridViewProdDesc{min-height:120px;*min-height:140px}
.gridViewAddBtn{float:left;margin-left:10px}.n_uploadphoto .file-wrapper .button{background:#fff;color:#4b4b4b;font-weight:normal;height:7px;padding-bottom:14px;padding-left:26px;padding-right:20px}ul.gridsort li.groupByStyle{min-height:231px!important}.essentialToolsGrid{margin-left:130px}@media print{.cont_img,.cont_img1{display:none}
}.ui_gift_registry_flyout{padding:0 10px;width:744px}.dropdown_flyout_holder.ui_t_dropdown_flyout_holder{padding:10px 0!important}.ui_inputBlk{padding-right:9px}.ui_frm_item{color:#666;font-size:12px}p.ui_findRegistry{font-size:22px!important;padding:18px 0;color:#666}.input_txt.userName.ui_inputBlkInputField{height:28px!important;margin-right:0!important;width:163px!important}
.eventType.ui_selectBlk1Field{height:31px;width:143px!important}.ui_selectBlk2Field{height:31px!important;width:112px!important}.ui_btnBlk{height:31px!important;width:97px!important;background-color:#666;margin-top:2px}.ui_bannerHolding ul{bottom:21px;left:20px;position:absolute;width:603px}.ui_bannerHolding ul li{background-color:#fff;border:medium none;height:161px!important;margin-right:20px!important;padding:0!important;width:180px!important}
.ui_bannerHolding ul li p{border:1px solid #dfdfde;height:141px;margin:10px}.ui_bannerHolding ul li p a{background-color:#fff!important;height:100%;padding:0!important;width:100%}.ui_bannerHolding ul li p a img{padding:57px 0}.create_registry_tab ul.tabs li.active{background:none repeat scroll 0 0 #fff!important;border:1px solid #dfdfde;color:#9c9c9c}
.create_registry_tab ul.tabs li{border:1px solid #dfdfde;font-size:14px!important;font-weight:bold;height:57px;text-transform:uppercase;width:190px}.create_registry_tab ul.tabs li a{line-height:21px!important;width:190px;!important;font-size:13px;color:#666}.create_registry_tab .amazing_products{position:relative}
.create_registry_tab .btn_holder.blue_btn.mrgt20{left:52px!important;padding-top:22px;top:200px!important}.create_registry_tab .blue_btn input{background:none repeat scroll 0 0 #666!important;color:#fff;height:25px;padding:0 11px;width:112px}.add_our_items .add_items_by_category .gift_header{left:49px;position:relative}
.add_our_items .add_items_by_category .add_items_category_holder{padding:23px 20px 25px!important}.add_our_items .add_items_by_category .add_items_category_holder .add_category_items ul li{border-right:0;float:left;height:129px;margin-top:25px;padding:19px 8px 2px;text-align:center;width:206px}.add_our_items .add_items_by_category .add_items_category_holder .add_category_items ul li a span{color:#666;display:block;font-family:arial;font-size:18px;text-align:center}
.add_our_items .grid_32{width:712px!important}.add_our_items .grid_31{width:227px!important}.add_our_items .grid_31 .marketing_container{margin-top:22px!important}.add_our_items .add_items_by_category .add_items_category_holder .add_category_items ul{width:100%!important;border-bottom:0}.add_our_items .grid_31.flt_rgt img{margin-bottom:0!important;width:221px!important;height:249px!important}
.gift_count_new .eventdate p.event_label,.gift_count_new_days .eventdate p.event_label{width:100%}#add_items_category #catList{background:none repeat scroll 0 0 transparent;padding:10px 10px 20px;width:100%}#add_items_category .category_items.mrgt5{clear:both;float:left;height:100%;width:100%}#add_items_category .category_items.mrgt5>ul{border-bottom:1px dotted #666;clear:both;float:left;width:100%}
#catList .grid_33 .category_items ul li{background:none repeat scroll 0 0 #fff;border-right:none!important;height:231px;margin-bottom:25px;overflow:hidden;padding:19px 0 20px;width:225px;min-width:225px}#catList .grid_33 .category_items ul li h2 a{color:#666!important;font-family:Arial;font-size:18px!important}
.ui_n_gift_header{margin-top:0!important;margin-left:42px;width:563px;font-size:12px}.ui_saveRtBtn{text-align:right;padding-top:5px;right:0}.ui_closeBtn{background-color:#666!important;paddin-top:2px;color:#fff!important}.ui_gr_search .jcp_search{margin-top:7px!important;background:#fff!important}.ui_gr_search .jcp_search .header_search p input#grSearchTerm{background:#fff}
.gridViewWrapper .ui_d_grpbuy ul{margin-left:0}.gridAddtoBag{padding:20px}.gridAddtoBag .product_row div.product_img{width:200px}.gridAddtoBag .colorsizeSection{margin-left:20px}.gridAddtoBag .btnGroup{width:148px!important}.gridAddtoBag .n_color_options .n_colorOption2 a{padding:0!important}.n_prod_qltys{padding-top:9px!important;text-align:right}
.n_prod_qltys input{margin-left:53px!important}.n_prod_qltys label{text-align:right!important}.gft_wdt{float:left;width:110px!important;padding:1px 0 1px 0!important}.pp_page_price{float:left!important;line-height:20px!important}.btdot_line{border-bottom:1px dotted #000}.cntpad{padding:10px 0 10px 15px}
.themeA .tab_container{margin-bottom:0}.themeA .gift_tracker_slot{border-top:1px solid #ccc;border-bottom:1px solid #ccc!important}.themeA .add_category_items ul li{width:130px!important;height:133px!important;border-right:0!important;margin-top:0!important}.themeA .add_category_items ul{border-bottom:0!important}
.themeA .add_category_items ul li img{width:103px!important;height:103px!important}.themeA .add_category_items ul span{font-size:14px!important}.themeA .gift_header{left:0!important}.themeA h2.gift_page_heading img{background:url(../images/gr_newheadersprite.png) no-repeat 0 0!important;width:400px!important;height:34px!important;background-position:-9px -867px!important}
.themeA .add_items_category_holder{padding:23px 20px 25px 0!important}.themeA .gift_tracker_slot.mrgt40{margin-top:0}.themeA .tab_content .gift_tracker_links{padding-top:10px;margin-top:0}.themeA .essential_tools.regGiftList{background:0}.themeA .essential_tools.expertAdvice{background:0}.themeB .tab_container{margin-bottom:0}
.themeB .nav ul.tablevel2{margin-top:20px}.themeB .essential_tools{background:0}.themeB #add_items_category #catList{width:940px}.themeB #add_items_category #catList .grid_33{width:698px}.themeB #add_items_category #catList .grid_34{padding-left:10px}.catName{font-family:gotham book;font-size:17px;font-weight:normal;color:#efefef;text-transform:lowercase;text-align:left;margin-top:0;padding-bottom:10px;padding-top:25px!important}
.corosulThemeA{background:#292829}#galleryPage .jcarousel-skin-tango .catName{padding-left:10px}input#grSearchTerm{width:180px}#buttonAndPriceContainer{margin-right:0;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;height:65px}span#topHeading{width:100%}#border_topModal{float:left;margin-left:45px;margin-top:5px}
.flt_lft.context_page_heading{width:100%}#individPrice{float:right;border-top:1px solid #d4d4d4;text-align:right;font-weight:bold;font-size:14px;color:#000;margin:0;padding:0;width:162px}.container_holder .shopping_details.row,#buttonAndPriceContainer{width:90%}.container_holder li.product_description{margin-left:20px}
#continue_shopping1{width:147px;font-size:12px}#continue_shopping2{font-size:12px}#rrForCart{width:560px;padding-left:4px}.addToBagPdtImage{border:1px solid #adadad;height:101px;width:101px}.ship_store_lft_margin{margin-left:15px;margin-bottom:10px}.est_tax_width{width:165px}.est_tax_calc_trigger{color:#2a5a97;cursor:pointer;float:right}
.est_tax{margin-bottom:10px}.est_tax_calc_txt_div{float:right}.est_tax_calc_txt_input{width:80px;height:20px;background-color:white;border:1px solid;text-align:left;margin:0;font-size:11px;border-color:#92908e #d7d5d3 #e1dfdc}.est_tax_change_zip{float:left;margin:0 0 0 20px;color:#2a5a97;cursor:pointer}
.estimatedShiptoStoreModal{color:#2a5a97;cursor:pointer}.est_tax_calc_txt_submit_left{height:19px;width:74px;background:url("../images/left_btn_dark_grey.gif") 0 0 no-repeat;display:block;cursor:pointer;float:left}.est_tax_calc_txt_submit{width:70px;height:19px;color:#fff;font-size:10px;font-weight:bold;background:url("../images/rgt_btn_dark_grey.gif") right top no-repeat;padding:0 4px 0 0;margin:0 0 0 4px;vertical-align:top}
.est_tax_err_div{clear:both;border:1px solid #efa3a6;color:#d71920;font-size:12px;overflow:hidden;background:#fbeaeb;margin:10px 0 10px 0;line-height:20px}.est_tax_err_bluevar{border:1px solid #7da7bf;background-color:#ecf3f9;color:#094d74}.err-brd-red{border:1px solid red;border-color:#c95556 #C95556 #c95556}
.est_tax_err_pad{padding:5px}.elem_hidden{display:none}#est_tax_img_slot{float:left;margin:0 10px 6px 0}.est_tax_calc_amnt{float:right;margin:-13px 0 0 0}.est_tax_err_img{background:url('../images/alerterroricon.png') no-repeat;width:20px;height:20px}.est_tax_err_blue{background:url('../images/estTaxInfoIco.png') no-repeat;float:left;margin:0 10px 0 0;width:23px;height:25px}
.shipToStoreModalSpecs{height:auto;width:450px}.shipToStoreHeader{background-color:#e1e1e1;color:#666;width:100%;height:35px}.shipToStoreHeaderText{padding:5px 0 5px 20px;font-size:18px}.shipToStoreBody{display:block;margin-top:20px}.shipToStoreText{padding:0 40px 30px 20px}.shipToStoreText p{margin:10px 0 0 0}
.createReg_evnt_div{margin-top:15px}.createReg_date_div{margin-top:10px}.wrap_wrd{width:36%;overflow-wrap:break-word}