:root{--primary-color:#1C365F;--primary-color-contrast:white;--accent-color2:#EA6424;--accent-color1:#287E5F;--accent-color1-contrast:white}BODY{padding:0;font-size:small;margin:0;color:#333;line-height:1.166;font-family:Verdana,Arial,sans-serif}H1{padding:0;margin:0;color:black;font-size:120%;font-family:Verdana,Arial,sans-serif}H2{padding:0;margin:0;color:black;font-size:114%;font-family:Arial,sans-serif}H3{padding:0;margin:0;color:black;font-size:100%;font-family:Arial,sans-serif}H4{padding:0;margin:0;color:black;font-weight:normal;font-size:100%;font-family:Arial,sans-serif}H5{padding:0;margin:0;color:black;font-size:100%;font-family:Verdana,Arial,sans-serif}UL{list-style-type:square}UL UL{list-style-type:disc}UL UL UL{list-style-type:none}.disabledLink{color:black!important;text-decoration:none!important;cursor:default}.blueboxed{padding:5px;margin:10px 0 0}.masthead{padding:0;margin:0;width:100%}#lowermasthead{padding:0;margin:0}#navBar{background-color:#a21d43;border-right:#a21d43 0 solid;border-bottom:#a21d43 0 solid;margin:0;padding:0;float:left;width:107px;height:300px}#navBar A{color:white}#headlinesNewReg{padding-right:5px;font-weight:bold;float:right;width:240px}#headlines{padding-right:5px;border-top:#ccc 1px solid;float:right;border-left:#ccc 1px solid;width:240px;border-bottom:#ccc 1px solid;border-right:#ccc 1px solid}#logoutbox{font-size:75%;left:5px;position:absolute;top:280px}#content{padding-left:10px;float:left;height:100%}#devnotes{width:100%;align:center}#registerAd{padding-left:10px;float:right;width:160px;height:215px}#messageAd{padding-right:10px;padding-left:10px;float:right;padding-bottom:10px;width:240px;height:180px}.bottomLinks{float:left}#siteName{padding-right:0;padding-left:10px;padding-bottom:0;margin:0;padding-top:0}#globalNav{padding-right:0;padding-left:10px;padding-bottom:5px;color:#ccc;padding-top:0;border-bottom:#ccc 1px solid}#globalNav IMG{display:block}#globalNav A{padding-right:4px;padding-left:0;font-size:90%;padding-bottom:0;padding-top:0}#pageName{padding-right:0;padding-left:10px;padding-bottom:0;margin:0;padding-top:0}#breadCrumb{padding-right:0;padding-left:10px;font-size:80%;padding-bottom:0;padding-top:2px}.feature{padding-right:0;padding-left:10px;font-size:80%;padding-bottom:10px;padding-top:0}.feature H3{padding-right:0;padding-left:0;padding-bottom:5px;padding-top:30px;text-align:center}.feature IMG{padding-right:10px;padding-left:0;float:left;padding-bottom:0;padding-top:10px}.story{clear:both;padding-right:0;padding-left:10px;font-size:80%;padding-bottom:0;padding-top:10px}.story P{padding-right:0;padding-left:0;padding-bottom:10px;padding-top:0}#siteInfo{clear:both;border-right:#ccc 1px solid;padding-right:10px;border-top:#ccc 1px solid;padding-left:10px;font-size:75%;padding-bottom:10px;border-left:#ccc 1px solid;color:#ccc;padding-top:10px;border-bottom:#ccc 1px solid}#siteInfo IMG{padding-right:4px;padding-left:10px;padding-bottom:4px;vertical-align:middle;padding-top:4px}#search{padding-right:0;padding-left:10px;font-size:90%;padding-bottom:5px;padding-top:5px;border-bottom:#ccc 1px solid}#search FORM{padding-right:0;padding-left:0;padding-bottom:0;margin:0;padding-top:0}#search LABEL{padding-right:0;display:block;padding-left:0;padding-bottom:0;margin:0;padding-top:0}#navBar UL A:link{display:block}#navBar UL A:visited{display:block}#navBar UL{padding-right:0;padding-left:0;padding-bottom:0;margin:0;padding-top:0;list-style-type:none}#navBar LI{border-bottom:#a21d43 1px solid}UNKNOWN{border-bottom:medium none}#sectionLinks{padding-right:0;padding-left:0;font-size:90%;padding-bottom:0;margin:0;padding-top:0;position:relative}#sectionLinks H3{padding-right:0;padding-left:10px;padding-bottom:2px;padding-top:10px}#sectionLinks A{padding-right:0;display:block;padding-left:10px;padding-bottom:2px;padding-top:2px}.relatedLinks{padding-right:0;padding-left:10px;font-size:90%;padding-bottom:10px;margin:0;padding-top:0;position:relative}.relatedLinks H3{padding-right:0;padding-left:0;padding-bottom:2px;padding-top:10px}.relatedLinks A:link{display:block}.relatedLinks A:visited{display:block}#advert{padding-right:0;padding-left:0;padding-bottom:10px;padding-top:30px}#advert IMG{display:block}.formTable{font-weight:normal;color:black;border-bottom:#000 1px solid;background-color:#f7f7f7}.formTableHeader{border-top:#000 1px solid;font-weight:bold;color:var(--accent-color1-contrast);border-bottom:#000 1px solid;background-color:var(--accent-color1)}.smallInstructions{font-size:x-small}#headlines{padding-right:0;padding-left:12px;font-size:80%;padding-bottom:20px;margin:0;padding-top:10px;background-color:#f7f7f7}#headlines P{padding-right:0;padding-left:0;padding-bottom:5px;padding-top:5px}.errorText{color:red}.errorTable{border:#000 1px solid}.maintextHeaders{color:#000;font-family:Verdana,Arial;background-color:#d3d3d3}.required-label{color:black}.disabledTextBox{border-right:0;border-top:0;background:#f7f7f7;border-left:0;border-bottom:0}.disabledTextBoxNoBG{border-right:0;border-top:0;border-left:0;border-bottom:0}.disabledButton{visibility:hidden;color:silver}.formTableNoBG{font-weight:normal;color:black;border-bottom:#000 1px solid}.warningText{color:mediumblue}.italicsMsg{font-style:italic}.disabled{background-color:#CCC;border-style:solid;border-width:thin;border-color:gray}TABLE.list{border:1px solid #ddd}TABLE.list th{padding:.5em}TABLE.list td{padding:.25em;border-right:1px solid #ddd}TABLE.form TD{margin-bottom:.5em;vertical-align:top}TABLE.form .label{padding-right:.5em}TABLE.form .required{color:black!important}TABLE.form .optional{padding-left:1.1em}INPUT.maxlen32{width:33.5em}INPUT.maxlen16{width:17em}INPUT.maxlen10{width:6em}INPUT.maxlen7{width:5em}INPUT.maxlen5{width:3em}INPUT.maxlen4{width:2.5em}INPUT.maxlen3{width:2em}INPUT.maxlen2{width:1.5em}.well{min-height:20px;padding:19px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.text-danger{color:#b94a48}.text-center{text-align:center}.text-h4{font-weight:500;line-height:1.1;margin-top:10px;margin-bottom:10px;font-size:18px}.button-primary-color{background-color:var(--primary-color);border:0;color:var(--primary-color-contrast);padding:.5em 1em;cursor:pointer}.button-primary-color:hover{background-color:#21447b}
@font-face{font-family:'Work Sans';src:local('Work Sans'),url('../style/worksans/fonts/work-sans-v19-latin-regular.woff2') format('woff2'),url('../style/worksans/fonts/work-sans-v19-latin-regular.woff') format('woff'),url('../style/worksans/fonts/WorkSans-VariableFont_wght.ttf') format('truetype')}#tophat{display:block!important;font-family:"Work Sans",Arial,Helvetica,sans-serif!important;font-size:.87rem!important;font-weight:400;line-height:1rem;box-sizing:content-box}#tophat *{box-sizing:inherit}.tophat_bar,.tophat_bar a,.tophat_bar a:visited{color:#fff!important;text-decoration:none}.tophat_bar{display:flex;justify-content:space-between;align-items:center;height:48px;padding-left:20.7em;padding-right:21.5em;background-color:#000!important}.link-gap{display:flex;gap:2rem}a.link-white--heavy{font-weight:700;font-family:Arial!important}.tophat_bar a:hover{text-decoration:underline}.tophat_bar a:hover{text-decoration:underline solid .1rem;text-underline-offset:.25rem;transition:color .12s ease-in,text-decoration-color .12s ease-in}@media screen and (min-width:1440px){.tophat_bar{max-width:100%}}@media only screen and (min-width:784px) and (max-width:1439px){.tophat_bar{padding-left:5em;padding-right:5em}}@media only screen and (min-width:401px) and (max-width:784px){.tophat_bar{padding-left:1em;padding-right:1em;text-align:center}#tophat{font-size:1.2rem}.tophat_bar a:hover{text-decoration:none;text-underline-offset:0;transition:none}.link-gap{gap:1rem}}@media only screen and (max-width:400px){.tophat_bar{padding-left:1em;padding-right:1em;text-align:center}#tophat{font-size:1rem}.tophat_bar a:hover{text-decoration:none;text-underline-offset:0;transition:none}.link-gap{gap:.1rem}}
.button-styled-link{text-decoration:none!important;padding:10px;display:block;color:white}#employer-registration-link{background-color:var(--accent-color1);color:var(--accent-color1-contrast);text-align:center}#parent-website-link{background-color:var(--primary-color);text-align:center;color:var(--primary-color-contrast)}
@import "..\bower_components\bootstrap\less\scaffolding.less";@import "variables.less";#header-branding__grid{display:grid;grid-template-columns:224px repeat(5,1fr);grid-template-rows:auto 1fr;grid-column-gap:24px;grid-row-gap:4px;align-items:center;padding:24px 14px}.header-branding__company-name{grid-row:2;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;line-height:16px;color:#112B3D}.logout-section{grid-column:2;white-space:nowrap;justify-items:right;grid-row:1/span 2}.header-branding__logo-image img{height:auto;max-width:100%;max-height:24px}.header-branding__logo{grid-row:1;grid-column:1}@media screen and (min-width:480px){#header-branding__grid{grid-template-columns:340px repeat(5,1fr)}.header-branding__company-name{font-size:20px;line-height:20px}.logout-section{grid-column:3}}@media screen and (min-width:768px){#header-branding__grid{grid-template-columns:160px 366px repeat(3,1fr);grid-column-gap:32px;grid-row-gap:0}.header-branding__company-name{grid-row:1;grid-column:2}.header-branding__logo-image img{max-height:40px}.logout-section{grid-column:3;grid-row:1}.header-branding__divider{display:flex;grid-row:1;grid-column:1;background-color:#2D7B90;width:1px;height:40px;margin-left:176px}}@media screen and (min-width:960px){#header-branding__grid{grid-template-columns:202px 425px repeat(10,1fr)}.header-branding__logo-image img{max-height:48px}.header-branding__divider{display:flex;grid-row:1;grid-column:1;background-color:#2D7B90;width:1px;height:48px;margin-left:218px}.header-branding__company-name{font-size:24px;line-height:24px}.logout-section{grid-column:5}}@media screen and (min-width:1111px){.logout-section{grid-column:9}}@media screen and (min-width:1280px){.logout-section{grid-column:12}}
.alert-message{padding:20px;background-color:#f44336;color:white;margin:0 0 15px 15px;font-size:16px}.alert-message-close-button{margin-left:15px;color:white;font-weight:bold;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.alert-message-close-button:hover{color:black}.ButtonMargin{margin-right:50px;margin-left:5px}
