body
{
   background-color: #FFFFFF;
   background-image: url('images/Employment-App-ON-Line_bkgrnd.png');
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   line-height: 1.1875;
   margin: 0;
   padding: 0;
}
#AppMI_Name
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#AppMI_Name:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Address-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Address-Label:focus
{
   outline: 0;
}
#AppAddress
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#AppAddress:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label3
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 11px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label3:focus
{
   outline: 0;
}
#Input3
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Input3:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label4
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 11px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label4:focus
{
   outline: 0;
}
#Input4
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Input4:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Zip_Code-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 11px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Zip_Code-Label:focus
{
   outline: 0;
}
#Zip_Code
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Zip_Code:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label6
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label6:focus
{
   outline: 0;
}
#Input6
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Input6:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label7
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label7:focus
{
   outline: 0;
}
#Email
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Email:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label8
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 11px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label8:focus
{
   outline: 0;
}
#AppCountry
{
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), none;
   background-repeat: no-repeat, repeat;
   background-position: right .75em center, left top;
   background-size: 16px 12px, auto;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   margin: 0;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#AppCountry:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Button1
{
   border: 1px solid #2E6DA4;
   border-radius: 4px;
   background-color: #3370B7;
   background-image: none;
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   padding: 1px 6px 1px 6px;
   text-align: center;
   -webkit-appearance: none;
   margin: 0;
}
#Button1:focus
{
   outline: 0;
}
#Button2
{
   border: 1px solid #2E6DA4;
   border-radius: 4px;
   background-color: #3370B7;
   background-image: none;
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   padding: 1px 6px 1px 6px;
   text-align: center;
   -webkit-appearance: none;
   margin: 0;
}
#Button2:focus
{
   outline: 0;
}
#wb_Text3 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text3 div
{
   text-align: left;
}
#wb_Text3
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#AppLast_Name
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#AppLast_Name:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Last_Name-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #C0C0C0;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 11px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Last_Name-Label:focus
{
   outline: 0;
}
#First_Name-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 11px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#First_Name-Label:focus
{
   outline: 0;
}
#AppFirst_Name
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#AppFirst_Name:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label10
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 11px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label10:focus
{
   outline: 0;
}
#Date_Available
{
   box-sizing: border-box;
   line-height: 13px;
   margin: 0;
   border: 1px solid #C0C0C0;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 11px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Date_Available:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Todays_Date
{
   box-sizing: border-box;
   line-height: 17px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 11px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Todays_Date:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Date_Available-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Date_Available-Label:focus
{
   outline: 0;
}
#Social_Security_Security_No
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #C0C0C0;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Social_Security_Security_No:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Desired_Salary
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #C0C0C0;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Desired_Salary:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Social_Security_No
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Social_Security_No:focus
{
   outline: 0;
}
#Position_Applied_for
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Position_Applied_for:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label12
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label12:focus
{
   outline: 0;
}
#Label11
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label11:focus
{
   outline: 0;
}
#OnlineEmployeeApplication
{
   display: grid;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DCDCDC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   font-size: 0;
   grid-column-gap: 10px;
   grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
   grid-template-rows: 100px auto 100px auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
   grid-template-areas:
      ". header header header header ."
      ". AppFirstName AppMI AppLastName AppLastName ."
      ". App_Address App_Address App_Address ToDate ."
      ". AppCity AppState AppZipCode AppCountry ."
      ". AppPhone AppEmail AppSocialSecurityNo . ."
      ". AppDateAvailable DesiredSalary DesiredSalary . ."
      ". PositionAppliedFor PositionAppliedFor PositionAppliedFor . ."
      ". Citizenship CitizenshipYesNO AuthorizedToWork AuthorizedToWorkYesNo ."
      ". WorkedHereBefore WorkedHereBeforeYesNo WorkedHereBeforeYes WorkedHereBeforeWhen ."
      ". FelonyConviction FelonyConvictionYesNo . . ."
      ". FelonyConvictionIfYes FelonyConvictionIfYesExplain FelonyConvictionIfYesExplain . ."
      ". Education Education Education Education ."
      ". HighSchool HighSchool HighSchoolAddress HighSchoolAddress ."
      ". HighSchoolFromDate HighSchoolToDate HighSchoolGraduate HighSchoolDiplona ."
      ". CollegeName CollegeName CollegeAddress CollegeAddress ."
      ". CollegeFromDate CollegeToDate CollegeGraduate CollegeDegree ."
      ". OtherSchoolName OtherSchoolName OtherSchoolAddress OtherSchoolAddress ."
      ". OtherSchoolDateFrom OtherSchoolDateTo OtherSchoolGraduate OtherSchoolDegree ."
      ". References References References References ."
      ". Ref1Name Ref1Name Ref1Relationship Ref1Relationship ."
      ". Ref1CompanyName-Label Ref1CompanyName-Label Ref1CompanyPhone-Label Ref1CompanyPhone-Label ."
      ". RefCompanyAddress RefCompanyAddress RefCompanyAddress RefCompanyAddress ."
      ". Ref2Line Ref2Line Ref2Line Ref2Line ."
      ". Ref2Name Ref2Name Ref2Relationship Ref2Relationship ."
      ". Ref2CompanyName Ref2CompanyName Ref2Phone Ref2Phone ."
      ". Ref2CompanyAddress Ref2CompanyAddress Ref2CompanyAddress Ref2CompanyAddress ."
      ". Ref3Line Ref3Line Ref3Line Ref3Line ."
      ". Ref3Name Ref3Name Ref3Relationship Ref3Relationship ."
      ". Ref3Company Ref3Company Ref3Phone Ref3Phone ."
      ". Ref3Address Ref3Address Ref3Address Ref3Address ."
      ". PreviousEmploymentLine PreviousEmploymentLine PreviousEmploymentLine PreviousEmploymentLine ."
      ". PE1Company PE1Company PE1Company PE1CompanyPhone ."
      ". PE1CompanyAddress PE1CompanyAddress PE1CompanyAddress PE1CompanySupervisor ."
      ". . . . . ."
      ". . . . . ."
      ". . . . . ."
      ". . . . . ."
      ". . . . . ."
      ". . . . . ."
      ". . . . . ."
      ". ResetSend . . . ."
      ". . . . . ."
      ". . . . . ."
      ". . . . . ."
      ". . . . . ."
      ". . . . . ."
      ". . . . . ."
      ". . . . . ."
      ". . . . . ."
      ". . . . . ."
      ". . . . . ."
      ". . . . . ."
      ". . . . . .";
}
#OnlineEmployeeApplication .header
{
   display: flex;
   grid-area: header;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0 0 0 20px;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .AppFirstName
{
   display: flex;
   grid-area: AppFirstName;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: flex-start;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .AppMI
{
   display: flex;
   grid-area: AppMI;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: flex-start;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .AppLastName
{
   display: flex;
   grid-area: AppLastName;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: flex-start;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .App_Address
{
   display: flex;
   grid-area: App_Address;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: -10px 0 0 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: flex-start;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .ToDate
{
   display: flex;
   grid-area: ToDate;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .AppCity
{
   display: flex;
   grid-area: AppCity;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .AppState
{
   display: flex;
   grid-area: AppState;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .AppZipCode
{
   display: flex;
   grid-area: AppZipCode;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .AppCountry
{
   display: flex;
   grid-area: AppCountry;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .AppPhone
{
   display: flex;
   grid-area: AppPhone;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .AppEmail
{
   display: flex;
   grid-area: AppEmail;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .AppSocialSecurityNo
{
   display: flex;
   grid-area: AppSocialSecurityNo;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .AppDateAvailable
{
   display: flex;
   grid-area: AppDateAvailable;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .DesiredSalary
{
   display: flex;
   grid-area: DesiredSalary;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .PositionAppliedFor
{
   display: flex;
   grid-area: PositionAppliedFor;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Citizenship
{
   display: flex;
   grid-area: Citizenship;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .CitizenshipYesNO
{
   display: flex;
   grid-area: CitizenshipYesNO;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 10px 0 10px 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .AuthorizedToWork
{
   display: flex;
   grid-area: AuthorizedToWork;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .AuthorizedToWorkYesNo
{
   display: flex;
   grid-area: AuthorizedToWorkYesNo;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .WorkedHereBefore
{
   display: flex;
   grid-area: WorkedHereBefore;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .WorkedHereBeforeYesNo
{
   display: flex;
   grid-area: WorkedHereBeforeYesNo;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .WorkedHereBeforeYes
{
   display: flex;
   grid-area: WorkedHereBeforeYes;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .WorkedHereBeforeWhen
{
   display: flex;
   grid-area: WorkedHereBeforeWhen;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .FelonyConviction
{
   display: flex;
   grid-area: FelonyConviction;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .FelonyConvictionYesNo
{
   display: flex;
   grid-area: FelonyConvictionYesNo;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .FelonyConvictionIfYes
{
   display: flex;
   grid-area: FelonyConvictionIfYes;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .FelonyConvictionIfYesExplain
{
   display: flex;
   grid-area: FelonyConvictionIfYesExplain;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Education
{
   display: flex;
   grid-area: Education;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 20px 0 20px 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .HighSchool
{
   display: flex;
   grid-area: HighSchool;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .HighSchoolAddress
{
   display: flex;
   grid-area: HighSchoolAddress;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .HighSchoolFromDate
{
   display: flex;
   grid-area: HighSchoolFromDate;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .HighSchoolToDate
{
   display: flex;
   grid-area: HighSchoolToDate;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .HighSchoolGraduate
{
   display: flex;
   grid-area: HighSchoolGraduate;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .HighSchoolDiplona
{
   display: flex;
   grid-area: HighSchoolDiplona;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .CollegeName
{
   display: flex;
   grid-area: CollegeName;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .CollegeAddress
{
   display: flex;
   grid-area: CollegeAddress;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .CollegeFromDate
{
   display: flex;
   grid-area: CollegeFromDate;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .CollegeToDate
{
   display: flex;
   grid-area: CollegeToDate;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .CollegeGraduate
{
   display: flex;
   grid-area: CollegeGraduate;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .CollegeDegree
{
   display: flex;
   grid-area: CollegeDegree;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .OtherSchoolName
{
   display: flex;
   grid-area: OtherSchoolName;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .OtherSchoolAddress
{
   display: flex;
   grid-area: OtherSchoolAddress;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .OtherSchoolDateFrom
{
   display: flex;
   grid-area: OtherSchoolDateFrom;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .OtherSchoolDateTo
{
   display: flex;
   grid-area: OtherSchoolDateTo;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .OtherSchoolGraduate
{
   display: flex;
   grid-area: OtherSchoolGraduate;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .OtherSchoolDegree
{
   display: flex;
   grid-area: OtherSchoolDegree;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .References
{
   display: flex;
   grid-area: References;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 20px 0 0 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Ref1Name
{
   display: flex;
   grid-area: Ref1Name;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Ref1Relationship
{
   display: flex;
   grid-area: Ref1Relationship;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Ref1CompanyName-Label
{
   display: flex;
   grid-area: Ref1CompanyName-Label;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Ref1CompanyPhone-Label
{
   display: flex;
   grid-area: Ref1CompanyPhone-Label;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .RefCompanyAddress
{
   display: flex;
   grid-area: RefCompanyAddress;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Ref2Line
{
   display: flex;
   grid-area: Ref2Line;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Ref2Name
{
   display: flex;
   grid-area: Ref2Name;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Ref2Relationship
{
   display: flex;
   grid-area: Ref2Relationship;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Ref2CompanyName
{
   display: flex;
   grid-area: Ref2CompanyName;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Ref2Phone
{
   display: flex;
   grid-area: Ref2Phone;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Ref2CompanyAddress
{
   display: flex;
   grid-area: Ref2CompanyAddress;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Ref3Line
{
   display: flex;
   grid-area: Ref3Line;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Ref3Name
{
   display: flex;
   grid-area: Ref3Name;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Ref3Relationship
{
   display: flex;
   grid-area: Ref3Relationship;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Ref3Company
{
   display: flex;
   grid-area: Ref3Company;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Ref3Phone
{
   display: flex;
   grid-area: Ref3Phone;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .Ref3Address
{
   display: flex;
   grid-area: Ref3Address;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .PreviousEmploymentLine
{
   display: flex;
   grid-area: PreviousEmploymentLine;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .PE1Company
{
   display: flex;
   grid-area: PE1Company;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .PE1CompanyPhone
{
   display: flex;
   grid-area: PE1CompanyPhone;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .PE1CompanyAddress
{
   display: flex;
   grid-area: PE1CompanyAddress;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .PE1CompanySupervisor
{
   display: flex;
   grid-area: PE1CompanySupervisor;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#OnlineEmployeeApplication .ResetSend
{
   display: flex;
   grid-area: ResetSend;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#wb_CitizenYes
{
   margin: 0;
}
#wb_CitizenYes
{
   position: relative;
}
#wb_CitizenYes, #wb_CitizenYes *, #wb_CitizenYes *::before, #wb_CitizenYes *::after
{
   box-sizing: border-box;
}
#wb_CitizenYes input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
}
#wb_CitizenYes label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_CitizenYes label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   background-color: #EEEEEE;
   border: 1px solid #444444;
   border-radius: 50%;
}
#wb_CitizenYes label::after
{
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 20px;
   border-radius: 50%;
   color: #EEEEEE;
   content: " ";
   transform: scale(0, 0);
}
#wb_CitizenYes input[type='radio']:checked + label::after
{
   background-color: #222222;
   background-image: none;
   border-color: #222222;
   transform: scale(0.66, 0.66);
}
#wb_CitizenYes input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_CitizenYes label
{
   position: absolute;
   left: 0;
   top: 0;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding-left: 24px;
   height: 20px;
   display: flex;
   align-items: center;
}
#wb_CitizenNo
{
   margin: 0;
}
#wb_CitizenNo
{
   position: relative;
}
#wb_CitizenNo, #wb_CitizenNo *, #wb_CitizenNo *::before, #wb_CitizenNo *::after
{
   box-sizing: border-box;
}
#wb_CitizenNo input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
}
#wb_CitizenNo label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_CitizenNo label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   background-color: #EEEEEE;
   border: 1px solid #444444;
   border-radius: 50%;
}
#wb_CitizenNo label::after
{
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 20px;
   border-radius: 50%;
   color: #EEEEEE;
   content: " ";
   transform: scale(0, 0);
}
#wb_CitizenNo input[type='radio']:checked + label::after
{
   background-color: #222222;
   background-image: none;
   border-color: #222222;
   transform: scale(0.66, 0.66);
}
#wb_CitizenNo input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_CitizenNo label
{
   position: absolute;
   left: 0;
   top: 0;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding-left: 24px;
   height: 20px;
   display: flex;
   align-items: center;
}
#citizen-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#citizen-Label:focus
{
   outline: 0;
}
#authorizedToWork_In_US-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#authorizedToWork_In_US-Label:focus
{
   outline: 0;
}
#wb_AuthorizedYes
{
   margin: 0;
}
#wb_AuthorizedYes
{
   position: relative;
}
#wb_AuthorizedYes, #wb_AuthorizedYes *, #wb_AuthorizedYes *::before, #wb_AuthorizedYes *::after
{
   box-sizing: border-box;
}
#wb_AuthorizedYes input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
}
#wb_AuthorizedYes label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_AuthorizedYes label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   background-color: #EEEEEE;
   border: 1px solid #444444;
   border-radius: 50%;
}
#wb_AuthorizedYes label::after
{
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 20px;
   border-radius: 50%;
   color: #EEEEEE;
   content: " ";
   transform: scale(0, 0);
}
#wb_AuthorizedYes input[type='radio']:checked + label::after
{
   background-color: #222222;
   background-image: none;
   border-color: #222222;
   transform: scale(0.66, 0.66);
}
#wb_AuthorizedYes input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_AuthorizedYes label
{
   position: absolute;
   left: 0;
   top: 0;
   color: #222222;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding-left: 24px;
   height: 20px;
   display: flex;
   align-items: center;
}
#wb_AuthorizedNo
{
   margin: 0;
}
#wb_AuthorizedNo
{
   position: relative;
}
#wb_AuthorizedNo, #wb_AuthorizedNo *, #wb_AuthorizedNo *::before, #wb_AuthorizedNo *::after
{
   box-sizing: border-box;
}
#wb_AuthorizedNo input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
}
#wb_AuthorizedNo label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_AuthorizedNo label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   background-color: #EEEEEE;
   border: 1px solid #444444;
   border-radius: 50%;
}
#wb_AuthorizedNo label::after
{
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 20px;
   border-radius: 50%;
   color: #EEEEEE;
   content: " ";
   transform: scale(0, 0);
}
#wb_AuthorizedNo input[type='radio']:checked + label::after
{
   background-color: #222222;
   background-image: none;
   border-color: #222222;
   transform: scale(0.66, 0.66);
}
#wb_AuthorizedNo input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_AuthorizedNo label
{
   position: absolute;
   left: 0;
   top: 0;
   color: #222222;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding-left: 24px;
   height: 20px;
   display: flex;
   align-items: center;
}
#WorkHereBefore-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #222222;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#WorkHereBefore-Label:focus
{
   outline: 0;
}
#wb_WorkedHereBeforeYes
{
   margin: 0;
}
#wb_WorkedHereBeforeYes
{
   position: relative;
}
#wb_WorkedHereBeforeYes, #wb_WorkedHereBeforeYes *, #wb_WorkedHereBeforeYes *::before, #wb_WorkedHereBeforeYes *::after
{
   box-sizing: border-box;
}
#wb_WorkedHereBeforeYes input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
}
#wb_WorkedHereBeforeYes label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_WorkedHereBeforeYes label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   background-color: #EEEEEE;
   border: 1px solid #444444;
   border-radius: 50%;
}
#wb_WorkedHereBeforeYes label::after
{
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 20px;
   border-radius: 50%;
   color: #EEEEEE;
   content: " ";
   transform: scale(0, 0);
}
#wb_WorkedHereBeforeYes input[type='radio']:checked + label::after
{
   background-color: #222222;
   background-image: none;
   border-color: #222222;
   transform: scale(0.66, 0.66);
}
#wb_WorkedHereBeforeYes input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_WorkedHereBeforeYes label
{
   position: absolute;
   left: 0;
   top: 0;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding-left: 24px;
   height: 20px;
   display: flex;
   align-items: center;
}
#wb_WorkedHereBeforeNo
{
   margin: 0;
}
#wb_WorkedHereBeforeNo
{
   position: relative;
}
#wb_WorkedHereBeforeNo, #wb_WorkedHereBeforeNo *, #wb_WorkedHereBeforeNo *::before, #wb_WorkedHereBeforeNo *::after
{
   box-sizing: border-box;
}
#wb_WorkedHereBeforeNo input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
}
#wb_WorkedHereBeforeNo label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_WorkedHereBeforeNo label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   background-color: #EEEEEE;
   border: 1px solid #444444;
   border-radius: 50%;
}
#wb_WorkedHereBeforeNo label::after
{
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 20px;
   border-radius: 50%;
   color: #EEEEEE;
   content: " ";
   transform: scale(0, 0);
}
#wb_WorkedHereBeforeNo input[type='radio']:checked + label::after
{
   background-color: #222222;
   background-image: none;
   border-color: #222222;
   transform: scale(0.66, 0.66);
}
#wb_WorkedHereBeforeNo input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_WorkedHereBeforeNo label
{
   position: absolute;
   left: 0;
   top: 0;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding-left: 24px;
   height: 20px;
   display: flex;
   align-items: center;
}
#Label9
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label9:focus
{
   outline: 0;
}
#EverWorkedHereBeforeWhen
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #222222;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#EverWorkedHereBeforeWhen:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#wb_RadioButton1
{
   margin: 0;
}
#wb_RadioButton1
{
   position: relative;
}
#wb_RadioButton1, #wb_RadioButton1 *, #wb_RadioButton1 *::before, #wb_RadioButton1 *::after
{
   box-sizing: border-box;
}
#wb_RadioButton1 input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 19px;
   height: 19px;
   left: 0;
   top: 0;
}
#wb_RadioButton1 label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_RadioButton1 label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 19px;
   height: 19px;
   left: 0;
   top: 0;
   background-color: #EEEEEE;
   border: 1px solid #444444;
   border-radius: 50%;
}
#wb_RadioButton1 label::after
{
   display: inline-block;
   position: absolute;
   width: 19px;
   height: 19px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 19px;
   border-radius: 50%;
   color: #EEEEEE;
   content: " ";
   transform: scale(0, 0);
}
#wb_RadioButton1 input[type='radio']:checked + label::after
{
   background-color: #222222;
   background-image: none;
   border-color: #222222;
   transform: scale(0.66, 0.66);
}
#wb_RadioButton1 input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_RadioButton1 label
{
   position: absolute;
   left: 0;
   top: 0;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding-left: 23px;
   height: 19px;
   display: flex;
   align-items: center;
}
#wb_RadioButton2
{
   margin: 0;
}
#wb_RadioButton2
{
   position: relative;
}
#wb_RadioButton2, #wb_RadioButton2 *, #wb_RadioButton2 *::before, #wb_RadioButton2 *::after
{
   box-sizing: border-box;
}
#wb_RadioButton2 input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
}
#wb_RadioButton2 label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_RadioButton2 label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   background-color: #EEEEEE;
   border: 1px solid #444444;
   border-radius: 50%;
}
#wb_RadioButton2 label::after
{
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 20px;
   border-radius: 50%;
   color: #EEEEEE;
   content: " ";
   transform: scale(0, 0);
}
#wb_RadioButton2 input[type='radio']:checked + label::after
{
   background-color: #222222;
   background-image: none;
   border-color: #222222;
   transform: scale(0.66, 0.66);
}
#wb_RadioButton2 input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_RadioButton2 label
{
   position: absolute;
   left: 0;
   top: 0;
   color: #222222;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding-left: 24px;
   height: 20px;
   display: flex;
   align-items: center;
}
#Felony-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Felony-Label:focus
{
   outline: 0;
}
#FelonyExplain-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #222222;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#FelonyExplain-Label:focus
{
   outline: 0;
}
#FelonyExplaination
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #222222;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#FelonyExplaination:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label15
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 11px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label15:focus
{
   outline: 0;
}
#Input2
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #C0C0C0;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Input2:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label1
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: #696969;
   background-image: none;
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: center;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label1:focus
{
   outline: 0;
}
#Label2
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label2:focus
{
   outline: 0;
}
#AppHighSchool
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#AppHighSchool:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#HighSchoolAddress-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#HighSchoolAddress-Label:focus
{
   outline: 0;
}
#HighSchoolAddress-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#HighSchoolAddress-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#CollegeFromDate-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#CollegeFromDate-Label:focus
{
   outline: 0;
}
#HighSchoolFrom-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#HighSchoolFrom-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label13
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label13:focus
{
   outline: 0;
}
#HighSchoolTo-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#HighSchoolTo-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Did_you_graduateHighSchool-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Did_you_graduateHighSchool-Label:focus
{
   outline: 0;
}
#wb_Did_you_graduateHighSchoolYes-Button
{
   margin: 0;
}
#wb_Did_you_graduateHighSchoolYes-Button
{
   position: relative;
}
#wb_Did_you_graduateHighSchoolYes-Button, #wb_Did_you_graduateHighSchoolYes-Button *, #wb_Did_you_graduateHighSchoolYes-Button *::before, #wb_Did_you_graduateHighSchoolYes-Button *::after
{
   box-sizing: border-box;
}
#wb_Did_you_graduateHighSchoolYes-Button input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
}
#wb_Did_you_graduateHighSchoolYes-Button label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_Did_you_graduateHighSchoolYes-Button label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   background-color: #EEEEEE;
   border: 1px solid #444444;
   border-radius: 50%;
}
#wb_Did_you_graduateHighSchoolYes-Button label::after
{
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 20px;
   border-radius: 50%;
   color: #EEEEEE;
   content: " ";
   transform: scale(0, 0);
}
#wb_Did_you_graduateHighSchoolYes-Button input[type='radio']:checked + label::after
{
   background-color: #222222;
   background-image: none;
   border-color: #222222;
   transform: scale(0.66, 0.66);
}
#wb_Did_you_graduateHighSchoolYes-Button input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_Did_you_graduateHighSchoolYes-Button label
{
   position: absolute;
   left: 0;
   top: 0;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding-left: 24px;
   height: 20px;
   display: flex;
   align-items: center;
}
#wb_Did_you_graduateHighSchoolNo-Button
{
   margin: 0;
}
#wb_Did_you_graduateHighSchoolNo-Button
{
   position: relative;
}
#wb_Did_you_graduateHighSchoolNo-Button, #wb_Did_you_graduateHighSchoolNo-Button *, #wb_Did_you_graduateHighSchoolNo-Button *::before, #wb_Did_you_graduateHighSchoolNo-Button *::after
{
   box-sizing: border-box;
}
#wb_Did_you_graduateHighSchoolNo-Button input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
}
#wb_Did_you_graduateHighSchoolNo-Button label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_Did_you_graduateHighSchoolNo-Button label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   background-color: #EEEEEE;
   border: 1px solid #444444;
   border-radius: 50%;
}
#wb_Did_you_graduateHighSchoolNo-Button label::after
{
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 20px;
   border-radius: 50%;
   color: #EEEEEE;
   content: " ";
   transform: scale(0, 0);
}
#wb_Did_you_graduateHighSchoolNo-Button input[type='radio']:checked + label::after
{
   background-color: #222222;
   background-image: none;
   border-color: #222222;
   transform: scale(0.66, 0.66);
}
#wb_Did_you_graduateHighSchoolNo-Button input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_Did_you_graduateHighSchoolNo-Button label
{
   position: absolute;
   left: 0;
   top: 0;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding-left: 24px;
   height: 20px;
   display: flex;
   align-items: center;
}
#HighSchoolDiploma-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#HighSchoolDiploma-Label:focus
{
   outline: 0;
}
#HighSchoolDiploma-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#HighSchoolDiploma-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#CollegeName-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#CollegeName-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#CollegeAddress-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#CollegeAddress-Label:focus
{
   outline: 0;
}
#CollegeAddress-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#CollegeAddress-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label20
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label20:focus
{
   outline: 0;
}
#Input1
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Input1:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label5
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label5:focus
{
   outline: 0;
}
#CollegeFromDate-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#CollegeFromDate-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#CollegeDateTo-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#CollegeDateTo-Label:focus
{
   outline: 0;
}
#CollegeDateTo-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#CollegeDateTo-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label14
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label14:focus
{
   outline: 0;
}
#wb_CollegeGraduateNo
{
   margin: 0;
}
#wb_CollegeGraduateNo
{
   position: relative;
}
#wb_CollegeGraduateNo, #wb_CollegeGraduateNo *, #wb_CollegeGraduateNo *::before, #wb_CollegeGraduateNo *::after
{
   box-sizing: border-box;
}
#wb_CollegeGraduateNo input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
}
#wb_CollegeGraduateNo label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_CollegeGraduateNo label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   background-color: #EEEEEE;
   border: 1px solid #444444;
   border-radius: 50%;
}
#wb_CollegeGraduateNo label::after
{
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 20px;
   border-radius: 50%;
   color: #EEEEEE;
   content: " ";
   transform: scale(0, 0);
}
#wb_CollegeGraduateNo input[type='radio']:checked + label::after
{
   background-color: #222222;
   background-image: none;
   border-color: #222222;
   transform: scale(0.66, 0.66);
}
#wb_CollegeGraduateNo input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_CollegeGraduateNo label
{
   position: absolute;
   left: 0;
   top: 0;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding-left: 24px;
   height: 20px;
   display: flex;
   align-items: center;
}
#wb_RadioButton3
{
   margin: 0;
}
#wb_RadioButton3
{
   position: relative;
}
#wb_RadioButton3, #wb_RadioButton3 *, #wb_RadioButton3 *::before, #wb_RadioButton3 *::after
{
   box-sizing: border-box;
}
#wb_RadioButton3 input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
}
#wb_RadioButton3 label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_RadioButton3 label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   background-color: #EEEEEE;
   border: 1px solid #444444;
   border-radius: 50%;
}
#wb_RadioButton3 label::after
{
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 20px;
   border-radius: 50%;
   color: #EEEEEE;
   content: " ";
   transform: scale(0, 0);
}
#wb_RadioButton3 input[type='radio']:checked + label::after
{
   background-color: #222222;
   background-image: none;
   border-color: #222222;
   transform: scale(0.66, 0.66);
}
#wb_RadioButton3 input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_RadioButton3 label
{
   position: absolute;
   left: 0;
   top: 0;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding-left: 24px;
   height: 20px;
   display: flex;
   align-items: center;
}
#CollegeDegree-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#CollegeDegree-Label:focus
{
   outline: 0;
}
#CollegeDegree-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#CollegeDegree-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#OtherSchool-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#OtherSchool-Label:focus
{
   outline: 0;
}
#OtherSchoolName-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#OtherSchoolName-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#OtherSchoolAddress-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#OtherSchoolAddress-Label:focus
{
   outline: 0;
}
#OtherSchoolAddress-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#OtherSchoolAddress-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label16
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label16:focus
{
   outline: 0;
}
#OtherSchoolDateFrom-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#OtherSchoolDateFrom-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label17
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label17:focus
{
   outline: 0;
}
#OtherSchoolDateTo-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#OtherSchoolDateTo-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#OtherSchoolGraduate-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#OtherSchoolGraduate-Label:focus
{
   outline: 0;
}
#wb_OtherSchoolGraduateYes
{
   margin: 0;
}
#wb_OtherSchoolGraduateYes
{
   position: relative;
}
#wb_OtherSchoolGraduateYes, #wb_OtherSchoolGraduateYes *, #wb_OtherSchoolGraduateYes *::before, #wb_OtherSchoolGraduateYes *::after
{
   box-sizing: border-box;
}
#wb_OtherSchoolGraduateYes input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
}
#wb_OtherSchoolGraduateYes label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_OtherSchoolGraduateYes label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   background-color: #EEEEEE;
   border: 1px solid #444444;
   border-radius: 50%;
}
#wb_OtherSchoolGraduateYes label::after
{
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 20px;
   border-radius: 50%;
   color: #EEEEEE;
   content: " ";
   transform: scale(0, 0);
}
#wb_OtherSchoolGraduateYes input[type='radio']:checked + label::after
{
   background-color: #222222;
   background-image: none;
   border-color: #222222;
   transform: scale(0.66, 0.66);
}
#wb_OtherSchoolGraduateYes input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_OtherSchoolGraduateYes label
{
   position: absolute;
   left: 0;
   top: 0;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding-left: 24px;
   height: 20px;
   display: flex;
   align-items: center;
}
#wb_OtherSchoolGraduateNo-Button
{
   margin: 0;
}
#wb_OtherSchoolGraduateNo-Button
{
   position: relative;
}
#wb_OtherSchoolGraduateNo-Button, #wb_OtherSchoolGraduateNo-Button *, #wb_OtherSchoolGraduateNo-Button *::before, #wb_OtherSchoolGraduateNo-Button *::after
{
   box-sizing: border-box;
}
#wb_OtherSchoolGraduateNo-Button input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
}
#wb_OtherSchoolGraduateNo-Button label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_OtherSchoolGraduateNo-Button label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   background-color: #EEEEEE;
   border: 1px solid #444444;
   border-radius: 50%;
}
#wb_OtherSchoolGraduateNo-Button label::after
{
   display: inline-block;
   position: absolute;
   width: 20px;
   height: 20px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 20px;
   border-radius: 50%;
   color: #EEEEEE;
   content: " ";
   transform: scale(0, 0);
}
#wb_OtherSchoolGraduateNo-Button input[type='radio']:checked + label::after
{
   background-color: #222222;
   background-image: none;
   border-color: #222222;
   transform: scale(0.66, 0.66);
}
#wb_OtherSchoolGraduateNo-Button input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_OtherSchoolGraduateNo-Button label
{
   position: absolute;
   left: 0;
   top: 0;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding-left: 24px;
   height: 20px;
   display: flex;
   align-items: center;
}
#Label18
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label18:focus
{
   outline: 0;
}
#OtherSchoolDegree-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#OtherSchoolDegree-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label19
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: #4F4F4F;
   background-image: none;
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: center;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label19:focus
{
   outline: 0;
}
#Input5
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Input5:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Ref2Name-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Ref2Name-Label:focus
{
   outline: 0;
}
#Ref2Name-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Ref2Name-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label22
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label22:focus
{
   outline: 0;
}
#Ref1CompanyName-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Ref1CompanyName-Label:focus
{
   outline: 0;
}
#Ref1Relationship-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Ref1Relationship-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Ref1CompanyName-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Ref1CompanyName-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label23
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label23:focus
{
   outline: 0;
}
#Ref1CompanyPhone-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Ref1CompanyPhone-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Ref1Address-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Ref1Address-Label:focus
{
   outline: 0;
}
#Ref1Address-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Ref1Address-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Ref3Line-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: #D3D3D3;
   background-image: none;
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Ref3Line-Label:focus
{
   outline: 0;
}
#Ref1Name-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Ref1Name-Label:focus
{
   outline: 0;
}
#Ref1Name-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Ref1Name-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Ref2Relationship-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Ref2Relationship-Label:focus
{
   outline: 0;
}
#Input7
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Input7:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Ref2Line-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: #D3D3D3;
   background-image: none;
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Ref2Line-Label:focus
{
   outline: 0;
}
#Ref2Company-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Ref2Company-Label:focus
{
   outline: 0;
}
#Ref2CompanyName-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Ref2CompanyName-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Ref2Phone-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Ref2Phone-Label:focus
{
   outline: 0;
}
#Ref2Phone-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Ref2Phone-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Ref2Address-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Ref2Address-Label:focus
{
   outline: 0;
}
#Ref2Address-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Ref2Address-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Ref3Name-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Ref3Name-Label:focus
{
   outline: 0;
}
#Ref3Name-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Ref3Name-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Ref3Relationship-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Ref3Relationship-Label:focus
{
   outline: 0;
}
#Ref3Relationship-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Ref3Relationship-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Ref3Company-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Ref3Company-Label:focus
{
   outline: 0;
}
#Ref3Company-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Ref3Company-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Ref3Phone-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Ref3Phone-Label:focus
{
   outline: 0;
}
#Ref3Phone-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Ref3Phone-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Ref3Address-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Ref3Address-Label:focus
{
   outline: 0;
}
#Ref3Address-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Ref3Address-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Label21
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: #4F4F4F;
   background-image: none;
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: center;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label21:focus
{
   outline: 0;
}
#Label24
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label24:focus
{
   outline: 0;
}
#PE1CompanyName-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#PE1CompanyName-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#PE1CompanyPhone-Label
{
   box-sizing: border-box;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#PE1CompanyPhone-Label:focus
{
   outline: 0;
}
#PE1CompanyPhone-Input
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #555555;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#PE1CompanyPhone-Input:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
