html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}div#right_sidebar{float:right;width:290px}div#right_sidebar div#right_sidebar_actions{padding:20px}div#right_sidebar .secondary_sidebar,div#right_sidebar p#give_feedback,div#right_sidebar div#review_employers{margin-top:20px;padding:0 20px}div#right_sidebar div#review_employers{margin-top:0}div#right_sidebar div#review_employers sup{color:#F00}div#right_sidebar div#review_employers li{padding-left:0}div#right_sidebar div#review_employers div#review_employers_content p{margin:5px 0 3px}div#right_sidebar div.sidebar_box{border-top:2px solid #CCC;margin-top:20px;padding-top:15px}div#right_sidebar div.sidebar_box.first{border-top:0;margin-top:0}div.sidebar_box p.title{font-size:13px;font-weight:bold}div.sidebar_box p.subtitle,div.sidebar_box label.subtitle{color:#999;font-size:13px;margin-top:15px}div.sidebar_box p.private_info{color:#666;font-size:11px}div.sidebar_box p.private_edit{margin-top:15px}div.sidebar_box div#private_contact label{display:block}div.sidebar_box div#private_contact input.text{font-size:13px;padding:5px;width:235px}div.sidebar_box div#private_contactactions{margin-top:10px}div.sidebar_box .aquo{font-size:20px;font-weight:bold;left:-15px;top:-4px;position:absolute}div.sidebar_box div.privacy_notice{font-weight:bold;margin-bottom:5px}div.sidebar_box div.privacy_notice p{margin-bottom:.4em}div.sidebar_box div.privacy_notice.green{color:#008040}div.sidebar_box div#privacy_settings{margin-top:10px}div.sidebar_box div#privacy_settings p{margin-left:19px;margin-top:1px;margin-bottom:10px}div.sidebar_box p.privacy_link{margin:5px 0 2px;padding-top:2px}div.sidebar_box p.privacy_details{color:#666;font-size:12px}div.sidebar_box input.privacy_radio{vertical-align:middle;margin-right:6px}div.sidebar_box{word-wrap:break-word}div.edit_sidebar{float:left;text-align:right;width:100px}p#email_profile,p#download_resume{margin-top:10px}.separator-hyphen{display:none}.work_company .separator-hyphen{display:inline}div#page_content{background-color:#EEE;line-height:1.2;padding:15px;position:relative}div#resume_content{margin:0 auto;width:970px}div#resume_content input[type="submit"]{padding:2px 5px}div#resume{background-color:#FFF;border:2px solid #CCC;box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999}div#resume_head{display:none}div#resume_body{padding:15px 30px}div#resume tr.last>td{border-bottom:2px solid #CCC;padding-bottom:15px}div#resume div.col_a{margin:3px 5px 0;float:right;text-align:right}div#resume div.data_display{margin-bottom:5px;padding:6px 5px 5px}div#resume li.last{padding-bottom:22px}div.add_section_item div.add_item_container,div.section_title{padding-left:5px}div.section_title{border-top:2px solid #CCC;border-bottom:1px solid #CCC;margin-bottom:8px;padding-bottom:15px;padding-top:15px}div.add_section_item{float:right;margin:0 5px 5px 0}div.add_section_item.last{padding-bottom:20px}div#resume div.data_display.undo{background-color:#EEE;color:#666;margin-bottom:0;padding-bottom:5px;padding-top:5px;word-wrap:break-word}td.section_title{padding:15px 0 10px}div#resume tr.add_section_item>td{padding:0 0 10px}div#resume table#resume_table{width:100%}div#resume p,div#resume .resume-element{font-size:13px;margin-bottom:5px;width:auto;word-wrap:break-word}div#resume p.work_title{font-size:16px;font-weight:bold;margin-top:0}div#resume .work_company{color:#555;font-size:14px}div#resume p.work_dates,div#resume p.edu_dates{color:#999;font-size:13px}div#resume p.work_description,div#resume p.military_description,div#resume p.award_description,div#resume p.certification_description,div#resume p.group_description,div#resume p.patent_description,div#resume p.publication_description{color:#333;font-size:13px;margin-top:10px}div#resume p.military_commendations_title{font-weight:bold;margin-top:10px}div#resume p.military_commendations{color:#666;font-size:13px}div#resume .edu_school{color:#555}div#resume p.edu_title,div#resume p.award_title,div#resume p.group_title,div#resume p.patent_title,div#resume p.publication_title,div#resume p.certification_title{font-size:13px;font-weight:bold}div#resume h1,div#resume h2#headline{margin-bottom:8px;word-wrap:break-word}div#resume h1{font-size:21px;font-weight:bold}div#resume h2{color:#000;font-size:14px;font-weight:bold}div#resume h2#headline{color:#000;line-height:20px}div#resume p#headline_location,div#resume p#email_phone{font-size:16px}div#resume p#headline_location{color:#666}div#resume p#resume_url{color:#666;font-size:13px}div#resume p#res_address,div#resume p#email_phone,div#resume p#employment_eligibility,div#resume p#relocation_status,div#resume p#preferred_roles,div#resume p#preferred_routes,div#resume p#preferred_technologies,div#resume #job_types{color:#666;font-size:13px}div#resume #job_types .job-type-list{display:inline-block;margin-left:6px}div#resume #job_types .job-type-list .job-type-list-item{display:inline-block;padding-right:3px}div#resume #job_types .job-type-list .job-type-list-item::after{content:", "}div#resume #job_types .job-type-list .job-type-list-item:last-child::after{content:""}#contact_info_container{margin-bottom:10px}div#resume span.currency_symbol{color:#666;display:inline-block}div#resume .currency_symbol_left span.currency_symbol{margin-right:.4em}div#resume .currency_symbol_right span.currency_symbol{margin-left:.4em}div#resume input.salary{display:inline-block;width:30%}div#resume select.salary_period{margin-left:.4em}.inline-block{display:inline-block;_display:inline;*zoom:1}div.legal-footer{padding:6px 0;border-top:2px solid #CCC}html,body{background-color:#EEE;font-family:arial,sans-serif;font-size:10pt}div#public_footer{font-size:11px;padding:10px 0 10px;text-align:center}div#public_sidebar{background-color:#FFF;border:1px solid #CCC;float:right;padding:15px;width:290px}div#public_sidebar img{display:block}p#email_link_container{padding-top:15px}div#emailContainer{padding-top:15px}div#emailContainer label,div#emailContainer input[type='text'],div#emailContainer textarea{display:block}div#emailContainer input[type='text'],div#emailContainer textarea{width:280px}div#emailContainer textarea{height:100px}div#emailContainer p.label,div#emailContainer div.form_actions{margin-top:8px}div#emailContainer input,div#emailContainer textarea{margin-top:5px;padding:3px}div#emailContainer p.email_headline{font-size:14px;font-weight:bold;margin:0 0 10px}div#emailContainer .error{color:#C00}span.sl,a.sl{color:#77C}span.sl,span.link{cursor:pointer;_cursor:hand;text-decoration:underline}span.link{color:#00C}.nobr{white-space:nowrap}.right{text-align:right}.bold{font-weight:bold}#g_nav{border-bottom:1px solid #ccc;margin-bottom:9px;background-color:#FFF;line-height:normal}#g_nav a,#g_nav a:visited{color:#00c}.navBi{display:-moz-inline-box;display:inline-block;padding:9px 12px;margin:0;list-style-type:none}#p_nav a.selected{font-weight:bold;text-decoration:none;color:#000 !important}#navpromo a,#navpromo a:visited{color:#f60}#u_nav .login_unconfirmed,#u_nav .login_unconfirmed a,#u_nav .login_unconfirmed a:visited{color:#c00}#u_nav .resume_pending,#u_nav .resume_pending a,#u_nav .resume_pending a:visited{color:#c00}#userOptionsLabel{position:relative;z-index:5}#userOptionsLabel .bold{cursor:pointer;text-decoration:underline;position:relative;z-index:5}#userOptionsLabel:active{outline:0}#userOptionsLabel.active{padding:9px 11px;margin-bottom:-1px;_margin-bottom:0;border:1px solid #ccc;border-bottom-color:#fff;_border-bottom:0;border-top:0}#userOptionsLabel.active .bold{color:#666}#userOptionsLabel.active .arrowStub{border-width:0 3px 3px;_border-width:0 3px 4px;border-color:transparent;border-bottom-color:#666;top:-2px;border-style:dashed dashed solid}.arrowStub{position:relative;border-style:solid dashed dashed;border-color:transparent;border-top-color:#666;display:-moz-inline-box;display:inline-block;font-size:0;height:0;line-height:0;width:0;left:4px;border-width:3px 3px 0;padding-top:1px;top:-1px}#userOptions{z-index:2;visibility:hidden;position:absolute;right:0;x_right:-1px;top:100%;padding:9px 15px;border:1px solid #ccc;background:#fff;min-width:150px;_width:150px;text-align:left}#userOptions.open{visibility:visible}.userOptionItem{margin:6px 0}.userOptionItem a{white-space:nowrap}.userOptionGroup{border-top:1px solid #e8e8e8;margin-top:12px}.userNameRepeat{color:#a8a8a8;padding-right:48px;font-weight:bold}body{font:13px/140% Arial,sans-serif}span.sl,a.sl{color:#77C}.bold{font-weight:bold}.clear{clear:both}.hide{display:none}.red{color:#C00}a{color:#00C}a:visited{color:#551a8b}span.link{cursor:pointer;_cursor:hand;text-decoration:underline}.linkbutton{background:0;border:0;text-decoration:underline;color:#00C;cursor:pointer;overflow:visible}.aquo{color:#F60;font-size:20px;font-weight:bold}div.fb-like.fb_iframe_widget iframe{position:absolute;top:0;left:0}div#masquerade{background-color:#C00;color:#FFF;font-weight:bold;padding:6px 0;text-align:center}input::-ms-clear{display:none}a.disabled{cursor:default}.input_submit{background-color:#3163f2;background:linear-gradient(to bottom,#3163f2,#2b57d5);border:1px solid #1c4ed9;border-top:1px solid #69F;color:#fff;cursor:pointer;display:block;font-size:15px;height:29px;margin:0;padding:4px 9px}.input_submit:hover{background-color:#4273ff;background:linear-gradient(to bottom,#4273ff,#3364f1);border-top-color:#7ba7ff}.input_submit:active{background-color:#4b69c1;background:linear-gradient(to bottom,#4b69c1,#3753a6);border-top-color:#6c82c1}a:link{color:#00C}a.sl:link{color:#77c}select.jobs-dropdown{width:248px}div#page_content{margin-top:9px}div#g_nav{margin-bottom:0}div#resume{float:left;width:660px;margin-right:0}div#page_header{width:100%;background:white;border-bottom:2px solid #999;padding:8px 0}div#search_header{width:970px;margin:0 auto}div#search_header a#logo_link{position:absolute;top:0;left:0}div#search_header form{padding-left:220px}div#resume_toppromo{background-color:#F60;color:#FFF;font-size:16px;line-height:140%;font-weight:bold;margin-bottom:9px;padding:8px 0;text-align:center}div#resume_toppromo a:visited{color:#00C}div#resume span.hl{background-color:#fff5cc}div#emailContainer{font-size:13px}div#emailContainer p.email_headline{font-size:16px}div#right_sidebar{font-size:16px}div.sidebar_container{margin-bottom:20px}div#save_resume_container p{font-size:13px;margin:2px 10px}div#save_resume_container p a{color:#00C}div#save_resume_container span.resume_saved{color:#777;font-weight:bold}div.resume_actions{margin-bottom:20px}div#resume_actions_footer{margin-top:35px;text-align:center}div#resume_actions_contacted{font-size:13px;padding:15px;text-align:left}div#resume_actions_contacted.full-width{padding:15px 0}a.button,div.button,div#resume_content input[type="submit"].lgsnd{color:#000;display:block;font-size:13px;font-weight:bold;padding:10px 15px;text-decoration:none;cursor:pointer;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}a#view_rez_button,a#contact_button,div#contact_button{background-color:#95d595;border:1px solid #43a443;color:#000;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.33,#7fc67f),color-stop(0.66,#95d595),color-stop(1,#a7e2a7));background-image:-moz-linear-gradient(center bottom,#7fc67f 33%,#95d595 66%,#a7e2a7 100%)}#share_by_email_container a#share_by_email_action{display:block}#share_by_email_container .form-container{display:none}#share_by_email_container.form-active a#share_by_email_action{display:none}#share_by_email_container.form-active .form-container{display:block}a.sidebar_button,a.download_button,#save_resume_button,a#share_by_email_action,div#resume_content input[type="submit"].lgsnd{background-color:#e6e6e6;border:1px solid #9a9a9a;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.33,#cfcfcf),color-stop(0.66,#e6e6e6),color-stop(1,#fefefe));background-image:-moz-linear-gradient(center bottom,#cfcfcf 33%,#e6e6e6 66%,#fefefe 100%)}#page_content.lightRightRail #share_by_email_container a#share_by_email_action{display:inline}#page_content.lightRightRail #share_by_email_container .form-container{display:none}#page_content.lightRightRail #share_by_email_container.form-active a#share_by_email_action{display:inline;color:#00C}#page_content.lightRightRail #share_by_email_container.form-active .form-container{display:block}#page_content.lightRightRail a.button.sidebar_button,#page_content.lightRightRail a.button.download_button,#page_content.lightRightRail .button#save_resume_button,#page_content.lightRightRail a.button#share_by_email_action,#page_content.lightRightRail div#save_resume_container p a{display:inline;background:0;border:0;color:#77C;font-weight:normal;margin:0;margin-bottom:0;text-decoration:underline;padding:0}#page_content.lightRightRail div.sidebar_container{margin:0}#page_content.lightRightRail div.resume_actions a.button{line-height:1.7}#page_content.lightRightRail div#save_resume_container .resume_saved{color:#F60}#page_content.lightRightRail div#save_resume_container p{margin:0 10px 0 0;display:inline}a.download_button:first-child{margin-bottom:10px}div#resume_content input[type="submit"].lgsnd{background-color:#3163f2;border:1px solid #1c4ed9;color:#FFF;margin-bottom:15px;text-align:left;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#3163f2),to(#2b57d5));background:-moz-linear-gradient(top,#3163f2,#2b57d5);background:linear-gradient(top,#3163f2,#2b57d5)}div#resume_content input[type="submit"].lgsnd.disabled{background:#98b1f8;border:#98b1f8;color:#EEE;cursor:default}p#post_resume{font-size:14px;margin-top:10px}div#privacy_info{border-top:2px solid #CCC;font-size:13px;margin-top:20px;padding-top:20px;text-align:left}div#privacy_info p{color:#999}div#privacy_info p#privacy_title{color:#666;font-weight:bold}.anonymous{color:#6f6f6f;font-style:italic}.intro-expiry{margin-top:18px;font-size:13px}.pricing-promo{border:solid #d1d1d1;border-width:1px 0;padding:15px 5px;margin:10px 0}.pricing-promo .hdr{font-weight:bold;margin-top:0}div#resume_content div.resume_alert_form_container{font-size:13px;margin-top:20px}div#resume_content form.resume_alert_form .alert_save{padding-left:26px}div#resume_content form.resume_alert_form .alert_cancel{padding:0}div#fb-like-container{margin-top:20px}div#right_sidebar_actions h3{font-weight:bold;margin-bottom:10px}div#right_sidebar_actions h3 .aquo{padding-right:4px}div.form-container p.form-description{font-size:13px;margin-bottom:6px}span.big{font-size:16px}.sere,.sere #page_content{background-color:#FFF}.sere div#resume{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sere div#right_sidebar div#right_sidebar_actions{padding-top:15px}.sere div#right_sidebar{font-size:13px}.sere div#right_sidebar h3{font-size:16px}.sere .more-resumes-section{padding-top:30px}.mh{padding:30px;border:1px solid #CCC;border-radius:5px;background-color:#fbfbfb}.mh .mh-hdr{margin-bottom:20px;font-size:16px}.mh .address{color:#999}.mh .mh-item{margin:10px 0}.mh .button-container{display:inline-block}.findmore{margin:20px 0}.findmore .chevron{width:10px;margin:0 15px 5px 5px;display:inline-block;vertical-align:middle}.findmore p{margin-left:30px}.more-resumes-item{margin-top:20px}.sre-entry .experience .company,.sre-entry .app_name .location{color:#999}@media(max-width:600px){html{background:#fff;width:auto}body{margin-top:50px;width:auto}div#search_header{display:none}div#page_content{margin:0;float:none;padding:0}div#resume_content{width:auto;display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical}div#right_sidebar{float:none;width:auto}div#right_sidebar #right_sidebar_actions{margin:0 auto;width:250px}div#resume{margin:0;width:auto;float:none;border:0;box-shadow:none}div#resume p.work_title{font-size:14px}div#resume .work_company,div#resume .edu_school{font-size:13px}div#resume p.work_dates,div#resume p.edu_dates{font-size:12px}#g_nav{display:none}div#resume_body{padding:5px 0}div#resume p#headline_location{font-size:13px}div#resume h1,div#resume h2#headline{margin-bottom:4px}#basic_info_row,.items-container{padding:0 5px}#basic_info_row h1,.mh h1{width:100%;background:#fff;-webkit-box-shadow:0 2px 2px rgba(150,150,150,0.2);-moz-box-shadow:0 2px 2px rgba(150,150,150,0.2);box-shadow:0 2px 2px rgba(150,150,150,0.2);position:fixed;top:0;left:0;padding:20px 0 20px 10px;z-index:9999}div#resume div#basic_info_cell.data_display{padding-bottom:0}div.section_title{padding:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}div.section_title h2{display:block;padding:5px 8px;background-color:#EEE;color:black !important;font-weight:bold;text-decoration:none;font-size:14px}div#resume_actions{display:none}#resume{text-align:center}#resume #resume_body,#resume #resume_head{text-align:left}}a#logo_link{position:absolute;left:-171px;top:4px}.index a#logo_link{margin-left:6px;position:static}div#search_header{position:relative}form#rezsearch{margin-top:15px}table#search_table{margin-left:15px}table#search_table td{padding-right:3px;vertical-align:top}table#search_table label{color:#F60;font-size:13px;font-weight:bold;display:block;padding-bottom:2px;height:18px}.index table#search_table label{font-size:18px;height:23px}table#search_table div.input_container{position:relative;border-color:#CCC #AAA #AAA #CCC;border-style:solid;border-width:1px}table#search_table div#query_input_container{width:312px}table#search_table div#location_input_container{width:277px}table#search_table input[type="text"]{border:0;font-size:18px;padding:3px 6px;height:21px;outline:0}table#search_table input.input{background:url(data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw%3D%3D)}table#search_table input.instant{color:silver;-webkit-text-fill-color:silver;background:0;position:absolute;z-index:-1}table#search_table input.query{width:300px}table#search_table input.location{width:265px}table#search_table div.input_container.has_clear_button input{padding-right:0}table#search_table div.input_container.show_clear_button input.query{width:282px}table#search_table div.input_container.show_clear_button input.location{width:247px}table#search_table input.submit{border-color:#CCC #AAA #AAA #CCC;border-style:solid;border-width:1px;background:none repeat scroll 0 0 #e8e8e8;cursor:pointer;font-size:15px;padding:3px 9px;height:29px;overflow:visible}table#search_table div#hidden_inputs{display:none}table#search_table a#advanced_search{font-size:11px}table#search_table span.input_clear{color:#77c;font-size:22px;z-index:5;text-decoration:none;position:absolute;right:0;line-height:27px;cursor:pointer;width:24px;text-align:center;display:none}table#search_table div.input_container.show_clear_button span.input_clear{display:inline}table#search_table span.input_clear:hover{color:#00c}table#search_table #query_required_prompt{color:red}#recent-searches-footer{margin:0 auto 0;width:32em;font-size:13px}#recent-searches-footer h3{padding:2em 0 .2em;border-bottom:1px solid #DDD;margin-bottom:.6em;font-size:13px}#recent-searches-footer ul{padding-bottom:.2em;margin-bottom:1em}#recent-searches-footer ul li{line-height:1.2em;padding-bottom:.6em;font-size:12px}#recent-searches-footer .clear-recent.bottom{display:none}.index #recent-searches{display:none;margin-top:0}#recent-searches{padding-bottom:16px;margin-top:2em}#recent-searches h3{padding-bottom:8px}#recent-searches h3 span.action{display:none}#recent-searches ul{padding-bottom:8px}#recent-searches ul li{line-height:1.2em;padding-bottom:.6em;font-size:12px;overflow:hidden}#recent-searches .clear-recent.bottom{margin-bottom:1em}.nav-confirm-dlg-bg{position:absolute;top:0;left:0;background:#666;-ms-filter:"alpha(opacity=40)";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;z-index:1000}.nav-confirm-dlg{position:absolute;border:1px solid grey;background:#eee;padding:20px;z-index:1000}span.delimiter{display:inline-block;padding:0 .3em}.promo .promo-content{font-weight:bold}.promo .promo-content a{font-weight:normal}div.resume_alert{margin:10px 0}.unmatched div.resume_alert,div.resume_alert.hidden{display:none}.fade div#resume_alert_bottom_container{-ms-filter:"alpha(opacity=40)";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;zoom:1.0}.alert_submit{background:0;border:0;text-decoration:underline;color:#00C;cursor:pointer;overflow:visible}.alert_submit.alert_save,.alert_submit.alert_register{background:transparent url('http://www.indeed.com/resumes/static/images/mail.png') no-repeat left center;padding-left:26px;display:inline-block}.alert_submit.alert_register:visited{color:#00C}p.disclaimer{color:#999;font-size:90%;padding-left:26px;margin-top:-2px}.contact-dialog-bg{position:absolute;top:0;left:0;background:#666;-ms-filter:"alpha(opacity=40)";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;z-index:1000}.contact-dialog{position:absolute;border:1px solid grey;background:#eee;z-index:1000;min-width:400px;max-width:600px;min-height:300px}.contact-dialog label{font-weight:bold}.contact-dialog #email_label .label{display:inline-block;margin-right:.4em}.contact-dialog form.sidebar_form textarea{width:512px;padding:3px}.contact-dialog select{width:520px}.contact-dialog input#jobTitle{width:512px}.contact-dialog input#template-name-box{width:512px}.contact-dialog #contact_title{padding:.6em 1.2em;background:white}.contact-dialog #contact_title .aquo{display:none}.contact-dialog #contact_content{padding:.6em 1.2em}.contact-dialog input[type="submit"].lgsnd{background-color:#3163f2;border:1px solid #1c4ed9;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#3163f2),to(#2b57d5));background:-moz-linear-gradient(top,#3163f2,#2b57d5);background:linear-gradient(top,#3163f2,#2b57d5);display:inline-block;font-size:13px;font-weight:bold;margin-bottom:5px;padding:10px 15px;text-decoration:none;cursor:pointer;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.contact-dialog input[type="submit"].lgsnd.disabled{background:#98b1f8;border:#98b1f8;color:#EEE;cursor:default}.contact-dialog a.cancel{display:inline}.contact-dialog div#contact_title .closer{display:block}.contact-dialog div#contact_title .closer-container{display:inline-block;padding-left:10px}.contact-dialog p.inline{display:inline-block;vertical-align:top;margin-right:1.6em}.contact-dialog p.inline.last{margin-right:0}.contact_subsection{padding-left:20px;font-size:82%}.contact_subsection p{margin-top:5px}.contact_subsection p.need_help{margin-top:15px}p.contact_sub{font-size:14px;margin-top:5px}.alert_unconfirmed p.contact_sub{font-size:13px}form#contact_form #email_label{font-size:13px;margin-bottom:4px}#email_label .label{display:block}#email_address{margin-right:.4em}div#contact_title{font-size:18px;font-weight:bold;margin-bottom:8px;position:relative;line-height:1.2em;padding:2px 0 0 20px}div#contact_title .closer{display:none;position:absolute;top:50%;font-size:13px;color:black;margin-top:-0.66em;right:1em;bottom:0;text-decoration:none}div#contact_title .aquo{font-size:24px;width:24px;position:absolute;top:0;left:0}div#contact_title .fine-print{font-size:13px;font-weight:normal}p#contact_limit{color:#333;font-size:12px;margin-top:10px}#contact_container a.cancel{display:none}div.failureMessage{font-size:12px}form.sidebar_form label{font-size:13px;display:block;margin:6px 0 4px;max-width:520px}form.sidebar_form p{margin-bottom:10px}form.sidebar_form p.tip{color:#696969;font-size:12px;line-height:1.2;padding-left:.2em;margin-top:-8px}form.sidebar_form .cancel{font-size:12px;margin-left:12px}form.sidebar_form .error{color:#C00;font-size:12px;margin-top:0}form.sidebar_form input[type="text"],form.sidebar_form textarea{font-size:13px;width:244px}form.sidebar_form input[type="text"]{padding:2px;margin:2px 0;width:240px}div.sidebar_form_content{margin-top:10px}div.sidebar_form_content p.error-message{font-size:13px;padding-left:17px}.blue-btn{background-color:#3163f2;border:1px solid #1c4ed9;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#3163f2),to(#2b57d5));background:-moz-linear-gradient(top,#3163f2,#2b57d5);background:linear-gradient(top,#3163f2,#2b57d5);display:inline-block;font-size:13px;font-weight:bold;padding:5px 15px;margin-right:10px;text-decoration:none;cursor:pointer;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.blue-btn.disabled{background-color:#f2f2f2;border:1px solid #d9d9d9;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#d5d5d5));background:-moz-linear-gradient(top,#f2f2f2,#d5d5d5);background:linear-gradient(top,#f2f2f2,#d5d5d5);cursor:default}.bulk-float-container .bulk-contact,.bulk-float-container .bulk-info-banner{box-shadow:3px 3px 5px -2px #ccc}#content_footer .bulk-contact{margin-left:-15px}#results_header .bulk-float-container{margin:0}.bulk-info-banner,.bulk-contact{background-color:#FFF;border:1px solid #dfe6ff;padding:8px}.bulk-info-banner .bulk-info-arrow{position:absolute;margin:5px 0 0 0}.bulk-info-banner .bulk-info-text{display:inline-block;color:#F60;font-size:16px;margin-left:35px}.bulk-info-banner .closer-container{display:inline-block;position:absolute;right:5px}.bulk-info-banner .closer{display:block;font-size:13px;color:black;text-decoration:none}.bulk-info-banner.hidden,.bulk-contact.hidden{display:none}.bulk-contact .clear-link{color:#77C}.bulk-contact .clear-link-container{padding-left:5px;display:inline-block}.bulk-contact .clear-link-container.hidden{display:none}select.jobs-dropdown{margin:0;font-size:13px;display:block}div.success{font-size:14px;padding-left:15px;margin-bottom:1.6em}div.success .successMessage{margin-bottom:1em}div.success .save_job,div#resume_content input[type="submit"].save_job{background:0;border:0;text-decoration:underline;color:#00C;cursor:pointer;overflow:visible;padding:0}div.rec_resumes{padding-left:15px;font-size:13px;margin-bottom:13px}div.rec_resume{margin-top:13px}.contact-dialog div.rec_resume{width:200px;display:inline-block;vertical-align:top}.contacted-date.personal,.contacted-date.adv{color:#080;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}select#contact-dropdown{font-size:13px;width:100%;max-width:520px}span#save-template-span{font-size:13px}img#loading-spinner{width:16px;float:right}td#what_autocomplete_container{padding:0 3px 2px 0}li.ac-row{line-height:23px;padding:0 6px;white-space:nowrap;overflow:hidden;cursor:default}li.ac-highlighted-row{background:#36C;color:white}td#advanced_container{vertical-align:top}ul.ac-renderer{border-color:#b3c3ff;border-style:solid;border-width:0 1px 1px 1px;-moz-box-shadow:1px 1px 2px #ddd;-webkit-box-shadow:1px 1px 2px #ddd;box-shadow:1px 1px 2px #ddd;-webkit-tap-highlight-color:rgba(0,0,0,0)}b.ac-highlighted{font-weight:normal}li.ac-active{background-color:#dfe6ff}