html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,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;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}a{outline:none}ul{list-style-type:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}
body *{font-family:Helvetica, Arial, sans-serif;font-size:100%}h1{font-size:24px}h2{font-size:22px}h2.small{font-size:18px}h3{font-size:13px;font-weight:bold}ul,p,dl,ol{font-size:13px}p,h2,ul{padding-bottom:13px}.content ul{list-style-type:disc;padding-left:15px}strong{font-weight:bold}ul.checks{list-style-type:none}ul.checks li{background-image:url(/ui/ui.png);background-repeat:no-repeat;padding:4px 0px 4px 24px}ul.checks.sky li{background-position:0px -50px}ul.checks.blue li{background-position:0px -100px}ul.checks.mint li{background-position:0px -150px}ul.checks.green li{background-position:0px -200px}small.hint{font-size:13px;color:#999}
.left_all *{float:left}.left_all .half{width:49%}
body.candidates-ui .gray-form label,body.recruiters-ui .gray-form label{color:#666}body.candidates-ui .gray-form label:hover,body.recruiters-ui .gray-form label:hover{color:#999}.gray-form{background:#ededed}.gray-form.leftie{padding:20px}.gray-form.centered{padding:20px}.gray-form.centered .field{margin-left:125px}fieldset.hints{position:relative;float:left}label,input,textarea{font-size:13px}select{font-size:12px}label{cursor:pointer}label.hint{cursor:text}label.over{color:#ccc;position:absolute;top:1px;left:10px}input.submit{cursor:pointer}form{margin:0;padding:0}input,textarea{font-size:13px;font-weight:bold;padding:2px}label{cursor:pointer;font-size:12px}fieldset .field.checks label{display:inline;width:auto;margin-right:30px}fieldset.inline h2{margin-bottom:12px}fieldset.inline .field{padding:2px 0px;overflow:hidden;clear:both}fieldset.inline .field p.help,fieldset.inline .field p.formError{padding-left:27%;padding-top:6px;clear:both}fieldset.inline .field p.formError{padding-top:0px}fieldset.inline .field.full_select select{width:67%}fieldset.inline .field.left_all .half{width:49%}fieldset.inline .field.left_all .half label{width:40%}fieldset.inline input,fieldset.inline label{float:left;display:block}fieldset.inline label{padding:6px 0px;text-align:right;padding-right:8px}fieldset.inline input{width:65%}fieldset.inline label{width:25%}fieldset.inline .submit{margin-left:30%}fieldset.block input,fieldset.block label{clear:both;display:block;width:100%}fieldset.block .field{padding-bottom:6px}fieldset .indent{padding-left:25%}fieldset.inline input[type=hidden],fieldset.block input[type=hidden]{display:none}fieldset.inline .check input[type=hidden],fieldset.block .check input[type=hidden]{display:none}fieldset.inline .check input,fieldset.block .check input{width:12px;display:block;float:left}fieldset.inline .check label,fieldset.block .check label{line-height:22px;display:inline;width:auto;padding:0}fieldset.full-selects select{width:65%}p.formError,.error{clear:both;color:#f00;font-weight:normal;padding-top:0px;font-size:12px;text-align:left;padding:0px 0px 10px 138px}span.field_error input,span.field_error textarea{background:#fcc}#feedback{position:fixed;bottom:0px;right:0px;font-size:0.6em;padding:0.6em;background:gainsboro;opacity:0.8}#flash_error,#flash_notice,#flash_warning,#js_flash{margin:0;width:925px;font-size:13px;text-align:center;padding:12px 0px}#flash_error.static,#flash_notice.static,#flash_warning.static,#js_flash.static{position:static;clear:both}#flash_error.static.full,#flash_notice.static.full,#flash_warning.static.full,#js_flash.static.full{width:874px}#flash_error{background:#ff6644;border:1px solid;border-color:#d73e1c;padding:12px;color:#fff}#flash_notice,#js_flash{background:#a4d7a4;border:1px solid;border-color:#7caf7c;padding:12px;color:#060;padding:12px 0px}
.full{width:950px;padding:0px}.half{width:470px;padding:0px}.third{width:310px;padding:0px}.two-thirds{width:620px;padding:0px}.fourth{width:230px;padding:0px}.sixth{width:150px;padding:0px}.eighth{width:110px;padding:0px}.column{float:left;clear:none;background:#fff;margin-right:10px}.column.last{margin-right:0px}.column.full{width:910px;padding:20px}.column.half{width:430px;padding:20px}.column.third{width:270px;padding:20px}.column.two-thirds{width:580px;padding:20px}.column.fourth{width:190px;padding:20px}.column.sixth{width:110px;padding:20px}.column.eighth{width:70px;padding:20px}.column.divider{border-top:1px solid #888;padding-top:20px}.column .column.full{width:900px}.column .column.title{padding-bottom:0}.clear{clear:both;float:none}.left{float:left}.right{float:right}.relative{position:relative}.block{display:block}.inline{display:inline}.wrap{width:100%}.wrap#head{background:#fff;height:85px}.wrap#head #logo{display:block;float:left;width:180px;margin:25px 0px 0px 10px}.wrap#head #logo a{display:block;width:180px;background:url(/ui/ui.png) no-repeat 0px 0px;height:38px;text-indent:-9999px}.wrap#body{background:#cccccc}.wrap#body .center{background:#fff}.wrap#foot{background:black url(/ui/grads.gif) repeat-x 0px -300px;height:130px}.center{width:990px;margin:0px auto}.center #content{background:#ededed;width:950px;padding:1px 10px 10px 10px;margin-left:10px}#foot.wrap ul{float:left;border-left:1px solid #333;padding-left:13px;line-height:18px;margin:20px 0px 0px 20px;width:200px}#foot.wrap .contact{float:right;padding:20px 20px 0px 20px;width:259px}#foot.wrap .contact p{color:#555;padding-top:12px;clear:both;text-align:right}#foot.wrap .contact p.feedback{font-size:18px;color:#777}#foot.wrap .contact dl{font-size:16px;margin-top:20px;width:193px;clear:both;overflow:auto;float:right;clear:none}#foot.wrap .contact dl dt,#foot.wrap .contact dl dd{display:block;float:left}#foot.wrap .contact dl dt{width:60px}#foot.wrap .contact dl dd{width:133px}#foot.wrap .contact dl dt{color:#999999}#foot.wrap .contact dl dd{color:#fff}#nav{list-style:none;font-family:Arial, Helvetica, sans-serif;z-index:100;position:relative;background:black url(/ui/grads.gif) repeat-x 0px -200px;width:970px;margin-left:10px;float:left;border-bottom:1px solid #fff;height:27px;list-style:none;font-family:Arial, Helvetica, sans-serif}#nav li{float:left;position:relative}#nav li a{display:block;width:110px;text-decoration:none;text-align:center;color:#fff;padding:13px 0px}#nav li a:link,#nav li a:active,#nav li a:visited{display:block;text-decoration:none}#nav li a:hover{background:#ccc;color:#000}#nav li:hover ul,#nav li.sfHover ul{top:40px}#nav li.candidates a.active,#nav li.candidates a:hover{background:#288704 url(/ui/grads.gif) repeat-x 0px 0px}#nav li.candidates ul li a:hover{background:#669900}#nav li.recruiters a.active,#nav li.recruiters a:hover{background:#0369a2 url(/ui/grads.gif) repeat-x 0px -100px}#nav li.recruiters ul li a:hover{background:#147aad}#nav li#about{margin-left:530px}#nav li#about a,#nav li#blog a{background:transparent;color:#fff}#nav li#about a:hover,#nav li#blog a:hover{text-decoration:underline}#nav ul{list-style:none;background:url(/ui/nav.png);width:200px;position:absolute;top:-999em;left:-1px}#nav ul li{float:none}#nav ul a{white-space:nowrap;padding:8px 0px;width:100%;display:block;color:#fff;text-decoration:none;text-align:left;text-indent:20px}#nav ul a:hover{color:#fff}#login{float:right;font-size:12px;padding-top:16px}#login #switch{padding-bottom:6px;font-size:11px;padding-left:6px}#login #forget{padding-left:6px}#login fieldset{float:left}#login fieldset .field{display:block}#login fieldset a{display:block;padding-top:5px}#login label.left{color:#999999;padding-top:4px}#login label{margin-right:6px}#login .help label,#login a{font-size:11px;text-decoration:underline}#login .help input,#login .help label{float:left}#login .help label{display:block;line-height:22px}#login input{border:1px solid #000;height:15px;padding-top:4px;margin-left:6px}#login input.text{width:140px;padding-left:4px}#login input.submit{text-indent:-9999px;width:21px;height:22px;float:left;margin:0;border-left:0}body.candidates-ui #login input.submit{background:url(/ui/ui.png) no-repeat -42px -350px}body.candidates-ui #login input.submit:hover{background:url(/ui/ui.png) no-repeat -63px -350px}body.recruiters-ui #login input.submit{background:url(/ui/ui.png) no-repeat 0px -350px}body.recruiters-ui #login input.submit:hover{background:url(/ui/ui.png) no-repeat -21px -350px}body{background:#000}.gray1{background:#ededed}.gray2{background:#cccccc}.gray3{background:#999999}.white{background:#fff}body.candidates-ui a,body.candidates-ui label{color:#669900}body.candidates-ui a:hover,body.candidates-ui label:hover{color:#84b71e}body.recruiters-ui a,body.recruiters-ui label{color:#006699}body.recruiters-ui a:hover,body.recruiters-ui label:hover{color:#1e84b7}.green-text{color:#669900}.blue-text{color:#006699}body.candidates-ui a.green,body.recruiters-ui a.green{color:#669900}body.candidates-ui a.green:hover,body.recruiters-ui a.green:hover{color:#84b71e}body.candidates-ui a.blue,body.recruiters-ui a.blue{color:#006699}body.candidates-ui a.blue:hover,body.recruiters-ui a.blue:hover{color:#1e84b7}body.candidates-ui a.big-blue-button,body.candidates-ui a.big-green-button,body.candidates-ui a.big-gray-button,body.candidates-ui input.big-blue-button,body.candidates-ui input.big-green-button,body.candidates-ui input.big-gray-button,body.recruiters-ui a.big-blue-button,body.recruiters-ui a.big-green-button,body.recruiters-ui a.big-gray-button,body.recruiters-ui input.big-blue-button,body.recruiters-ui input.big-green-button,body.recruiters-ui input.big-gray-button{width:170px;color:#fff;font-size:16px;font-weight:normal;border:0;cursor:pointer;background-color:transparent}body.candidates-ui a.big-blue-button,body.candidates-ui input.big-blue-button,body.recruiters-ui a.big-blue-button,body.recruiters-ui input.big-blue-button{background-image:url(/ui/ui.png);background-repeat:no-repeat;background-position:0px -400px;text-align:center;height:46px;line-height:46px;text-decoration:none;display:block}body.candidates-ui a.big-blue-button:hover,body.candidates-ui input.big-blue-button:hover,body.recruiters-ui a.big-blue-button:hover,body.recruiters-ui input.big-blue-button:hover{background-position:0px -450px}body.candidates-ui a.big-green-button,body.candidates-ui input.big-green-button,body.recruiters-ui a.big-green-button,body.recruiters-ui input.big-green-button{background-image:url(/ui/ui.png);background-repeat:no-repeat;background-position:0px -500px;text-align:center;height:46px;line-height:46px;text-decoration:none;display:block}body.candidates-ui a.big-green-button:hover,body.candidates-ui input.big-green-button:hover,body.recruiters-ui a.big-green-button:hover,body.recruiters-ui input.big-green-button:hover{background-position:0px -550px}body.candidates-ui a.big-gray-button,body.candidates-ui input.big-gray-button,body.recruiters-ui a.big-gray-button,body.recruiters-ui input.big-gray-button{background-image:url(/ui/ui.png);background-repeat:no-repeat;background-position:0px -600px;text-align:center;height:46px;line-height:46px;text-decoration:none;display:block}body.candidates-ui a.big-gray-button:hover,body.candidates-ui input.big-gray-button:hover,body.recruiters-ui a.big-gray-button:hover,body.recruiters-ui input.big-gray-button:hover{background-position:0px -650px}body.candidates-ui #foot ul a,body.recruiters-ui #foot ul a{color:#777;text-decoration:none}body.candidates-ui #foot ul a:hover,body.recruiters-ui #foot ul a:hover{color:#fff;text-decoration:underline}.listing{width:930px}.listing h2{text-align:left;padding-top:30px;font-size:18px;text-indent:258px}.listing table tr td{padding:10px 0px;border-bottom:1px solid #ccc}.listing table tr td.name{font-weight:bold;font-size:14px;color:#000;text-indent:12px}.listing table tr td.view{font-size:12px;font-weight:normal;color:#eee;width:74px}
#splash{background:black url(/ui/grads.gif) repeat-x 0px -600px;width:950px;margin-bottom:10px;color:#cccccc;position:relative;padding-top:18px}#splash h1{font-size:24px;color:#fff;text-align:left;margin-left:100px;font-weight:normal;padding:40px 0px 20px 0px}#splash ol{font-size:20px;color:#669900;width:400px;margin-left:126px;line-height:38px}#splash ol strong{color:#999}#splash ul{font-size:18px;width:600px;margin-left:128px;line-height:27px}#splash ul li{color:#999}#splash a.big-green-button,#splash a.big-blue-button{position:absolute;right:20px}#splash a.big-green-button{bottom:100px}#splash a.big-blue-button{bottom:100px}#splash .logos{float:left;margin-top:40px;width:474px;height:66px;border-right:1px solid #333;border-top:1px solid #333;background:url(/ui/logos-for-candidates.gif) no-repeat}#splash .logos h3{color:#fff;padding:12px 20px 0px 20px;font-weight:normal;font-size:12px}#splash .logos#company{border-right:0;background-position:-470px -13px}#splash .logos#school{background:url(/ui/logos-for-recruiters.gif) no-repeat 0px -13px;width:950px;clear:both;border-right:0}#splash .logos#headhunter{background-position:0px -13px}#splash .logos a{float:right;font-size:11px;margin-right:10px;margin-top:20px}body#index h3{padding-bottom:4px}body.candidates-ui h3{color:#669900}body.candidates-ui#index #splash ul li{background-image:url(/ui/ui.png);background-repeat:no-repeat;padding:4px 0px 4px 24px;background-position:0px -150px}body.candidates-ui#index .column.third{height:330px}body.candidates-ui#index a small{display:block;line-height:12px;font-size:12px}body.recruiters-ui #splash{height:313px}body.recruiters-ui h3{color:#006699}body.recruiters-ui#index #splash ul{width:666px;margin-left:100px}body.recruiters-ui#index #splash ul li{background-image:url(/ui/ui.png);background-repeat:no-repeat;padding:4px 0px 4px 24px;background-position:0px -50px}body.recruiters-ui#index .column.third{height:311px}body.recruiters-ui#index a small{display:block;line-height:12px;font-size:12px}a#tour{text-indent:-9999px;display:block;width:277px;height:196px;background:url(/ui/tour.jpg) no-repeat 0 0}body#tour.recruiters-ui #splash{height:333px}body#tour #splash{padding-bottom:20px}body#tour #splash h1{font-size:28px;text-align:left;text-indent:137px;padding-top:12px}body#tour #splash #preview{margin-left:236px}body#tour .column.third{height:200px}body#tour .column.third span.left{line-height:43px}body#tour .column.third a.big-blue-button{float:left;margin-left:6px;font-size:13px}body#faq h2{text-indent:-30px;font-size:13px;font-weight:bold;padding-bottom:2px}body#faq h2 span{font-size:24px;font-weight:normal}body#faq.recruiters-ui h2{color:#006699}body#faq.recruiters-ui h2 span{color:#000}body#faq.candidates-ui h2{color:#669900}body#faq.candidates-ui h2 span{color:#000}body#terms_of_service h2,body#privacy_policy h2{font-size:14px}body#terms_of_service h3,body#privacy_policy h3{font-size:18px;padding:8px 0px 10px 0px}body#terms_of_service .column ul,body#privacy_policy .column ul{list-style-type:disc;padding-left:12px}body#terms_of_service em,body#privacy_policy em{font-size:12px;font-style:italic;color:#777}body#pricing .column.full{padding-bottom:0}body#pricing .column .column.third h2{padding-bottom:2px}body#pricing .column .column.third h3{font-size:32px;padding-top:6px}body#pricing .column .column.third.last strong{color:#006699;line-height:24px}body#pricing h4{padding:10px 0px}body#pricing table#features{clear:both;width:100%}body#pricing table#features tr th.feature{width:340px}body#pricing table#features tr th,body#pricing table#features tr td{border-bottom:1px solid #ccc}body#pricing table#features tr th{padding:12px;font-size:11px}body#pricing table#features tr th.member{text-align:center}body#pricing table#features tr td{font-size:13px;font-weight:bold;padding:9px}body#pricing table#features tr td.checked{background-image:url(/ui/ui.png);background-repeat:no-repeat;background-position:47px -100px}#basic a.big-blue-button{margin-top:15px}#basic p.small{padding-top:10px;font-size:10px;color:#777}#annual p{padding-top:0}body#about_us h3{font-size:18px}body#about_us p{font-size:14px}body#about_us .column.two-thirds{padding-top:0}body#contact_us p.small{clear:both}dl.contact{font-size:16px;font-weight:bold;float:left;font-weight:normal;width:330px;padding-bottom:20px}dl.contact strong{font-weight:bold}dl.contact small{display:block;font-size:14px;color:#555}dl.contact dd{font-weight:normal}dl.contact dd.email{font-weight:normal;font-size:13px}dl.contact.office dd{color:#666;font-size:14px}body#choose_school h1,#schools_index h1{line-height:30px}body#choose_school h2,#schools_index h2{padding-top:12px;font-weight:bold}body#choose_school .column.third h3,#schools_index .column.third h3{color:#000;font-size:16px;padding-bottom:12px}body#choose_school .column.third ul,#schools_index .column.third ul{line-height:18px}.column#steps h1{font-size:20px}.column#steps h2{font-size:14px;font-weight:bold;padding-top:20px;padding-bottom:0px}.column#steps ul{clear:both;overflow:auto;margin-bottom:20px;list-style-type:none}.column#steps ul li{font-size:22px;color:#ccc;float:left;padding-right:20px}.column#steps ul li strong{font-weight:normal}.column#steps ul li.active{color:#669900}.column#steps ul li.active strong{color:#000}fieldset.inline#linked{width:700px}fieldset.inline#linked .field label,fieldset.inline#linked .field input{float:left}fieldset.inline#linked .field label{color:#777;width:140px}fieldset.inline#linked .field input{width:400px}fieldset.inline#linked p{line-height:18px;padding-top:20px}fieldset.inline#register{width:643px}fieldset.inline#register .field #degree label{width:129px}fieldset.inline#register .field #degree select{width:175px}fieldset.inline#register .field #year label{width:102px}input#import_linked_in{margin:40px 20px 0px 0px}a.skip{float:right;padding-top:12px}#register_work_experience h1.divider{font-size:18px;margin-left:112px;padding-top:20px}#register_work_experience fieldset.inline{width:900px}#register_work_experience fieldset.inline span{font-size:13px;color:#666;padding:4px 6px}#register_work_experience fieldset.inline span#stopped_on{padding:0px}#register_work_experience fieldset.inline .select_full select{width:340px}#register_work_experience fieldset.inline label#current_job,#register_work_experience fieldset.inline label#hide_company_name{text-align:left}#register_work_experience fieldset.inline label#current_job{width:120px}#register_work_experience fieldset.inline label#hide_company_name{width:200px}#register_work_experience fieldset.inline .floated_inputs{float:left;width:700px}#register_work_experience fieldset.inline .floated_inputs input{width:12px}#register_work_experience fieldset.inline .floated_inputs label{margin-right:0;padding:4px 0px;text-align:left;width:152px}#register_work_experience fieldset.inline label{width:105px;margin-right:0px}#register_work_experience fieldset.inline input{width:330px}#register_work_experience fieldset.inline input.check{width:12px}#register_work_experience fieldset.inline textarea{width:600px}#register_work_experience #save{margin:0px 20px 20px 0px}#agree{height:40px;margin-top:60px}#agree p{padding:15px 12px 0px 0px}fieldset#available label{padding:4px 4px 4px 0px}strong#avalability{margin-left:10px}p.or{padding:0px 8px}div#jobs,div#schooling{padding-top:20px;float:left}div#jobs{border-right:1px solid #ccc;width:320px}div#schooling{padding-left:20px;width:558px}div#schooling #lang h2{padding-top:20px}div#schooling #lang p{padding-top:12px;font-size:16px}.school .data{width:538px}.job,.school{clear:both;padding:10px 0px}.job .check,.job .data,.school .check,.school .data{float:left}.job .check,.school .check{width:20px}.job label,.school label{cursor:pointer;text-decoration:underline;font-size:14px;font-weight:bold}.job label:hover,.school label:hover{color:#669900}.job span,.school span{display:block;font-size:13px}#schools.listing h2{text-indent:211px}#schools.listing table{margin-left:210px;width:510px}#companies.listing{background:#fff;padding-left:20px}#companies.listing table{margin-left:260px;width:410px}
