html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}body{line-height:1;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}body,body#how-it-works{font:12px/1.4em "Helvetica Neue",Helvetica,Arial,sans-serif;color:#484848;background:url(/skins/basic/_img/inner-bg.png) top left repeat-x;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.website{padding:2px 22px 2px 0;background:url(/skins/basic/_img/mini/globe.gif) right center no-repeat;font-weight:bold;border-bottom:none;}a{color:#0064af;text-decoration:none;border-bottom:1px solid #c5dbed;}a:hover{border-bottom:none;color:#005fb1;}h1 a{border-bottom:none;}h1,h2,h3,h4,h5{line-height:1.3em;}h1{font-size:36px;font-weight:bold;color:#000;letter-spacing:-1px;}ul.list{list-style:disc outside;margin:0 0 1em 0;}ul.list li{margin:0 0 0 1em;padding:2px 0;}#branding h1{display:none;}#how-it-works h2{font-size:16px;}#how-it-works span.note{font-size:10px;color:#666;padding:6px 0 2px 0;display:block;}h2{font-weight:bold;font-size:18px;color:#022342;margin:0 0 4px 0;}h3{color:#484848;font-weight:bold;border-bottom:1px solid #c5c5c5;margin:0 0 4px 0;font-size:13px;}h3 a{border:none;}h4,h5,h6{font-weight:bold;margin:0 0 1em 0;}h3.number-1,h3.number-2{line-height:27px;padding:0 0 0 35px;border:none;}h3.number-1{background:url(/skins/basic/_img/number-1.gif) 4px 0 no-repeat;}h3.number-2{background:url(/skins/basic/_img/number-2.gif) 4px 0 no-repeat;}p.summary{margin:0 0 14px 0;}body.job p.summary{color:#8e8e8d;}strong{font-weight:bold;}p.description{font-size:14px;line-height:22px;color:#fff;display:none;}.ttip{color:#005FB1;}.ttip-bubble{display:none;}.tooltip{background:#C5DBED;border:1px solid #9caebf;position:absolute;max-width:350px;padding:1em 1em 1px 1em;z-index:3;margin:0 0 0 20px;color:#111;font-size:11px;line-height:17px;font-weight:normal;}#wrapper .tooltip p{margin:0 0 1em 0;}#wrapper .tooltip img{vertical-align:baseline;}#wrapper .tooltip ol{list-style:decimal;padding:0 0 0 1em;margin:0 0 1em 1.4em;}#wrapper{width:950px;margin:0 auto;padding:24px 0 0 0;}a.button,input.button,.but,.fline .but{display:block;border:none;background:#d19f32 url(/skins/basic/_img/topnav-cta3.png) 0 0 repeat-x;color:#022545;font-size:12px;text-align:center;font-weight:bold;text-transform:uppercase;height:25px;float:left;width:auto;padding:0 12px;line-height:25px;}input.resume-button{border:none;background:#d19f32 url(/skins/basic/_img/topnav-cta3.png) 0 0 repeat-x;color:#022545;font-size:12px;text-align:center;font-weight:bold;text-transform:uppercase;height:25px;width:auto;padding:0 9px;line-height:28px;position:absolute;top:330px;}a.button#apply{z-index:5;width:94px;line-height:28px;height:28px;}a.button#contact{z-index:5;width:144px;line-height:28px;height:28px;}input.button,.but{line-height:normal;height:auto;display:block;padding:5px 6px 4px 6px;cursor:pointer;outline:none;font-weight:bold;}a.button:hover{color:#015db2;}a#resume{display:none;}a#salaries{width:auto;float:left;padding:0 12px;}a#changes{width:152px;}a#post{width:152px;}*.inner{background:#fff url(/skins/basic/_img/c-tile.png) 0 0 repeat-x;padding:12px;display:block;min-height:80px;margin:0 0 1em 0;}body.job table{margin:0 0 1em 0;}body.job table td,body.job table th{padding:4px 6px;}body.job table th{font-weight:bold;background:#ddd;padding:6px;}body.job table tr.odd td{background:#eee;}#beta{width:84px;height:84px;position:absolute;top:0;right:0;text-indent:-5000em;z-index:5;background:url(/skins/basic/_img/beta.png) 0 0 no-repeat;}#resources-blocks{list-style:none;margin:0;padding:0;}#resources-blocks li{float:left;width:253px;margin:0 10px 20px 0;padding:0 0 0 40px;}#resources-blocks li#rb-events{background:url(/skins/basic/_img/icons/events.jpg) 0 -9px no-repeat;}#resources-blocks li#rb-research-companies{background:url(/skins/basic/_img/icons/research-companies.jpg) 0 -12px no-repeat;}#resources-blocks li#rb-career-tips{background:url(/skins/basic/_img/icons/career-tips.gif) 0 -25px no-repeat;}#resources-blocks li#rb-my-career{background:url(/skins/basic/_img/icons/my-career.gif) 0 -23px no-repeat;}#resources-blocks h2{font-size:14px;}#resources-blocks h2 a{border-bottom:none;}*.c700{width:700px;}*.c630{width:630px;}*.c220 *.inner{width:196px;}body.job *.c300{width:300px;}*.c300 *.inner{width:276px;}*.c460 *.inner{width:436px;}*.c630 *.inner{width:606px;}*.hints h3.top{margin-top:0;}*.hints h3{margin-top:16px;}*.left{float:left;display:inline;}*.right{float:right;display:inline;}*.notice{background:url(/skins/basic/_img/mini/information.png) left center no-repeat;font-size:13px;padding:0 0 0 28px;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);font-weight:bold;}#branding,#how-it-works #branding{width:950px;height:190px;position:relative;margin:0 auto;}#branding *.notice{width:492px;margin:0;position:absolute;right:0;top:44px;}#logo{display:block;width:262px;height:111px;position:absolute;top:10px;background:url(/skins/basic/_img/nextup-logo.gif) top left no-repeat;border:none;z-index:2;text-indent:-3000em;}#find-jobs,#login-form{position:absolute;bottom:0;right:0;width:950px;padding:0 0 13px 0;}body.landing #find-jobs{width:710px;}body #login-form{position:absolute;bottom:0;width:630px;padding:0;}#find-jobs span,#login-form span{line-height:28px;font-size:16px;color:#d4d5d5;}#find-jobs span.hint,#login-form span.hint{background:url(/skins/basic/_img/arrow-left.png) 10px 50% no-repeat;}#find-jobs *,#login-form *{float:left;}#find-jobs input.job-zip{width:40px;}#find-jobs input.submit{margin:0 0 0 20px;display:inline;}#cancel{margin-left:10px;}#find-jobs input.text{width:340px;}*.message{margin:0 0 18px 0;padding:6px 10px;background:#F0E376;font-size:12px;}*.message li{padding:0 0 7px 0;background:url(/skins/basic/_img/dot-15.png) bottom left repeat-x;margin:0 0 6px 0;}*.message li.last{padding:0;margin:0;background:none;}*.message.success{background:#83f99a;}a.more{font-size:11px;margin:0;padding:2px 0 2px 16px;background:url(/skins/basic/_img/mini/question.png) 0 2px no-repeat;border:none;}#submit-resume{padding:16px 16px 1px 16px;background:#FFF6A9 url(/skins/basic/_img/primary-content-highlight.png) top left repeat-x;margin:12px 0 0 0;border:1px solid #e8cf00;}#submit-resume div.contain{padding:0 0 1px 0;margin:0;}#submit-resume div.contain.nopd{padding:0 0 6px 0;}#submit-resume p label{padding-right:12px;font-weight:bold;}#submit-resume p{margin:0 0 12px 0;}#submit-resume input.file{margin:0 0 0 43px;border:1px solid #C3C3C3;}#submit-resume p input{width:212px;padding:3px 4px;border:1px solid #C3C3C3;}#submit-resume h3{color:#424345;font-size:14px;margin:8px 0 4px 0;}#submit-resume input.submit{background:url(/skins/basic/_img/btn-upload.png) top left no-repeat;border:none;display:block;width:81px;height:24px;padding:0;margin:10px 0 0 0;padding-top:24px;cursor:pointer;outline:none;}#submit-resume input.submit.hover{background-position:0 -24px;}body.employers form#find-jobs,body.employers img#loading{display:none;}body.landing #branding h1.title{position:absolute;display:block;width:220px;bottom:0;top:auto;height:56px;line-height:56px;left:0;color:#D4D5D5;font-size:18px;letter-spacing:0;font-weight:bold;}body.employers #branding h1.title{position:absolute;display:block;width:100%;bottom:0;height:56px;line-height:56px;color:#fff;font-size:28px;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);}table.manage{font-size:13px;color:#333;font-family:Arial,Helvetica,sans-serif;margin:0;}table.manage h4{display:inline;}table.manage th{background:#6f7173;color:#fff;font-weight:700;font-size:13px;text-align:left;padding:8px 12px;}table.manage th h2{color:#fff;margin:0;font-size:14px;}table.manage td.rel{position:relative;}table.manage td.rel a.remove{text-decoration:none;text-transform:uppercase;font-weight:bold;float:right;line-height:1.2em;}table.manage td.rel a.remove img.icon{border:none;vertical-align:baseline;}table.manage tr.even{background:#f5f5f5;}table.manage tr.textlink,table.manage tr.textlink td{background:#ececec;border-bottom:1px solid #ccc;}table.manage tr.odd{background:none;}table.manage tr.button{background:#fff;}html table.manage tr.button td{padding:7px 3px 3px;}table.manage td{padding:5px 12px;line-height:2em;font-size:13px;font-weight:bold;border-bottom:1px solid #e5e5e5;}table.manage td em{font-size:12px;color:#999;font-weight:normal;}table.manage td.actions{width:220px;font-size:12px;white-space:pre;text-align:right;}table.manage td.actions a{border:none;text-transform:uppercase;font-weight:bold;}table.manage td.actions a.remove{color:#c43030;}table.manage td.actions a.edit{color:#ca9526;}table.manage tr.remove td{background:#e7a0a0;border-bottom:1px solid #e7a0a0;}table.manage tr.remove-all td{background:#e7a0a0;border-bottom:1px solid #d34d4d;}table.manage tr.remove-all.even td{background:#da6b6b;}table.manage tr.add-another td{background:#b1db83;border-bottom:1px solid #b1db83;}table.manage tr.add-another a{color:#5c8e1e;font-weight:bold;}table.manage tr.add-another a:hover{color:#333;}#TB_window h2 a{text-decoration:none;color:#0064af;border-bottom:none;}#TB_window h2{margin:12px 0 0 0;color:#000;line-height:1.2em;}#TB_window h2.first{margin:0;padding-bottom:12px;border-bottom:1px solid #ccc;}body.landing{background:url(/skins/basic/_img/landing-tile3.jpg) 0 -25px repeat-x;}body.landing #logo{background:transparent;top:19px;left:70px;}body.landing #branding *.notice{right:64px;}body.landing #branding{padding:0;height:446px;background:url(/skins/basic/_img/landing20.jpg) center -25px no-repeat;}body.landing #branding #campaign-monitor{position:absolute;right:100px;width:240px;top:245px;}body.landing #branding #campaign-monitor #cp-signup{margin-top:21px;padding-top:3px;padding-bottom:3px;}body.landing #branding #campaign-monitor #dlcki-dlcki,body.landing #branding #campaign-monitor #name{width:212px;height:16px;margin:0 0 10px 0;}body.landing #branding h1{display:block;top:130px;left:250px;font-size:23px;line-height:1.2em;position:absolute;color:#f2785b;font-weight:normal;letter-spacing:0;}body.landing #branding .branding-col1{width:280px;height:157px;padding:18px;position:absolute;left:0;top:176px;}body.landing #branding .branding-col2{padding:18px;position:absolute;width:538px;height:157px;left:375px;top:176px;}body.landing #branding .or{padding-top:18px;position:absolute;left:317px;top:176px;text-align:center;width:59px;}body.landing #branding h2{color:#fff;font-size:28px;line-height:.7em;padding-bottom:10px;}body.landing #branding p{color:#fff;font-size:16px;line-height:1.25em;}body.landing #branding p span{font-weight:bold;}body.landing #branding .branding-col2 p{padding-left:78px;}body.landing #branding a.button{display:block;width:203px;height:37px;text-indent:-9999px;padding:0;position:absolute;bottom:25px;right:18px;}body.landing #branding .branding-col1 a.button{background:url(/skins/basic/_img/btn-post-job-2.gif) no-repeat left top;}body.landing #branding .branding-col2 a.button{background:url(/skins/basic/_img/btn-post-job.gif) no-repeat left top;}body.landing #branding a.button:hover{background-position:left -37px;}body.landing #branding .branding-col2 a.sample{text-indent:-9999px;display:block;position:absolute;left:111px;top:112px;width:193px;height:63px;text-decoration:none;border:none;}div#topnav{position:absolute;top:0;right:0;}div#topnav table{width:auto;}div#topnav table td{vertical-align:middle;}ul#topnav li{float:left;display:inline;margin:0 20px 0 0;padding:5px 0 0 0;}ul#topnav li#help{white-space:pre;padding:5px 10px;background:#fff url(/skins/basic/_img/c-tile.png) 0 0 repeat-x;}ul#topnav li.cta{padding:0;margin:0 0 0 20px;}ul#topnav li em{color:#999;}ul#topnav li.last{margin:0;}div#topnav li a{display:block;}ul#topnav li a.email{display:inline;}ul#topnav li.cta a{display:block;border:none;background:url(/skins/basic/_img/topnav-cta3.png) 0 0 repeat-x;color:#022545;font-weight:bold;text-align:center;padding:0 10px;height:25px;line-height:25px;border-top:none;}ul#mainnav{position:absolute;top:100px;right:0;width:700px;}ul#mainnav li a{_float:left;}body.landing ul#mainnav{top:74px;}ul#mainnav li{margin:0 0 0 20px;float:right;display:inline;}ul#mainnav li a{display:block;font-size:12px;font-weight:bold;width:auto;padding:0 8px;height:34px;line-height:34px;text-align:center;background:#fefefe url(/skins/basic/_img/mainnav-li.png) 0 0 repeat-x;color:#005fb1;border:none;}ul#mainnav li a:hover{background:#ededed;color:#717374;}ul#mainnav li a.active{background:#003468;color:#fff;}#primary-content{width:620px;float:left;position:relative;}body.results #primary-content{width:700px;}*.wide{width:950px;float:none;}form#apply-now{margin:18px 0 0 0;}body.job #primary-content h1{line-height:1.2em;width:100%;font-size:28px;}body.job #primary-content h1 em{font-style:normal;letter-spacing:-0.025em;font-weight:normal;color:#999;font-size:14px;line-height:20px;display:block;}body.job #primary-content h1 em.free{color:#E84F4F;font-size:15px;background:url(.._/img/free-badge.gif) left center no-repeat;line-height:30px;padding-left:35px;}body.job #primary-content #apply,body.job #primary-content #contact{position:absolute;right:0;top:0;}body.job h2{margin:.75em 0 .25em 0;}body.job #primary-content h2{border-bottom:2px solid #ccc;padding-bottom:3px;font-size:15px;margin:1em 0 .75em 0;}body.job h2.top{margin-top:0;}body.job dl{display:block;}body.job dt,body.job dd{float:left;margin:0 0 4px 0;}body.job dt{font-weight:bold;clear:left;width:85px;}body.job dd{float:left;}#primary-content *.expandable h3{border-bottom:none;margin:3px 0 12px 0;background:transparent url(/skins/basic/_img/icons/Play-16x16.png) no-repeat scroll 0 0;cursor:pointer;padding-left:22px;}#primary-content *.expandable h3.open{background:transparent url(/skins/basic/_img/icons/Navigation-down-16x16.png) no-repeat scroll 0 0;}#primary-content *.expandable *.inner-level-2{color:#777;padding:0 0 12px 22px;}#primary-content *.expandable h4{text-transform:uppercase;font-size:12px;color:#484848;}#company-logo{margin:0 auto 20px auto;display:block;}#secondary-content address{display:block;margin:0 0 12px 0;}#secondary-content blockquote{display:block;}#secondary-content blockquote p{font-size:13px;line-height:1.75em;}#secondary-content cite{display:block;font-weight:bold;margin:0 0 12px 0;}#secondary-content table{margin:-3px 0 9px 0;}#secondary-content th{font-weight:bold;background:none;padding:3px 0;}#secondary-content td{background:none;padding:3px 0;}#primary-content #in-the-news h3{border-bottom:none;}#primary-content #in-the-news p{margin:0 0 16px 0;}#primary-content #in-the-news li.last p{margin-bottom:12px;}#primary-content #in-the-news p a,#primary-content #in-the-news p strong{color:#022342;}#wrapper dl.boxed{margin:0 0 1em 0;}#wrapper dl#pricing{text-indent:-1000em;width:298px;border:1px solid #eee;height:175px;background:url(/skins/basic/_img/free6.png) top right no-repeat;}#wrapper dl.boxed dt.head,#wrapper dl.boxed dd.head{font-weight:bold;padding:0 0 7px 0;display:block;margin:0 0 6px 0;}#wrapper dl.boxed dd.head{width:166px;}#wrapper dl.boxed dt{font-weight:normal;}body.job #primary-content ul.noList{list-style:none;padding:0;margin:0;}body.job #primary-content ul.noList li{padding:0;background:none;line-height:1.8em;margin:0;}body.job #primary-content ul.list{list-style:none;}body.job #primary-content ul.list.twoCol li{width:276px;margin:0 10px 0 0;float:left;}body.job #primary-content ul.list.twoCol li.last{margin:0;}body.job #primary-content li{padding:0 0 0 17px;background:url(/skins/basic/_img/bullet_star.png) -3px 1px no-repeat;line-height:1.8em;margin:0;}body.job #primary-content li.title{padding:0;background:none;}body.job #primary-content li.title h3{border:none;line-height:1.6em;margin:12px 0 0 0;}body.job #primary-content li.title.top h3{margin:0;}body.job #primary-content p,body.job #secondary-content p{margin:0 0 1em 0;line-height:1.6em;}body.job #secondary-content p.summary{margin:0 0 12px 0;}body.job *.inner{padding-top:11px;padding-bottom:1px;border:1px solid #eee;}body.job #primary-content p.details{color:#999;margin:5px 0 0 0;}body.job #primary-content p.details strong{color:#484848;}body.job p.tags{clear:both;color:#999;}a#back{text-transform:uppercase;display:block;padding:0 8px;background:#c5dbed;border:none;width:486px;height:28px;line-height:28px;margin:0 0 16px 0;}a#back.resume-search{width:436px;}a#back em{font-weight:bold;}#success-message p{margin:12px 0;}#preview-nav{margin:0 0 24px 0;padding:9px 11px;background:#7f8183;}#preview-nav a.button{border:none;}#primary-content h2 em{font-size:10px;color:#7f7f7f;font-weight:normal;}#filters{margin:1px 0 0 0;}#filters li{margin:0;padding:4px 0 0 0;}#filters li.checks{background:#eee;padding:12px;display:block;margin:0;}#filters li.checks p{color:#999;margin:0 0 6px 0;}#filters li.checks p select{margin:2px 0 0 3px;}#filters li.checks p a{margin-right:3px;}#filters li.checks input{margin:-1px 6px 0 0;float:left;display:inline;}#filters li h3{border:none;margin:0;}#filters li h3 a{display:block;color:#7b7d7f;font-size:11px;text-transform:uppercase;padding:2px 10px 2px 20px;border:none;background:url(/skins/basic/_img/expand-collapse.gif) 0 5px no-repeat;border-bottom:2px solid #eee;cursor:pointer;}#filters li h3 a.open{background-position:0 -995px;color:#111;}#search-results{width:100%;}#search-results thead th{width:50%;}#search-results tr.extended td h4{margin:6px 0 4px 0;padding:0 0 2px 0;font-size:12px;display:block;border-bottom:1px solid #fff;}#search-results tbody tr.extended div.left br{display:none;}#search-results tr.extended td div.right h4{margin-right:12px;}#search-results tr.extended td div.extended-wrapper{width:100%;height:auto;position:relative;}#search-results tr.extended td h4.full{text-align:right;padding:3px 0;margin:0;position:absolute;top:4px;right:0;}#search-results tr.extended td h4.full a{padding:2px 16px 2px 0;background:url(/skins/basic/_img/arrow-right.gif) 100% 6px no-repeat;margin-right:8px;}#search-results tbody tr.extended div.left{width:64%;font-size:11px;padding:0 0 1.6em 12px;}#search-results tbody tr.extended div.right{width:33%;}#search-results tbody tr.extended td{line-height:1.3em;background:#eee url(/skins/basic/_img/extended.png) 0 0 repeat-x;vertical-align:top;}#search-results tr.extended td ul{margin:0 0 1.2em 0;padding:0 0 0 16px;font-size:11px;}#search-results tr.extended td p{margin:0 0 1.6em 0;}#search-results tr.extended td ul li{line-height:1.3em;}#search-results tbody td{border-bottom:2px solid #ccc;line-height:30px;vertical-align:middle;background:#fff;width:auto;}#search-results tbody tr.odd td{background:#eee;}#search-results tbody td.loc{width:120px;}#search-results tbody td.toggle{width:40px;}#search-results tbody td.toggle a{text-indent:-3000em;border:none;display:block;width:24px;height:24px;float:right;margin-right:8px;background:url(/skins/basic/_img/expand-icon.gif) 0 -48px no-repeat;}#search-results tbody td.toggle a.open{background-position:0 -72px;}#search-results tbody tr.odd td.toggle a{background:url(/skins/basic/_img/expand-icon.gif) 0 0 no-repeat;}#search-results tbody tr.odd td.toggle a.open{background-position:0 -24px;}#search-results tbody td h4{margin:0 0 0 10px;display:inline;}#search-results tbody td h4 a{border:none;}#search-results tbody td h4 em{font-weight:normal;font-style:normal;color:#666;font-size:11px;margin-left:3px;}#search-results tbody tr.last td{border-bottom:none;}#search-results thead th,#search-results tfoot td{background:#364451;vertical-align:middle;padding:8px 12px 6px 12px;}#search-results thead th h3,#search-results tfoot td h3,#search-results thead th select,#search-results tfoot td select{display:inline;}#search-results thead th h3,#search-results tfoot td h3{font-size:11px;font-weight:bold;color:#fff;margin:0;text-transform:uppercase;}#search-results thead th select,#search-results tfoot td select{margin:0 0 3px 6px;width:60px;}ul.pagination{float:right;margin:-2px 0 0 0;}ul.pagination li{float:left;line-height:1.1em;}ul.pagination li a{color:#ddd;border:none;display:block;padding:1px 6px;font-size:11px;text-transform:uppercase;border-right:1px solid #989a9c;}ul.pagination li a.active{font-weight:bold;color:#fff;}ul.pagination li.last a{padding-right:0;border-right:none;}ul.expand li.trigger.top{margin-top:0;}ul.expand li.trigger{background:url(/skins/basic/_img/expand-collapse.gif) 0 0 no-repeat;cursor:pointer;padding:0 0 0 20px;margin:7px 0 0 0;}ul.expand li.trigger.open{background-position:0 -1000px;}ul.expand li.trigger.open h4{color:#202020;}ul.expand ul{list-style:disc inside;line-height:18px;padding:4px 0 6px 20px;}table{width:100%;}table td{line-height:20px;}table td.more{padding:8px 0 0 0;}table#salaries td.sal{text-align:right;font-weight:bold;}table#salaries td{border-bottom:1px solid #ededed;padding-top:6px;padding-bottom:6px;}table#salaries tr.last td,table#salaries td.more{padding-bottom:4px;border-bottom:none;}table#salaries tr.top td{padding-top:0;}#search-results tbody td.sal{background:url(/skins/basic/_img/mini/money.png) 100% 6px no-repeat;padding-right:20px;width:25px;width:60px;}#search-results tbody tr.odd td.sal{background:#eee url(/skins/basic/_img/mini/money.png) 100% 6px no-repeat;}form h3{border-bottom:none;font-size:14px;color:#015EB2;}form input,form textarea{background:#fff url(/skins/basic/_img/input-bg.png) 0 0 repeat-x;border:1px solid #cccccd;padding:4px 3px;color:#6e7679;}form input.text{padding:5px;}form input.placeholder{color:#a9b0b3;}form *.saved-data{background:#fff url(/skins/basic/_img/input-bg-save.png) top right no-repeat;padding-right:32px;color:#5b7d25;}form a.edit-saved{float:left;padding:5px 6px;margin:0 0 0 2px;border:none;font-weight:bold;}form *.disabled{opacity:.6;}form img#saved{width:16px;height:16px;margin-left:10px;}form select{width:250px;margin:5px 0 10px 0;vertical-align:baseline;}form select#state{margin-top:4px;}form span.spacing{white-space:pre;font-weight:bold;}form select.small{width:110px;}form.process fieldset{margin:0 0 20px 0;padding:0 0 9px 0;border-bottom:1px solid #ccc;}form.process h2 a.button,form.process h2 input.button{float:right;margin:0 0 0 12px;}form.process *.message{margin-bottom:18px;font-weight:bold;border:none;padding:10px 12px;}form.process h3{margin:15px 0 0 0;border:none;clear:both;background:#c5dbed;padding:5px 12px;}form.process h4{padding:0 0 2px 0;margin:24px 0 12px 0;color:#111;border-bottom:1px solid #c5c5c5;}form.process h4.clear{margin:0 0 12px 0;padding-top:18px;}form.process h4.top{margin:0 0 12px 0;}form.process ol li input{float:none;width:320px;}form.process ol.twoCol li{float:left;width:48%;}form.process ol.twoCol li.odd,form.process ol.twoCol.blocks li.odd{float:right;}form.process ol.blocks label{float:left;clear:right;width:80px;}form.process ol.blocks textarea,form.process ol.blocks input{width:320px;float:right;}form.process ol.twoCol.blocks li{float:left;display:inline;width:47%;padding:1% 1% 0 1%;margin:0 0 2% 0;background:#eee;}form.process ul{margin:0 0 16px 0;border-bottom:1px solid #ccc;padding:0 0 9px 0;font-weight:bold;}form.process label{width:310px;float:left;padding-top:5px;line-height:1.6em;font-weight:bold;}form.process label a{font-size:11px;border:none;margin:0 0 0 3px;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);}form.process input,form.process pre,form.process div.value{float:left;display:inline;margin:0 0 10px 0;font:12px/1.4em "Helvetica Neue",Helvetica,Arial,sans-serif;}form.process *.inline{display:block;}form.process *.inline span{padding:0 3px -5px 3px;}form.process *.inline input{float:none;margin:0;padding:0 0 10px 0;}form.process div.value{width:600px;}form.process div.value select{margin-left:10px;}form.process span.http{float:left;margin:5px 5px 0 0;color:#999;}form.process input.button{font-weight:bold;}form.process input.radio{margin:0;padding:0;float:none;background:none;border:none;}form.process input.checkbox{background:none;border:none;padding:0;}form.process input.indent,form.process div.value.indent{margin:0 0 10px 310px;display:block;clear:left;}#job-alerts-edit-form div.value{margin-bottom:0;}form.process div.value{padding-top:5px;line-height:1.6em;}img.check{width:10px;height:10px;border:none;}form.process input#city{float:left;width:180px;margin:0 0 10px 0;}form.process div.phone{margin:0;}form.process *.padtop{padding-top:5px;white-space:pre;}form.process input.inline{float:none;display:inline;}form.process span.note{font-size:10px;color:#999;}form.process span.note a{border-bottom:none;}form.process div.add-another-region{margin:0 0 10px 160px;}form.process div.add-another-region a.add-another-link{cursor:pointer;}form.process textarea{height:120px;width:300px;display:block;line-height:1.35em;padding:5px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 8px 0;}form.process textarea.wide{width:450px;height:50px;}form.process div.multiselect{border:1px solid #cdcdcd;padding:4px;background:#fff url(/skins/basic/_img/input-bg.png) top left repeat-x;margin:0;font-size:11px;}form.process div.multiselect label{line-height:1.2em;float:left;margin:0;padding:5px 5px 5px 0;width:300px;}form.process div.multiselect h4{margin:8px 0 0 0;display:block;}form.process div.multiselect h4.top{margin:2px 0 0 0;}form.process div.multiselect ul{margin:0;border-bottom:none;padding:0;font-weight:normal;}form.process div.multiselect label span{margin:0 0 0 30px;display:block;line-height:1.5em;color:#6e7679;}form.process div.multiselect input,form.process div.multiselect img.check{float:left;display:inline;padding:0;margin:0;}form.process div.multiselect img.check{margin-top:3px;}form.process p{clear:both;margin:0;}form.process p.spacing{margin:0 0 1em 0;}form.process table.skill-selector{width:82.5%;}form.process table.skill-selector td.label,form.process table.skill-selector th.label{width:310px;}form.process table.skill-selector th.level{font-weight:bold;}form.process table.skill-selector td.level{width:205px;}table.certifications{margin:0 0 24px 0;}table.certifications td,table.certifications th{padding:3px 0;vertical-align:middle;line-height:normal;}table.certifications td{width:310px;}table.certifications td.smaller{width:155px;}table.certifications th{font-weight:bold;}table.certifications select,table.certifications input{margin:0;float:none;}table.certifications ul{margin:0;padding:0;border:none;}table.certifications input#add-certification{background:#0064af;color:#fff;border:none;padding-left:8px;padding-right:8px;text-align:center;cursor:pointer;font-weight:bold;}table.certifications input.edit-certification,table.certifications input.remove-certification{background:green;color:#fff;border:none;padding-left:8px;padding-right:8px;text-align:center;cursor:pointer;font-weight:bold;}body table.certifications input.remove-certification{background:red;}#secondary-content{width:300px;float:right;}body.results #secondary-content{width:220px;float:right;}#site-info{clear:both;text-align:center;color:#999;padding-top:50px;}p.info{padding:15px 0;border-top:1px solid #eee;}#how-it-works #wrapper div.col{width:300px;margin:0 20px 0 0;float:left;}div.col.left{clear:both;}#how-it-works #wrapper div.col.last{margin:0;}#how-it-works #primary-content form{padding:16px;background:#FFF6A9 url(/skins/basic/_img/primary-content-highlight.png) top left repeat-x;margin:0 0 16px 0;border:1px solid #e8cf00;}#how-it-works #primary-content div.contain{padding:0 0 12px 0;margin:0 0 11px 0;border-bottom:1px solid #e8cf00;}#how-it-works #primary-content div.contain.nopd{padding:0 0 6px 0;}#how-it-works #secondary-content ul,#how-it-works #tertiary-content ul{padding:16px;background:url(/skins/basic/_img/secondary-content.jpg) top left no-repeat;border:1px solid #ddd;}#how-it-works #secondary-content li,#how-it-works #tertiary-content li{font-size:14px;line-height:1.8em;padding:0 0 0 17px;margin:0 0 8px 0;background:url(/skins/basic/_img/bullet.gif) 0 6px no-repeat;}#how-it-works #secondary-content li.callout,#how-it-works #tertiary-content li.callout{font-size:inherit;padding:0;margin:0;background:none;}#how-it-works #secondary-content li.last,#how-it-works #tertiary-content li.last{margin:0;}#submit-resume p label{padding-right:12px;font-weight:bold;}#submit-resume p{margin:0 0 12px 0;}#submit-resume input.file{margin:0 0 0 43px;border:1px solid #C3C3C3;}#submit-resume p input{width:212px;padding:3px 4px;border:1px solid #C3C3C3;}#submit-resume input.submit{background:url(/skins/basic/_img/btn-upload.png);border:none;display:block;width:81px;height:24px;padding-top:24px;cursor:pointer;outline:none;}#submit-resume input.submit.hover{background-position:0 -24px;}#newAlert{font-weight:bold;position:absolute;display:none;z-index:10006;margin-left:20px;margin-top:-10px;color:#f00;padding:10px 15px;background:#F2F2F2;border:1px solid #ccc;}.fline{padding:4px 5px;overflow:hidden;clear:both;margin:3px 0;position:relative;color:#000;}.fline b,.fline strong{border-bottom:1px solid #c5c5c5;display:block;}.content .fline{width:620px;}.fline span.input,.fline div.input{float:left;margin:0;padding:0;width:292px;text-align:left;}.flineQ div.input-no-lab{min-height:35px;height:auto!important;height:35px;}.fline span.input-index{float:left;margin:0 0 0 10px;padding:0;width:292px;}.fline input{float:left;margin:0;padding:5px 0 0 0;width:210px;height:20px;}form .radio input{background:none;border:none;}.fline label{float:left;width:245px;padding:2px 10px 0 0;text-align:left;font-weight:bold;}.fline span.post-sign{width:300px!important;}.fline .small-sign{margin:0;padding:0;float:left;}.fline select{float:left;margin:0;padding:0;width:211px;}.fline textarea{float:left;margin:0;padding:0;width:210px;}.fline select.multi{width:211px;height:100px;}.fline .ch-box{width:auto;height:auto;}.comtab{background:transparent url(/skins/basic/_img/r-actb.gif) no-repeat scroll left top;position:relative;top:7px;height:45px;}.comtab_sm{background:transparent url(/skins/basic/_img/r-actsm.gif) no-repeat scroll left top;position:relative;top:5px;height:29px;}.tabPopup{margin:0 3px 0 0;padding:5px 10px 8px 10px;float:left;width:120px;cursor:pointer;text-decoration:underline;text-align:center;}.registrationPopup{margin:0;padding:10px;background-color:#fff;border:5px solid #eaeaea;}.registrationPopup{clear:both;padding-left:20px;}.errmsg,.errmsg-pass{color:#f00;position:absolute;cursor:pointer;right:29px;width:14px;top:7px;margin-right:-25px;display:block;z-index:10005;}.errmsg div,.errmsg-pass div{line-height:0;font-size:0;width:14px;height:14px;overflow:hidden;background:url(/_img/bubble-alert.gif) left top no-repeat;}.errmsg-pass div{background:url(/_img/bubble-alert-pass.gif) left top no-repeat;}.error{color:#f00;font-style:normal;}input.butDel{cursor:pointer;font-size:100%;background:transparent url(/admin/adm_img/but-del.gif) no-repeat;width:22px;height:20px;border:none;}input.butDelw{cursor:pointer;font-size:100%;background:transparent url(/admin/adm_img/but-delw.gif) no-repeat;width:15px;height:20px;border:none;}input.butEdit{cursor:pointer;font-size:100%;background:transparent url(/admin/adm_img/but-edit.gif) no-repeat;width:22px;height:20px;border:none;}input.butExpire{cursor:pointer;font-size:100%;background:transparent url(/admin/adm_img/but-expire.gif) no-repeat;width:22px;height:20px;border:none;}input.butLogin{cursor:pointer;font-size:100%;background:transparent url(/admin/adm_img/but-login.gif) no-repeat;width:22px;height:20px;border:none;}input.butRoll{cursor:pointer;font-size:100%;background:transparent url(/admin/adm_img/but-roll.gif) no-repeat;width:22px;height:20px;border:none;}input.butDraft{cursor:pointer;font-size:100%;background:transparent url(/admin/adm_img/but-draft.gif) no-repeat;width:22px;height:20px;border:none;}input.butUpdate{cursor:pointer;font-size:100%;background:transparent url(/admin/adm_img/but-update.gif) no-repeat;width:22px;height:20px;border:none;}input.butParams{cursor:pointer;font-size:100%;background:transparent url(/admin/adm_img/but-params.gif) no-repeat;width:22px;height:20px;border:none;}input.butClear{cursor:pointer;font-size:100%;background:transparent url(/admin/adm_img/but-clear.gif) no-repeat;width:22px;height:20px;border:none;}input.butStop{cursor:pointer;font-size:100%;background:transparent url(/admin/adm_img/but-stop.gif) no-repeat;width:22px;height:20px;border:none;}input.butParamsw{cursor:pointer;font-size:100%;background:transparent url(/admin/adm_img/but-paramsw.gif) no-repeat;width:22px;height:20px;border:none;}input.butRunw{cursor:pointer;font-size:100%;background:transparent url(/admin/adm_img/but-runw.gif) no-repeat;width:22px;height:20px;border:none;}#user-menu{visibility:hidden;margin:0;padding:0;list-style:none;}#user-menu li{background:#e0e0e0;margin-right:7px;padding:5px 7px;}#user-menu a{border:none;color:#001f3e;font-weight:bold;}#user-menu ul{width:160px;margin-top:3px;padding:15px;background:#fff;border:1px solid #ccc;position:relative;z-index:10;}#user-menu .submenu{position:relative;z-index:10;}#user-menu ul li a{color:#000;margin:0!important;text-decoration:none;}#user-menu ul li{padding:5px 0;text-align:left;list-style:none;background:none;}#user-menu ul li a{font-weight:normal;}#user-menu ul li a:hover{color:#000;background:none;text-decoration:underline;}.clear{clear:both;line-height:0;height:0;font-size:0;overflow:hidden;color:#1d5eba;}.s{margin-bottom:25px;}.s h3{background:#fff url(/skins/basic/_img/grad.jpg) left top repeat-x;}.s .cent{background:#fff url(/skins/basic/_img/grad.jpg) left top repeat-x;min-height:100px;_height:100px;padding:15px;}.s .cent li{padding:0 0 13px;}.s .cent a{display:block;border:none;font-weight:bold;}.checkbox{float:left;display:inline;padding-left:10px;}.checkbox .ch-box{width:auto;}.fl{float:left;}.separator{background:#c6dbee;padding:5px 12px;font-weight:bold;color:#075da6;}.element{background:#fff url(/skins/basic/_img/grad.jpg) left top repeat-x;min-height:100px;_height:100px;padding:15px;}.red{color:#F00;}.resume_title{background:#364451;color:#fff;padding:12px;overflow:hidden;_overflow:visible;_height:1%;}.resume_title_left{float:left;width:60%;}.resume_title_right{float:right;width:10%;text-align:right;border-right:1px solid #999a9e;padding-right:6px;display:inline;}.results_table table td{vertical-align:middle;}.results_table{background:#eee;padding:3px 12px;border-top:2px solid #cdcdcd;xborder-bottom:1px solid #cdcdcd;}.resume_bot{background:#364451;color:#fff;padding:5px 12px;overflow:hidden;_overflow:visible;_height:1%;}.resume_desc{background:#fff url(/skins/basic/_img/grad_res.png) left top repeat-x;padding:3px 12px 10px 12px;display:none;overflow:hidden;}.resume_desc_left{width:445px;float:left;display:inline;margin-right:9px;}.resume_desc_right{width:220px;float:left;display:inline;}.wbb{border-bottom:1px solid #fff;font-weight:bold;color:#000;}.wbb a{border-bottom:none;}.currency_icon{background:url(/skins/basic/_img/icons/curr.gif) left top no-repeat;height:16px;width:16px;}#accordion .db{display:block;}.toggler{display:block;border:none;background:url(/skins/basic/_img/icons/str_down.gif) left top no-repeat;}.toggler_act a.toggler{background:url(/skins/basic/_img/icons/str_up.gif) left top no-repeat;}.title_item{font-weight:bold;color:#052c4b;border-bottom:2px solid #ccc;padding-bottom:3px;margin-bottom:12px;font-size:14px;}.item{padding-bottom:20px;overflow:hidden;_overflow:visible;_height:1%;}.item_left{float:left;display:inline;width:331px;margin-right:28px;}.item_right{float:left;display:inline;width:341px;}.td_bgc{background:#c6dbee;}.td_vam{vertical-align:middle;}a.back{text-transform:uppercase;display:block;float:left;display:inline;padding-left:8px;padding-top:2px;border-bottom:none;}a.back:hover{text-decoration:underline;border-bottom:none;}#screeningQuestion{background:#fff url(/skins/basic/_img/grad.jpg) left top repeat-x;padding:10px 15px;}#screeningQuestion .fline label{width:302px;}.wsw{display:block;margin-left:21px;}.fline label.wide_element{padding-bottom:10px;}h3.sub-head{font-weight:bold;font-size:18px;color:#000;border-bottom:none;clear:both;}h4.sub-head{font-weight:bold;font-size:14px;color:#000;border-bottom:1px solid #ccc;clear:both;}.blue_bg{font-weight:bold;font-size:18px;margin:0 0 4px;}.bg_grad{background:#fff url(/skins/basic/_img/grad.jpg) left top repeat-x;padding:10px 15px;}#dynamicdata{clear:both;}#dynamicdata .yui-pg-rpp-options{width:auto;}.formbut{clear:both;padding-bottom:10px;overflow:hidden;_overflow:visible;_height:1%;}.formbut .but{margin-right:2px;}.fline input.filter_but{position:absolute;top:0;right:140px;cursor:pointer;}.job-payment{border:0;border-collapse:separate;width:680px;border-spacing:1px;}.job-payment .errmsg{top:5px;}.job-payment td{background:#F5F5F5 none repeat scroll 0 0;margin:1px;padding:5px 10px;text-align:left;}.job-payment th{background-color:#ccc;padding:5px 10px;}.payment_radio input{position:relative;top:3px;}.payment_radio img{margin-right:15px;margin-left:1px;height:30px;}*+html .payment_radio input{top:1px;}.total_cost{text-align:right;font-weight:bold;width:655px;padding:5px 0;}.mt10{margin-top:10px;}.mr10{margin-right:10px;}.mr3{margin-right:3px;}.mb30{margin-bottom:30px;}.num_check{position:relative;padding:0;z-index:1;}.num_check input{width:38px;}.payment_radio{vertical-align:middle;}.payment_radio img{vertical-align:middle;}.twitter{display:block;height:44px;width:43px;overflow:hidden;line-height:150px;background:#fff url(/skins/basic/_img/icons/twitter.png) left top repeat-x;border:none;margin:5px 5px 0 5px;}.lin{display:block;height:44px;width:44px;overflow:hidden;line-height:150px;background:#fff url(/skins/basic/_img/icons/lin.png) left top no-repeat;border:none;margin:5px 5px 0 5px;}.facebook{display:block;height:44px;width:44px;overflow:hidden;line-height:150px;background:#fff url(/skins/basic/_img/icons/facebook.png) left top repeat-x;border:none;margin:5px 5px 0 5px;}.company_profile_title{font-weight:bold;font-size:16px;color:#000;border-bottom:2px solid #ccc;padding-bottom:3px;margin-bottom:10px;}.profile_box{border:1px solid #eee;padding:8px 10px;margin-bottom:20px;background:#fff url(/skins/basic/_img/grad.jpg) left top repeat-x;min-height:50px;_height:50px;}.right_column_td{font-weight:bold;}#secondary-content table td{line-height:15px;}.overview_title{font-size:18px;font-weight:bold;color:#000;padding:3px 0 8px 0;}.overview_title a{display:none;}.valueFx{width:347px;}#branding p{margin:0;}.title_duty{font-weight:bold;padding:5px;}.p5{padding:5px;}.job_type{color:#9a939b;padding-bottom:20px;}.seo_resume_title{font-weight:bold;font-size:24px;color:#000;padding-bottom:10px;}.latest_job{min-height:100px;_height:100px;}.latest_job a{display:block;border:none;font-weight:bold;}.latest_job li{display:block;width:270px;padding:0 25px 15px 0;float:left;}.tab_seo{width:280px;height:27px;float:left;margin:0;padding:0;overflow:hidden;background:#334350;}.tab_s{float:left;width:140px;height:27px;line-height:27px;text-align:center;cursor:pointer;color:#fff;}.bj-seo{height:2px;background:#334350;clear:both;border:none;height:2px;overflow:hidden;margin-top:0;font-size:0;line-height:0;overflow:hidden;}.main-tab{min-height:100px;_height:100px;margin-bottom:20px;}#browse-jobs{margin-top:20px;}#paging table{width:auto;}.resume_bot #paging{float:right;}.star{display:block;background:url(/skins/basic/_img/star.gif) left 4px no-repeat;padding:0 0 0 15px;border-bottom:none;}.logo_c{text-align:center;padding-bottom:10px;}#fjs{margin-bottom:15px;}#fjs ul{margin-left:5px;margin-top:0;padding:0;}#fjs ul li{list-style:none;font-size:16px;margin:0;padding:10px 10px 10px 40px;}#fjs ul li a{color:#00285f;border-bottom:none;text-decoration:underline;}#fjs ul li a:hover{text-decoration:none;}#fjs ul li.app{background:url(/_img/pics/pencil.gif) left 5px no-repeat;}#fjs ul li.pr{background:url(/_img/pics/printer.gif) left 5px no-repeat;}#fjs ul li.em{background:url(/_img/pics/email.gif) left 5px no-repeat;}#find-jobs #criterion273{width:347px;}#find-jobs #criterion274{width:40px;}.blue_brd{height:3px;background:#334454;overflow:hidden;font-size:1px;margin-bottom:60px;}#secondary-content .profile_box{font-size:95%;}.quota{padding-bottom:15px;}.cit{font-weight:bold;padding-bottom:15px;}#secondary-content h2 a{border-bottom:none;}