.mod{margin-top:0}#page-wrap{margin:0 auto;position:relative;width:770px}.page{width:770px}.search-summary{float:left;display:inline;width:579px;margin:0 8px 10px}.search-summary h2{color:#b90078;font-size:24px;font-weight:normal;line-height:24px;padding:0}.search-string p{font-size:14px;padding:14px 0}.search-criteria dl dt{float:left;width:100px;line-height:18px;font-size:12px;font-weight:bold;margin-right:10px}.search-criteria dl dd{float:left;line-height:18px;font-size:12px;width:460px;margin:0}.job-tools{background-image:url(/img/rc/jobseeker/job-tools-BG.gif);float:right;width:160px;margin:0 0 10px 0;*margin:0;font-family:Arial,Helvetica,sans-serif}.job-tools .top,.job-tools .tl,.job-tools .tr,.job-tools .bottom,.job-tools .bl,.job-tools .br{background-image:url(/img/rc/jobseeker/job-tools-BG.gif)}.job-tools .top{height:1px}.job-tools .tl,.job-tools .tr{width:9px;height:500px;margin-bottom:-500px}.job-tools .inner{margin:0;padding:0;top:0}.job-tools .hd{height:33px;line-height:33px;padding:0 0 0 12px}.job-tools a,.job-tools a:link,.job-tools a:visited{color:#00577c;font-size:11px;font-weight:normal;text-decoration:underline}.job-tools a:hover,.job-tools a:active,.job-tools a:focus{color:#00577c;font-size:11px;font-weight:normal;text-decoration:none}.job-tools span{padding:0;margin:0;font-size:14px;font-weight:bold;color:#0f0f0e}.job-tools .bd{margin:0;padding:0 0 4px 0}.job-tools ul{margin:0;padding:0}.job-tools li{margin:0;padding:6px 0 5px 10px;*padding:4px 0 4px 10px;list-style-type:none;overflow:hidden;_zoom:1;border-bottom:1px dotted #eaab00}.job-tools a{background:transparent url(/img/rc/jobseeker/job-tools-results-icons.gif) no-repeat scroll left top;height:21px;line-height:21px;padding-left:27px;float:left}.job-tools .jbe a{background-position:0 2px}.job-tools .rss a{background-position:0 -26px}.job-tools .rss a.rss-help{background:none;padding-left:6px}.job-tools .sav a{background-position:0 -56px}.job-tools .nsr a{background-position:0 -82px}.job-tools .last{border:none}.job-tools .bottom{height:1px}.job-tools .bl,.job-tools .br{width:9px;height:9px;margin-top:-8px}#page-wrap #skyScraper{left:775px;position:absolute}.BannerStyle{position:absolute;top:-5px;font-size:0;margin:5px 4px 5px 5px;padding-bottom:0;width:124px}.pg-cont{width:750px;float:left;margin:0 10px 10px 10px;display:inline}.pg-cont h2{color:#b90078;line-height:22px;font-size:21px;font-weight:normal;padding:0;margin-bottom:12px}.pg-cont p{margin-top:15px;font-size:14px}.pop-loc{width:750px}.pop-loc p{margin-top:15px;font-size:14px;font-weight:bold}.pop-loc ul{margin:7px 0 0 0}.pop-loc li{width:230px;float:left;font-size:11px;padding:0 8px;margin:0;background:url(/img/rc/jobseeker/bullet.png) no-repeat left;line-height:16px;display:block}.pop-loc li a{font-size:11px;font-weight:bold}.tabs li{float:none}.sort-job{margin:0}.sort-job .hd{background:#fcfcfc url(/img/rc/jobseeker/sorthd.png) no-repeat 0 0;height:12px;border:none;overflow:hidden}.sort-job .bd{width:597px;padding:0;background:#f5f5f5 url(/img/rc/jobseeker/sortbd.png) repeat-x 0 0;position:relative;height:24px;border-left:1px solid #ccc;border-right:1px solid #ccc;margin-top:-3px}.sort-job .bd legend{color:#000;font-size:12px;font-weight:700;left:0;line-height:24px;position:absolute;top:-2px;margin-left:10px;padding:0;*margin-left:3px}.sort-job .bd fieldset{border:none;padding:0;margin-left:10px;*margin:0}.sort-job .bd label{vertical-align:middle}.sort-job .bd select{vertical-align:middle}.sort-job .bd .options{font-size:11px;left:110px;position:absolute;padding:0;top:-3px;line-height:24px;*top:-1px;_top:1px}.sort-job .bd .options label{margin:0 4px 0 10px}.sort-job .bd .button{background:url(/img/rc/jobseeker/sortBtn.png) no-repeat center;border:0;width:59px;height:20px;border:0;cursor:pointer;text-indent:-9999px;margin-left:5px;vertical-align:middle;position:absolute;top:3px;left:414px;*top:2px;*font-size:0;*line-height:0;_top:0}.sort-job .ft{background:url(/img/rc/jobseeker/sortft.png) no-repeat 0 0;height:10px;overflow:hidden;border:none}.jobresults{width:600px;padding:0;margin:0 0 11px 0}.job-result{background:url(/img/rc/jobseeker/jobbg.png) repeat-x 0 0;width:600px;border-bottom:1px solid #ccc}.job-result .hd{border-left:1px solid #badae5;border-right:1px solid #badae5;margin:0;padding:12px 8px 0}.job-result h3 a,.featured-jr h3 a{color:#b90078}.job-result .hd h3 a:hover{color:#b90078;text-decoration:none}.job-result-first .hd{background:url(/img/rc/jobseeker/blueJobheader.png) no-repeat 0 0;border:none;margin-top:3px}.job-result h3{font-weight:bold;font-size:14px;color:#b90078}.job-result .bd{padding:16px 8px 0;margin:0;border-left:1px solid #badae5;border-right:1px solid #badae5}.job-result .bd a{font-weight:bold}.job-result dt{font-weight:bold;font-size:12px}.job-result dl dt{width:100px;margin-right:10px;float:left}.job-result p{font-size:12px;margin:10px 0 0 0}.job-result .ft{font-size:12px;padding:8px;border-left:1px solid #badae5;border-right:1px solid #badae5}.job-result .ft a{font-weight:bold}.job-result .bd dd{zoom:1}.job-result dd h4,.job-result dd{font-size:12px;font-weight:normal;margin:0;padding:0}.job-result dd h4 a{font-size:12px;font-weight:bold;margin:0;padding:0}.featured-jr{background:#fff url(/img/rc/jobseeker/fjobbg.png) repeat-x 0 0}.featured-jr-first{background:url(/img/rc/jobseeker/featured_hd.png) no-repeat 0 0;margin-top:3px}.featured-jr-first .hd{border:none;width:550px}.featured-jr-first h3 span{padding-left:6px;font-size:11px;font-weight:normal;color:#222}.featured-jr h3 span{padding-left:6px;font-size:11px;font-weight:normal;color:#222}.seasonal-jr-first .hd{background-image:url(/img/rc/jobseeker/seasonal-jr-first.png);background-position:top right;background-repeat:no-repeat;border-right:none;border-left:none;margin-top:3px}.seasonal-job{background-image:url(/img/rc/jobseeker/seasonal2.gif);background-position:top right;background-repeat:no-repeat}.seasonal-job .hd h3 span{color:#000;font-size:11px;font-weight:normal}#recruiterimage{margin:0 10px;width:124px;float:right}#recruiterimage img{width:124px;height:44px}.r-search{width:159px;background:#006f94 url(/img/rc/jobseeker/rsearchmiddle.png) repeat-x 0 0;_display:inline-block}.r-search .hd{background:url(/img/rc/jobseeker/rsearchtop.png) no-repeat;width:159px;height:10px}.r-search .bd{border-left:1px solid #005b80;border-right:1px solid #005b80;padding:0 6px;_padding:0 5px}.r-search label{font-size:14px;font-weight:normal;color:#fff;display:block;padding:8px 0 0 0}.r-search input{width:138px;font-size:12px;font-weight:normal;padding:2px}.r-search .button{background:url(/img/rc/jobseeker/searchBtn.png) no-repeat;border:none;width:139px;height:26px;margin:14px auto 10px;border:0;cursor:pointer;text-indent:-9999px;font-size:0;display:block;line-height:0}.r-search fieldset{border:none;padding:0;margin:0;display:block}.r-search fieldset legend{*margin-left:-8px}.r-search legend{font-size:18px;color:#fff;font-weight:normal}.r-search .ft{background:url(/img/rc/jobseeker/rsearchbottom.png) no-repeat bottom;height:10px;padding:0;margin-top:-5px}.r-search .radius-option{margin-top:8px}.r-search .radius-option label{display:inline;padding:0 9px}.r-search .radius-option select{width:112px;line-height:18px;font-size:12px;height:22px}.pop-emp,.rel-jobs,.pop-loca{padding:0;margin:8px 0 0 0}.pop-emp .hd,.rel-jobs .hd,.pop-loca .hd{background:url(/img/rc/jobseeker/popEmptop.png) no-repeat;height:37px}.pop-emp .hd p,.rel-jobs .hd p,.pop-loca .hd p{font-size:14px;font-weight:bold;color:#000;padding:0 8px;line-height:37px}.pop-emp .bd,.rel-jobs .bd,.pop-loca .bd{border-left:1px solid #eaab00;border-right:1px solid #eaab00;background:url(/img/rc/jobseeker/popEmpBD.jpg) no-repeat;padding:0}.pop-emp ul li,.rel-jobs ul li,.pop-loca ul li{margin:0;list-style-type:none;padding:5px 8px;font-size:11px;font-weight:normal;line-height:15px;display:block;background:url(http://www.retailchoice.com/img/rc/jobseeker/dotted.png) repeat-x bottom}.pop-emp a,.rel-jobs a,.pop-loca a{font-weight:bold}.pop-emp .ft,.rel-jobs .ft,.pop-loca .ft{height:11px;background:url(/img/rc/jobseeker/leftlistFT.gif) no-repeat bottom}.rec-adv{padding:0;margin-top:8px}.rec-adv .hd{}.rec-adv .bd{background:url(/img/rc/jobseeker/LRecHD.gif) no-repeat 0 0;margin:0;padding:8px 0 0 0}.rec-adv .bd p{margin:0;padding:5px 10px;font-size:14px;line-height:20px;color:#fff}.rec-adv .bd p a{font-weight:bold;color:#eaab00}.rec-adv .ft{background:url(/img/rc/jobseeker/LRecFT.gif) no-repeat 0 0;height:10px}.e-digitalclose{background:url(/img/rc/jobseeker/btn_rate_now.jpg) no-repeat;width:164px;height:35px;border:0;cursor:pointer;text-indent:-9999px;margin-top:8px}#eDigitalSurvey{width:140px;margin:0 auto;padding-top:5px}.paging{padding:0;margin:0;font-weight:bold}.paging .hd{display:none;visibility:hidden}.paging .bd{background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:5px 0 0 5px;height:34px;line-height:34px}.paging .bd ul{list-style-type:none;padding:0;margin:0;overflow:hidden}.paging .bd ul li{float:left}.paging .ft{background:url(/img/rc/jobseeker/pglinkft.png) #fff no-repeat top;height:8px}.broaden-search{padding:0;margin:0;background:#f6f6f6 url(/img/rc/jobseeker/broaden_bg.gif) repeat-x top}.broaden-search .hd{border-left:1px solid #ccc;border-right:1px solid #ccc;width:598px;height:1px;overflow:hidden}.broaden-search-zero .hd{background:url(/img/rc/jobseeker/broaden_sprt.gif) no-repeat 0 -12px;border:none;width:600px;height:10px;overflow:hidden}.broaden-search .bd{border-left:1px solid #ccc;border-right:1px solid #ccc;margin:0;padding:7px 10px 10px 10px}.broaden-search p span{font-size:14px}.broaden-search p.cross-site-link{padding-top:14px}.broaden-search ul{padding-top:14px;line-height:18px;list-style:none}.broaden-search .bd a{font-weight:bold}.broaden-search .ft{background:url(/img/rc/jobseeker/broaden_sprt.gif) no-repeat 0 0;border:none;width:600px;height:10px;overflow:hidden}.more{width:132px}.more .hd{background:url(/img/rc/jobseeker/morehd.png) no-repeat;width:132px;height:7px;display:block;visibility:visible;overflow:hidden}.more .bd{background:#ebebeb url(/img/rc/jobseeker/morebd.png) repeat-x;height:12px;line-height:12px}.more .ft{background:url(/img/rc/jobseeker/moreft.png) no-repeat;width:132px;height:7px}#more{width:100px;padding:0 8px;margin:-3px 0;_margin:-1px}#more a{font-weight:bold;float:left}#more span{background:url(/img/rc/jobseeker/morearrow.png) no-repeat;width:17px;height:13px;float:right}.pjb-ace{left:7px!important;width:300px;_overflow:hidden}.pjb-ace .hd{background:#a9d1df url("/img/dottedline.gif") repeat-x bottom;height:15px;display:block;width:300px}.pjb-ace .bd{background:#fff;overflow:hidden;border:0;padding:0}.call-to-action-box{overflow:hidden;margin:8px 0 6px 0;border:1px solid #924199;background:#fff url('/img/rc/Jobseeker/exclude-box-bg.gif') repeat-x scroll bottom left}.call-to-action-box .top,.call-to-action-box .bottom{height:10px;display:block;overflow:hidden;font-size:1%}.call-to-action-box .top b,.call-to-action-box .bottom b{width:10px;height:10px}.call-to-action-box .top .tl{float:left}.call-to-action-box .top .tr{float:right}.call-to-action-box .bottom .bl{float:left}.call-to-action-box .bottom .br{float:right}.call-to-action-box .bd{overflow:hidden;padding:0 15px 0 15px}.call-to-action-box a{float:right;margin:5px 0 0 10px;text-indent:-9999px}.call-to-action-box p{font-size:14px;color:#222}.include-results-btm{margin-top:8px}.hide-top{margin-top:0}.include-additional-results-btn{display:block;background:transparent url('/img/rc/Jobseeker/includeBtn.png') no-repeat scroll 0 0;width:163px;height:22px;overflow:hidden}.exclude-additional-results-btn{display:block;background:transparent url('/img/rc/Jobseeker/excludeBtn.png') no-repeat scroll 0 0;width:139px;height:22px;overflow:hidden}.beta-classic-toggle{position:relative;border-bottom:1px solid #999;clear:both;height:34px;z-index:999}.classic-tab{position:absolute;top:1px;left:30px;width:81px;height:34px;display:block;background:transparent url('/img/rc/Jobseeker/beta-tabs.gif') no-repeat scroll 0 -34px;text-indent:-999px;overflow:hidden}.beta-tab{position:absolute;top:1px;left:113px;width:78px;height:34px;display:block;background:transparent url('/img/rc/Jobseeker/beta-tabs.gif') no-repeat scroll -83px -34px;text-indent:-999px;overflow:hidden}.beta .classic-tab{background-position:0 0}.beta .beta-tab{background-position:-83px 0}.callout-wrapper{background:transparent url(/img/rc/jobseeker/calloutLt-Classic.png) no-repeat scroll 0 0;display:none;position:absolute;top:-30px;left:195px;z-index:99999}.callout-content{background:transparent url(/img/rc/jobseeker/calloutRt.png) no-repeat scroll right 0;margin-left:29px;width:180px;padding:20px 20px 20px 10px;color:#222;font-size:15px;position:relative}.callout-content h2{font-size:16px;font-weight:bold;margin:5px 0 15px 0}.callout-content p{margin-bottom:15px}.callout-content label{font-size:12px;color:#222}.callout-content input{margin-right:7px;width:auto;vertical-align:bottom}.close-btn{float:right;background:none;cursor:pointer;height:35px;width:35px;position:absolute;right:0;top:0}.callout-beta{top:-132px;left:140px;_left:130px;text-align:left;background:transparent url(/img/rc/jobseeker/calloutLt-Beta.png) no-repeat scroll 0 0}.callout-beta .callout-content{width:248px}.callout-beta h2{font-size:16px;margin-right:30px}.callout-beta p{font-size:12px}.callout-help-link{margin-top:10px}.callout-help-link a,.callout-help-link a:hover{color:#fff}.r-search .radius-option .beta-radius-dropdown{width:50px}.r-search .radius-option{padding-right:3px;text-align:right;position:relative;z-index:999}.r-search .betabutton{background:url('/img/rc/jobseeker/searchBtn.png') no-repeat scroll 0 0 transparent;border:0 none;width:139px;height:26px;margin:20px auto 10px auto;border:0;cursor:pointer;text-indent:-9999px;font-size:0;display:block;line-height:0}.r-beta-search label{padding:17px 0 0;_padding:17px 6px 0 0}.r-beta-search .beta-callout-help-link{margin:0 0 10px 0}.job-tools-disabled{background:url("/img/rc/Jobseeker/disabledJT.gif");float:right;margin-right:8px;height:119px;width:160px}.eDigitalWrapper{margin:12px 0 0}.r-beta-search .bd{overflow:visible}.r-beta-search .radius-option label{padding:0;font-weight:normal}