body .b-jobboard #atsAlreadyRegisteredText{padding-bottom:8px}body .b-jobboard #atsDisplayBox,body .b-jobboard #atsErrorPageBox,body .b-jobboard #atsForgotPasswordBox,body .b-jobboard #atsFormBox{padding:10px 0 20px}body .b-jobboard #atsAlreadyRegisteredTitle{font-weight:700}body .b-jobboard #atsApplicationSubmittedBox{margin-bottom:20px}body .b-jobboard #atsApplicationSubmittedJobSearch a{margin-right:15px}body .b-jobboard #atsApplicationSubmittedMain{font-weight:700;margin-top:20px}body .b-jobboard #atsApplicationSubmittedConfirmationText,body .b-jobboard #atsApplicationSubmittedHomepage,body .b-jobboard #atsApplicationSubmittedJobSearch,body .b-jobboard #atsApplicationSubmittedMain,body .b-jobboard #atsApplicationSubmittedSub,body .b-jobboard #atsRegisterConfirmationHomepage,body .b-jobboard #atsRegisterConfirmationJobSearch,body .b-jobboard #atsRegisterConfirmationLogin{margin-bottom:10px}body .b-jobboard #atsForgotPasswordError{font-weight:700;margin:10px 0}body .b-jobboard #atsForgotPasswordTitle{font-weight:700}body .b-jobboard #atsFormTdRequiredText{text-align:right}body .b-jobboard #atsJobDetailsBox{margin:10px 0}body .b-jobboard #atsJobDetailsFooter{margin-top:10px}body .b-jobboard #atsJobDetailsHeader{margin-bottom:10px}body .b-jobboard #atsJobDetailsLoginBox{margin-top:20px}body .b-jobboard #atsJobDetailsLoginTitle{color:#930!important;font-size:15px!important;font-weight:700;padding-bottom:2px}body .b-jobboard #atsNoJobsMessage{margin-top:10px}body .b-jobboard #atsNotRegisteredTitle{font-weight:700}body .b-jobboard #atsSearchResultsBox{margin-bottom:15px}body .b-jobboard #atsSearchResultsTitle,body .b-jobboard #atsSearchTitle{color:#124c89!important;font-size:18px!important;font-weight:700;margin:10px 0 0}body .b-jobboard #atsSentPasswordBox{padding:10px 0 20px}body .b-jobboard #atsSentPasswordReturnToJobDetail{margin-top:10px}body .b-jobboard #atsSentPasswordTitle{font-weight:700}body .b-jobboard #js-loggedin-legend{color:#FF1515!important;display:inline-block;font-weight:700}body .b-jobboard #js-menu{display:inline-block;margin:0!important;padding:0;width:auto}body .b-jobboard .atsAlreadyRegisteredTable,body .b-jobboard .atsDisplayTable{width:100%}body .b-jobboard #js-menu li{display:inline-block;margin:0 7px 10px 0!important;//display:inline;//zoom:1}body .b-jobboard #js-menu li:last-child{margin-right:0}body .b-jobboard .addthis_toolbox{padding:15px 0}body .b-jobboard .addthis_toolbox a{line-height:16px;float:left!important}body .b-jobboard .addthis_toolbox span{float:left!important}body .b-jobboard .ats_pagination_block a,body .b-jobboard .ats_pagination_block a:hover{margin:0 2px}body .b-jobboard .ats_pagination-btn_active,body .b-jobboard .ats_pagination_block a{font-weight:400}body .b-jobboard .atsAlreadyRegisteredTdLeft{padding-bottom:8px;padding-right:4px}body .b-jobboard .atsAlreadyRegisteredTdRight{padding-bottom:8px}body .b-jobboard .atsDisplayTdCenter{padding-top:10px;text-align:center}body .b-jobboard .atsDisplayTdError{text-align:left}body .b-jobboard .atsDisplayTdLeft{padding-top:10px;text-align:left}body .b-jobboard .atsDisplayTdRight{padding-top:10px;text-align:right}body .b-jobboard .atsDisplayTdSavedMsg{font-weight:700}body .b-jobboard .atsDisplayTdTitle{border-bottom:1px solid #C8C8C8;color:#930!important;font-size:15px!important;font-weight:700;padding:8px 0 4px}body .b-jobboard .atsEmailTable input[type=text],body .b-jobboard .atsPreScreen input[type=text]{width:200px}body .b-jobboard .atsEmailTable tablebody .b-jobboard .atsError{margin-bottom:10px}body .b-jobboard .atsEmailTable textarea{height:80px;width:200px}@-moz-document url-prefix(){body .b-jobboard .atsEmailTable textarea{width:200px}}body .b-jobboard .atsEmailTable,body .b-jobboard .atsPreScreen{margin-bottom:20px;width:100%}body .b-jobboard .atsEmailTdLeft{line-height:22px;padding:8px 8px 0 0;text-align:left;vertical-align:top;white-space:nowrap;width:100px}body .b-jobboard .atsEmailTdLeft label{display:inline!important}body .b-jobboard .atsEmailTdRight{line-height:22px;padding:8px 0 0 8px;vertical-align:top}body .b-jobboard .atsError .atsError{padding-bottom:0;margin-top:15px}body .b-jobboard .atsForgotPasswordTable{padding-top:8px}body .b-jobboard .atsForgotPasswordTdCenter,body .b-jobboard .atsForgotPasswordTdLeft,body .b-jobboard .atsForgotPasswordTdRight{padding-right:4px}body .b-jobboard .atsFormTable{margin-bottom:20px;width:100%}body .b-jobboard .atsFormTable #q body .b-jobboard .atsPreScreen{margin-top:4px}body .b-jobboard .atsFormTable #q body .b-jobboard .atsPreScreen td{padding:0 0 4px}body .b-jobboard .atsFormTable input[type=file]{margin-right:10px;height:auto;width:auto}body .b-jobboard .atsFormTable input[type=text],body .b-jobboard .atsFormTable input[type=password]{width:200px}body .b-jobboard .atsFormTable input[type=submit],body .b-jobboard .atsFormTable select,body .b-jobboard span[id$=siteLogin] input[type=submit]{margin:0 5px 0 0!important}body .b-jobboard .atsFormTable textarea{height:80px;width:200px}@-moz-document url-prefix(){body .b-jobboard .atsFormTable textarea{width:200px}}body .b-jobboard .atsFormTdError{text-align:left}body .b-jobboard .atsFormTdError tablebody .b-jobboard .atsError{margin-bottom:0;padding-bottom:0}body .b-jobboard .atsError,body .b-jobboard .atsError td,body .b-jobboard .atsFormTdError,body .b-jobboard .atsFormTdError td{padding-left:0}body .b-jobboard .atsFormTdLeft{line-height:22px;max-width:280px;padding:8px 8px 0 0;text-align:right;vertical-align:middle;white-space:nowrap}body .b-jobboard .atsFormTdLeft label{display:inline-block!important}body .b-jobboard .atsFormTdRight{line-height:22px;margin:0;padding:8px 0 0;text-align:left}body .b-jobboard .atsFormTdTitle{border-bottom:1px solid #C8C8C8;padding:10px 0 0}body .b-jobboard .atsFormTdTitle label{display:inline-block}body .b-jobboard .atsFormTdTitle+span{display:inline-block;padding-top:8px}body .b-jobboard .atsFormTdTitle,body .b-jobboard .atsFormTdTitle label{color:#124c89!important;font-size:18px!important;font-weight:700}body .b-jobboard .atsFormTdTwoColumnCenter{padding-top:8px;text-align:center}body .b-jobboard .atsFormTdTwoColumnLeft{padding-top:4px;text-align:left}body .b-jobboard .atsFormTdTwoColumnUpload{float:left;padding-top:8px;text-align:left}body .b-jobboard .atsFormTdTwoColumnUpload input{width:auto!important}body .b-jobboard .atsFormTdTwoColumnUpload input[type=radio]{padding:0;border:none;position:relative;top:0;top:0\0/}body .b-jobboard .atsFormTdTwoColumnUpload label{position:relative;top:-1px\0/;//top:0;left:6px;display:inline-block}body .b-jobboard .atsFormTdTwoColumnUpload table{line-height:16px!important}body .b-jobboard .atsFormTdTwoColumnLeft textarea,body .b-jobboard .atsFormTdTwoColumnUpload textarea{height:80px;margin:0;width:100%;width:100%\0/}body .b-jobboard .atsJobDetailsAlreadyLogin *{font-weight:700!important;font-size:24px}body .b-jobboard .atsJobDetailsAlreadyLogin p{margin-bottom:5px}body .b-jobboard .atsJobDetailsTable{width:100%}body .b-jobboard .atsJobDetailsTable ol{list-style-type:decimal!important;margin-bottom:10px}body .b-jobboard .atsJobDetailsTable ol li{list-style-type:decimal!important}body .b-jobboard .atsJobDetailsTable ul{list-style-type:circle!important;margin-bottom:10px}body .b-jobboard .atsJobDetailsTable ul li{list-style-type:disc!important}body .b-jobboard .atsJobDetailsTdLeft{font-weight:700;padding:5px 15px 5px 0;width:20%}body .b-jobboard .atsJobDetailsTdRight{padding:5px 0;width:80%}body .b-jobboard .atsJobDetailsTdTwoColumn{font-weight:400}body .b-jobboard .atsJobDetailsTdTwoColumn p{font-size:16px}body .b-jobboard .atsLoginAlreadyRegisteredTd{border-right:1px solid #C8C8C8;padding:4px;width:48%}body .b-jobboard .atsLoginNotRegisteredTd{padding:4px;width:52%}body .b-jobboard .atsLoginTable{border:1px solid #C8C8C8;padding:4px}body .b-jobboard .atsMailJob a:hover{text-decoration:underline}body .b-jobboard .atsMailJob a:active,body .b-jobboard .atsMailJob a:link,body .b-jobboard .atsMailJob a:visited,body .b-jobboard .atsSearchResultsHead a{text-decoration:none}body .b-jobboard .atsMailJobLink{position:relative;top:-2px}body .b-jobboard .atsForm,body .b-jobboard .atsMaster{margin:0;padding:0}body .b-jobboard .atsNavBox{padding:10px 20px}body .b-jobboard .atsNavHello{float:left}body .b-jobboard .atsNavLinks,body .b-jobboard .topPanelContainer td label{float:right}body .b-jobboard .atsRedAlert{background:#FFEBEB;border:1px solid #f5c1c2;color:#FF1515!important;display:block;line-height:18px!important;margin:15px 0 10px;padding:8px;width:auto}body .b-jobboard .atsRequired{margin-left:1px}body .b-jobboard .atsSearchResultsData{padding:5px;vertical-align:middle}body .b-jobboard .atsSearchResultsHead{font-weight:700;padding:5px}body .b-jobboard .atsSearchResultsHead th img{display:none}body .b-jobboard .atsSearchResultsTable{margin:0 0 20px;width:100%}body .b-jobboard .atsSearchResultsTable thead{border:0}body .b-jobboard .atsSearchTable{width:100%}body .b-jobboard .atsSearchTable input[type=text]{width:100px}body .b-jobboard .atsSearchTdLeft{padding:4px 4px 4px 0;text-align:left;vertical-align:middle;white-space:nowrap;width:20%}body .b-jobboard .atsSearchTdRight{padding:4px;vertical-align:middle}body .b-jobboard .atsSearchTable input,body .b-jobboard .atsSearchTable select{margin:0 0 0 5px!important}body .b-jobboard .atsSelectedJobText{border:1px solid #C8C8C8;padding:2px}body .b-jobboard .atsSelectedJobTitle{font-weight:700}body .b-jobboard hr{border-color:#C8C8C8;border-style:solid;border-width:1px 0 0;color:#C8C8C8;height:1px;margin-bottom:8px}body .b-jobboard img{margin:0;vertical-align:baseline}body .b-jobboard input[type=text],body .b-jobboard input[type=password],body .b-jobboard textarea{height:auto}body .b-jobboard .confirmationaccept{background:#E5F7E3;border:1px solid #C5E1C8;color:#005E20}body .b-jobboard .confirmationaccept,body .b-jobboard .confirmationerror,body .b-jobboard .confirmationquestion,body .b-jobboard .confirmationwarning{margin-bottom:20px;padding:8px}body .b-jobboard .confirmationerror{background:#FFEBEB;border:1px solid #F5C1C2;color:#9E0B0F}body .b-jobboard .confirmationquestion{background:#E8F8FE;border:1px solid #CFDFE5;color:#004A80}body .b-jobboard .confirmationwarning{background:#FFFEEB;border:1px solid #E6E5D8;color:#555}center table,center table td,table[bgcolor=white],table[bgcolor=white] td{background:0 0;border:0}body .b-jobboard .dateFormat{font-size:12px!important;position:relative;top:-2px;left:5px}body .b-jobboard .errorMsg,body .b-jobboard .errorMsg strong{font-size:12px!important;line-height:1;margin-left:1px;margin-top:2px}body .b-jobboard #atsForgotPasswordError,body .b-jobboard .atsError,body .b-jobboard .atsError td,body .b-jobboard .atsErrorPageMessage,body .b-jobboard .atsErrorPageMessage td,body .b-jobboard .atsFormTdError,body .b-jobboard .atsFormTdError td,body .b-jobboard .atsRequired,body .b-jobboard .errorMsg,body .b-jobboard .errorMsg strong{color:#FF1515!important}body .b-jobboard .infoIcon{top:2px;top:2px\0/}.m-cfix:after,.m-cfix:before{content:" ";clear:both;display:table;font:0/0 a}.m-cfix{zoom:1}body .b-jobboard .messageCell,body .b-jobboard .messageCell h4,body .b-jobboard .messageText{color:#FF1515!important;font-size:12px}body .b-jobboard .messageCell h4{display:inline;display:inline-block;font-size:12px;font-weight:700;margin:0 5px 0 0}body .b-jobboard .mouseOverInfo{padding:5px;width:13em;font-size:13px!important}body .b-jobboard .topPanel table form[name="forgotPassword:j_id0:theForm"] table{width:356px}body .b-jobboard .topPanel table img{display:none}body .b-jobboard .topPanel table input[name="forgotPassword:j_id0:theForm:username"]{width:200px;width:98%;margin:0}body .b-jobboard .topPanel table input[type=text],body .b-jobboard .topPanel table input[type=password]{width:200px}body .b-jobboard .topPanelContainer .message{margin:0 auto}body .b-jobboard .topPanelContainer .message .messageText{margin:0 0 5px}body .b-jobboard .topPanelContainer .title{color:#930!important;font-size:15px!important;display:inline-block;font-weight:700;line-height:1.2em;margin-bottom:10px}body .b-jobboard .topPanelContainer img.poweredByImage{margin-left:10px}body .b-jobboard .topPanelContainer td{line-height:22px;padding:4px;vertical-align:middle}body .b-jobboard .topPanel table,body .b-jobboard .topPanelContainer{margin-top:0!important;text-align:left;width:400px}body .b-jobboard a{color:#337ab7!important;text-decoration:none!important}body .b-jobboard a:hover{text-decoration:underline!important}body .b-jobboard{margin:20px 0}body .b-jobboard *{color:#333!important;font-size:16px;line-height:1.6;font-weight:400;font-family:"Cooper Hewitt","Source Sans Pro"}body .b-jobboard b,body .b-jobboard strong{font-weight:700}div+tablebody .atsSearchResultsTable{margin-top:15px}h1,h2,h3,h4,h5,h6{display:block}input[type=checkbox]{width:auto!important}@media screen and (-webkit-min-device-pixel-ratio:0){body .b-jobboard .atsButton,body .b-jobboard input[type=submit]{padding:2px 4px}}body .b-jobboard .atsButton,body .b-jobboard input[type=submit]{padding:2px\9;margin:20px 0}body .b-jobboard input.atsInput.datePicker{width:200px!important;position:relative!important;display:inline-block!important}body .b-jobboard table td{padding:0}body .b-jobboard input,body .b-jobboard select,body .b-jobboard textarea{box-sizing:border-box!important;-moz-box-sizing:border-box}body .b-jobboard tr:hover{background-color:transparent}