.container{width:770px;padding:0;overflow:hidden}.content-middle{width:770px;margin-top:0;float:left}.mainCol{width:582px;margin:0;padding:0;overflow:hidden}.leftCol{width:178px;margin:34px 10px 0 0;padding:0}.content img{margin:0}container li a,.container dd h4 a,.container a{font-weight:bold}.mod{margin-top:0}#noResults{position:relative;height:34px}.search-summary{float:left;display:inline;width:560px;margin:0 10px 10px}.search-summary h1{font-size:18px;display:block}.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:450px;margin:0}.job-tools{background-image:url(/img/st/jobseeker/job-tools-BG.gif);width:178px;margin-top:10px}.job-tools a,.job-tools a:link,.job-tools a:visited{font-size:11px;font-weight:normal;color:#069;text-decoration:underline}.job-tools a:hover,.job-tools a:active,.job-tools a:focus{font-size:11px;font-weight:normal;color:#069;text-decoration:none}.job-tools .top,.job-tools .tl,.job-tools .tr,.job-tools .bottom,.job-tools .bl,.job-tools .br{background-image:url(/img/st/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}.job-tools .hd{padding:0 0 0 10px;height:33px;line-height:33px;color:#000}.job-tools h3{padding:0;margin:0;font-size:14px;font-weight:bold}.job-tools .bd{margin:0;padding:0 0 3px 0}.job-tools ul{margin:0;padding:0 0 0 6px}.job-tools li{clear:both;margin:0;padding:3px 1px;list-style-type:none;overflow:hidden;_zoom:1}.job-tools a{background:transparent url(/img/st/jobseeker/job-tools-results-icons.gif) no-repeat scroll left top;height:21px;line-height:21px;padding-left:26px;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:-4px;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 h1{display:block;color:#222;line-height:22px;font-size:21px;font-weight:normal;padding:0}.pg-cont p{margin-top:15px;font-size:14px}.pop-loc{width:750px;margin-bottom:10px}.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/st/jobseeker/bullet.png) no-repeat left;line-height:16px;display:block}.pop-loc li a{font-size:11px;font-weight:bold}.sort-job{margin:0 0 3px 0}.sort-job .top{background:#fcfcfc url(/img/st/jobseeker/sorthd.png) no-repeat 0 0;height:9px}.sort-job .inner{background:#f5f5f5 url(/img/st/jobseeker/sortbd.png) repeat-x 0 0;border-left:1px solid #ccc;border-right:1px solid #ccc;font-size:11px;line-height:22px}.sort-job .bottom{background:url(/img/st/jobseeker/sortft.png) no-repeat 0 0;height:9px}.sort-job .hd{color:#000;font-size:12px;font-weight:bold}.sort-job .field{margin-left:10px}.sort-job input.submit{background:url(/img/st/jobseeker/goBtn.png) no-repeat left top;width:49px;height:22px}.sort-job .hd{width:80px}.jobresults{width:580px;padding:0;margin:0 0 11px 0}.job-result{background:url(/img/st/jobseeker/normaljobBg.png) repeat-x 0 0;width:580px}.job-result .hd{padding:8px 8px 0 8px;margin:0;border-left:1px solid #ccc;border-right:1px solid #ccc}.job-result-first .hd{background:url(/img/st/jobseeker/normal-job-first.png) no-repeat top left;border:none}.job-result h2{font-weight:bold;font-size:14px;color:#b90078;margin:0;padding:0}.job-result h2 a,.job-result h3 a:visited{font-size:14px}.job-result h2 a:hover{font-size:14px}.job-result .bd{padding:8px;margin:0;border-left:1px solid #ccc;border-right:1px solid #ccc}.job-result .bd a{font-weight:bold}.job-result dd{font-size:11px}.job-result dt{color:#737373;text-align:right}.job-result .label-distance,.job-result .field-distance{color:#e88b00;font-weight:bold}.job-result dl dt{width:100px;font-size:11px;margin-right:10px;float:left}.job-result dd h3{font-size:11px;font-weight:normal;margin:0;padding:0}.job-result dd h3 a{font-size:11px;font-weight:bold;margin:0;padding:0}.job-result p{font-size:12px;margin:10px 0 0 0}.job-result .ft{font-size:11px;padding:8px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}.job-result .ft a{font-weight:bold}.job-result .bd dd{zoom:1}.job-result .ft{overflow:hidden;_zoom:1}.job-result .ft a{float:left}.job-result .ft .jbm-toggle{background:transparent url(/img/st/jobseeker/pipe.gif) no-repeat scroll right center;margin-right:5px;padding-right:6px}.job-result .ft ul{margin:0;padding:1px;overflow:hidden;_zoom:1}.job-result .ft a{line-height:12px}.job-result .ft li{float:right;list-style-type:none;background:transparent url(/img/st/jobseeker/pipe.gif) no-repeat scroll right center;margin:0 4px 0 0;padding:0 6px 0 0}.job-result .ft .jbd{background:none;margin:0;padding:0}.job-result .ft .jbv{display:none}.featured-jr{background:#fff url(/img/st/jobseeker/featuredBg.png) repeat-x 0 0}.featured-jr-first{background:url(/img/st/jobseeker/featured-first.png) repeat-x 0 0}.featured-jr-first .hd{border:none;width:550px}.featured-jr-first h2 span{padding-left:6px;font-size:11px;font-weight:normal;color:#222}.featured-jr h2 span{padding-left:6px;font-size:11px;font-weight:normal;color:#222}#recruiterimage{float:right;height:44px;margin:0 10px;width:124px;text-align:center}.refine-search .inner{background:#294d44 url(/img/st/jobseeker/rsearchbd.png) repeat-x bottom left;border-left:1px solid #516f68;border-right:1px solid #516f68;padding:0 6px}.refine-search .top{background:url(/img/st/jobseeker/rsearchhd.png) no-repeat;height:12px}.refine-search .field-label{font-size:14px}.refine-search input.text{font-size:12px;font-weight:normal;width:160px}.refine-search .recruiter-type input{vertical-align:middle}.refine-search .recruiter-type label{vertical-align:middle;margin-left:4px;line-height:18px}.refine-search input.submit{background:url(/img/st/jobseeker/searchBtn.png) no-repeat;width:111px;height:26px;padding-top:26px}.refine-search .bottom{background:url(/img/st/jobseeker/rsearchft.png) no-repeat bottom;height:10px}.refine-search .hd{font-size:18px}.refine-search .placeholder label{font-size:11px}.refine-search h3{font-size:18px}.pop-emp,.rel-jobs,.pop-loca,.rel-hubs{padding:0;margin:8px 0 0 0}.pop-emp .hd,.rel-jobs .hd,.pop-loca .hd,.rel-hubs .hd{background:url(/img/st/jobseeker/popEmphd.png) no-repeat;height:40px}.pop-emp .hd p,.rel-jobs .hd p,.pop-loca .hd p,.rel-hubs .hd p{font-size:14px;font-weight:bold;color:#000;padding:0 8px;line-height:37px;margin:0}.pop-emp .bd,.rel-jobs .bd,.pop-loca .bd,.rel-hubs .bd{padding:0 6px;border-left:1px solid #bfc3c6;border-right:1px solid #bfc3c6}.pop-emp ul li,.rel-jobs ul li,.pop-loca ul li,.rel-hubs ul li{border-bottom:1px solid #bfc3c6;margin:0 0 2px 0;list-style-type:none;padding:6px 2px 8px 2px;font-size:10px;font-weight:normal;line-height:15px;display:block}.pop-emp a,.rel-jobs a,.pop-loca a,.rel-hubs a{font-weight:normal}.pop-emp .ft,.rel-jobs .ft,.pop-loca .ft,.rel-hubs .ft{height:10px;background:url(/img/st/jobseeker/leftlistft.jpg) no-repeat bottom}.rec-adv{padding:0;margin-top:8px}.rec-adv .hd{background:url(/img/st/jobseeker/rec_sprt.gif) no-repeat 0 -12px;width:178px;height:10px;overflow:hidden}.rec-adv .bd{background:#bdd2ca;border-left:1px solid #748f85;border-right:1px solid #748f85;margin:0;padding:0}.rec-adv .bd p{margin:0;padding:0 10px;font-size:14px;line-height:20px;color:#000}.rec-adv .bd p a{font-weight:bold;color:#069}.rec-adv .ft{background:url(/img/st/jobseeker/rec_sprt.gif) no-repeat 0 0;width:178px;height:10px;margin-bottom:3px}.e-digitalclose{background:url(/img/st/jobseeker/btn_rate_now.jpg) no-repeat;width:164px;height:35px;border:0;cursor:pointer;text-indent:-9999px;margin:10px}#eDigitalSurvey{position:absolute;right:5px;top:0;width:140px}.paging{padding:0;margin:0}.paging .hd{display:none;visibility:hidden}.paging .bd{background:url(/img/st/jobseeker/pagingbd.png) repeat-x 0 0 #fff;height:34px;line-height:34px;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:5px 5px 0 10px;_padding:5px 5px 0 5px;_margin:0}.paging .bd .current-page{font-weight:bold}.paging a,.paging a:visited{font-weight:bold;font-size:11px;text-decoration:underline}.paging a:hover{font-weight:bold;font-size:11px;text-decoration:none}.paging .bd ul{list-style-type:none;padding:0;margin:0;overflow:hidden}.paging .bd ul li{float:left}.paging .ft{background:url(/img/st/jobseeker/pagingft.png) #fff no-repeat top;height:8px}.broaden-search{padding:0;margin:0;background:#f8f8f8 url(/img/st/jobseeker/broaden_bg.gif) repeat-x top}.broaden-search .hd{border-left:1px solid #ccc;border-right:1px solid #ccc;width:578px;height:10px;overflow:hidden}.broaden-search-zero .hd{background:url(/img/st/jobseeker/broaden_sprt.gif) no-repeat 0 -12px;border:none;width:580px;height:10px;overflow:hidden}.broaden-search .bd{border-left:1px solid #ccc;border-right:1px solid #ccc;margin:0;padding:1px 10px 10px 10px}.broaden-search p span{font-size:12px}.broaden-search p.cross-site-link{padding-top:14px}.broaden-search ul{padding-top:10px;line-height:18px;list-style:none}.broaden-search .bd a{font-weight:bold}.broaden-search .ft{background:url(/img/st/jobseeker/broaden_sprt.gif) no-repeat 0 0;border:none;width:580px;height:10px;overflow:hidden}.more{width:125px}.more .hd{background:url(/img/st/jobseeker/morehd.png) no-repeat;width:125px;height:7px;display:block;visibility:visible;overflow:hidden}.more .bd{background:#fff;height:12px;line-height:12px;border-left:1px solid #ccc;border-right:1px solid #ccc}.more .ft{background:url(/img/st/jobseeker/moreft.png) no-repeat;width:125px;height:9px}#more{width:105px;padding:0 4px;margin:-3px 0;_margin:-1px}#more a{font-weight:bold;float:left;font-size:11px}#more span{background:url(/img/st/jobseeker/morearrow.png) no-repeat;width:15px;height:13px;float:right}.pjb-ace .hd{background:#bdd2ca url(/img/st/jobseeker/dottedline.gif) repeat-x scroll center bottom;height:15px;display:block;width:300px}.pjb-ace .bd{background:#fff;overflow:hidden;border:0;padding:0}.eDigitalWrapper{margin:12px 0 0;position:relative;_zoom:1}.callout-wrapper{background:transparent url(/img/st/jobseeker/callout-top2.png) no-repeat scroll 0 0;display:none;position:absolute;margin:-7px 0 0 62px;z-index:999;width:298px;position:absolute}.callout-content{background:transparent url(/img/st/jobseeker/callout-bottom2.png) no-repeat scroll left 0;width:298px;padding:1px 20px 20px 14px;color:#333;font-size:15px;position:relative;top:22px}.callout-content h2{font-size:16px;color:#333;font-weight:bold;margin:5px 0 15px 0}.callout-content p{margin-bottom:15px;width:250px}.callout-content label{font-size:12px;color:#333;font-weight:bold}.callout-content input{margin-right:7px;width:auto}.close-btn{background:url('/img/st/jobseeker/close-btn.png') no-repeat;cursor:pointer;position:absolute;right:50px;top:2px;height:16px;width:22px}.callout-beta{top:-36px;left:145px;_left:132px;text-align:left}.callout-beta .callout-content{width:248px}.callout-beta h2{font-size:16px}.callout-beta p{font-size:12px}.callout-help-link{margin-top:10px}.callout-help-link a,.callout-help-link a:hover{color:#fff}.r-beta-search .beta-callout-help-link{margin-top:0}#adblock{border:1px solid #ccc;margin:5px 0 5px 0;padding:5px}.more-locations-link{background:url("/img/st/jobseeker/dropdown-icon-st.png") no-repeat scroll right center transparent;cursor:pointer;display:block;margin-left:10px;padding-right:25px;text-decoration:underline;height:21px;line-height:21px;width:96px}.more-locations-link:hover{text-decoration:none}.more-locations-popup{background-color:#fff;border:3px solid #f93;border-radius:10px 10px 10px 10px;color:#333;font-size:14px;padding:20px;position:relative;display:none;width:585px;position:absolute;margin-top:15px;z-index:9999}.more-locations-popup h2{font-size:19px;margin-bottom:0 10px 20px 0}.popup-pointer{background:url("/img/st/jobseeker/popup-arrow-st.png") no-repeat scroll left top;display:block;height:27px;left:15px;position:absolute;top:-18px;width:15px;z-index:9999}.more-locations-popup ul{float:left}.more-locations-popup ul li{font-size:11px;background:url("/img/st/Jobseeker/bullet.png") no-repeat scroll 0 6px transparent;padding:0 0 0 10px;line-height:18px;width:275px;margin-right:5px;float:left}.more-locations-popup ul li a{font-size:11px;font-weight:bold}.more-locations-close{background:url("/img/st/jobseeker/popup-close-st.png") no-repeat scroll 0 0 transparent;cursor:pointer;height:21px;position:absolute;right:6px;top:8px;width:21px}
