span.LoginBelowStyle
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: black;
}

span.AppNameStyle
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: darkgreen
}

span.HeaderStyle
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: red;
}

span.CaptionStyle
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: black;
}

span.RequiredCaptionStyle
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: black;
}

label.CaptionStyle
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: black;
}

span.ErrorStyle
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: firebrick;
}

label.RequiredCaptionStyle
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: black;
}

span.MainBodyText
{
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: black;
}

TD.MainBodyText
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: black;
}

span.SuccessStyle
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: green;
}

TD.MMCurrent
{
    
    FONT-WEIGHT: bold;
}

TR.MMBackGround
{
    background-color: white;
}

TH.DDBackGround
{
    background-color: blue;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    text-align: left
}


TD.MainRow
{
    background-color: white;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
}

TD.AltRow
{
    background-color: white;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
}

TD.DDBackGround
{
    background-color: white;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}


a.MainMenu:link 
{ 
    color: #5E2979; 
    text-decoration: none;
    font-family: Microsoft Sans Serif; 
    font-size: 8pt;
	
}

a.MainMenu:visited
{ 
    color: #5E2979; 
    text-decoration: none;
    font-family: Microsoft Sans Serif; 
    font-size: 8pt;
}

a.MainMenu:hover
{ 
    background-color : #FFF5EE;
    color: black; 
    text-decoration: none;
    font-weight : none;
    font-family: Microsoft Sans Serif; 
    font-size: 8pt;
}

a.ForgotLogin:link 
{ 
    color: DARKGREEN; 
    text-decoration: none;
    font-family: Microsoft Sans Serif; 
    font-size: 10pt;
font-weight : bold;
	
}

a.ForgotLogin:visited
{ 
    color: black;
    text-decoration: none;
    font-family: Microsoft Sans Serif; 
    font-size: 10pt;
font-weight : bold;
}

a.ForgotLogin:hover
{ 
    background-color : #FFF5EE;
    color: DARKGREEN; 
    text-decoration: UNDERLINE;
    font-weight : normal;
    font-family: Microsoft Sans Serif; 
    font-size: 10pt;
font-weight : bold;
}

a.Edit:link 
{ 
    color: DARKgreen; 
    text-decoration: none;
    font-family: Tahoma; 
    font-size: 8pt;
	font-weight : BOLD;
}

a.Edit:visited
{ 
    color: daRKgreen; 
    text-decoration: none;
    font-family: Tahoma; 
    font-size: 8pt;
font-weight : BOLD;
}

a.Edit:hover
{ 
    color: DARKgreen; 
    text-decoration: underline;
    font-weight : normal;
    font-family: Tahoma; 
    font-size: 8pt;
font-weight : BOLD;
}

a.Delete:link 
{ 
    color: red; 
    text-decoration: none;
    font-family: Microsoft Sans Serif; 
    font-size: 8pt;
font-weight : BOLD;
	
}

a.Delete:visited
{ 
    color: red; 
    text-decoration: none;
    font-family: Tahoma; 
    font-size: 8pt;
font-weight : BOLD;
}

a.Delete:hover
{ 
    color: red; 
    text-decoration: underline;
    font-weight : normal;
    font-family: Tahoma; 
    font-size: 8pt;
font-weight : BOLD;
}

a.Add:link 
{ 
    color: blue; 
    text-decoration: none;
    font-family: Tahoma; 
    font-size: 10pt;
font-weight : BOLD;
	
}

a.Add:visited
{ 
    color: blue; 
    text-decoration: none;
    font-family: Tahoma; 
    font-size: 10pt;
font-weight : BOLD;
}

a.Add:hover
{ 
    color: blUE	; 
    text-decoration: underline;
    font-weight : normal;
    font-family: Tahoma; 
    font-size: 10pt;
font-weight : BOLD;
}

a.ReqSort:link 
{ 
    color: black; 
    text-decoration: none;
    font-family: Tahoma; 
    font-size: 10pt;
    font-weight : bold;
	
}

a.ReqSort:visited
{ 
    color: black; 
    text-decoration: none;
    font-family: Tahoma; 
    font-size: 10pt;
    font-weight : bold;
}

a.ReqSort:hover
{ 
    color: black; 
    text-decoration: underline;
    font-weight : bold;
    font-family: Tahoma; 
    font-size: 10pt;
}

a.JobLink:link 
{ 
    text-decoration: none;

	color:#003366;

	
}

a.JobLink:visited
{ 
    text-decoration: none;

color:#003366;

}

a.JobLink:hover
{ 
    text-decoration: underline;

color:#000000;


}

/**************************************************************************************/
/*for screens larger than 690px */
@media only screen and (min-width: 690px) 
{

/* Turn off the mobile menu for screens larger than 690px*/
#CRAppSSMain1_RadMenuMobile 
{
    display: none;
}

header#top #logo img 
{
    max-height: 100px;
    text-indent: -9999px;
    max-width: none;
    width: auto;
    transition: opacity 0.4s ease;
    }
/*radmenu styling (RadMenu is the menu on the left side of the screen when not in wizard mode) */
div.RadMenu, div.RadMenuPopup.RadMenuPopup_Default, #CRAppSSMain1_RadMenuMain, .RadMenu, .RadMenu .rmLink 
{
    color:  #676767;
    position:unset;
}

/* Main Attributes*/
#CRAppSSMain1_RadMenuMain 
{
}

.RadMenu .rmRootToggle 
{
    margin-left: 18px !important;
}

#RadMenuMainHide, #CRAppSSMain1_RadMenuMainHide
{
    width: 1% !important; /* this is for wizard mode -to hide the menu on the left*/
}
   
/*remove border around radmenu*/
.rmRootGroup 
{
   border: none !important;
}

/* how links should appear */
#CRAppSSMain1_RadMenuMain:link 
{
}

#CRAppSSMain1_RadMenuMain:visited 
{
}

#CRAppSSMain1_RadMenuMain:hover 
{
}

#CRAppSSMain1_txtResume 
{
    height: 400px;
    width: 100% !important;
}

/*This will set the width for all of the fields on the screen. Dropdowns are slightly narrower.*/
#CRAppSSMain1_tblDDContactInfo * 
{
  /*  width: 180px !important;*/
}

/* #CRAppSSMain1_tblPrevEmpDetail */
/* To set the dropdowns separately, - it will override the above statement for only dropdowns */
#CRAppSSMain1_cmbHomeState, #CRAppSSMain1_cmbHomeCountry, #CRAppSSMain1_cmbPrimaryPhone,
#CRAppSSMain1_cmbRefCat, #CRAppSSMain1_cmbReferralSource, #CRAppSSMain1_cmbPositionDesired 
{
    width: 179px !important;
}

label.AQCaptionStyle, label.AQRequiredCaptionStyle 
{
    FONT-SIZE: 10pt !important;
}

#CRAppSSMain1_tblDDAllQuestions * 
{
    width: 50% !important;
}

#CRAppSSMain1_tblDDPersonalInfo * 
{
    width: 60% !important;
}

#CRAppSSMain1_tblReqs,#CRAppSSMain1_TRReqsAppliedFor, #CRAppSSMain1_tblDDReferences, #CRAppSSMain1_tblEduDetail, #CRAppSSMain1_tblPrevEmpDetail, #CRAppSSMain1_tblSecurityClearanceDetail, #CRAppSSMain1_tblMilitaryDetail, #CRAppSSMain1_tblAttachDetail, #CRAppSSMain1_tblNPNotifDetail, #CRAppSSMain1_tblSkillsDetail 
{
    width: 80% !important;
}

#CRAppSSMain1_tblDDHistBrowse, #CRAppSSMain1_CRAppSSMain1_tblReqsPanel 
{
    width: 100% !important;
}

#CRAppSSMain1_txtCoverLetter 
{
    width: 80% !important;
    height: 200px!important;
}
   
#tblDDOnboarding * 
{
    width: 50% !important;
}

.OnboardingReviewTable 
{
    BACKGROUND-COLOR: white !important;
    border: 0px !important;
    margin-left: 5px !important;
 }
 
 .logo 
 {
    background-color: none;
    /*position: fixed;*/
    width: 100%;
    top: 0;
    margin-top: 20px;
    z-index: 1000;
 }

.container 
{
    min-height: 100%;
    position: relative;
}
 }

/**************************************************************************************/
/*for screens smaller than 690 - change some things so they fit on the small screen */
@media only screen and (max-width: 690px) and (min-width: 1px) 
{

/* turn off big menu on left side of screen */
#CRAppSSMain1_RadMenuMain, #CRAppSSMain1_RadMenuMainHide 
{
    display: none;
}

#RadMenuMobile, .RadMenuMobile, #CRAppSSMain1_RadMenuMobile 
{
    /*  display: block;*/
    font-size: 10px;
}


#CRAppSSMain1_lblShowNonOpenJobs 
{
    font-size: 10px;
}

#CRAppSSMain1_txtResume, #CRAppSSMain1_lblDDResumeInst 
{
    width: 60% !important;
    height: 200px;
}

#CRAppSSMain1_tblDisabilityFormContainer,
#CRAppSSMain1_tblDDDisabilityForm,
#CRAppSSMain1_tblDisabilityFormContainer 
{
    max-width: 40% !important;
    font-size: 8pt !important;
    margin-left: -10px;
}

label.CaptionStyle, label.RequiredCaptionStyle 
{
    FONT-SIZE: 10pt !important;
}

#CRAppSSMain1_tblDDResume, #CRAppSSMain1_lblDDResumeInst > span 
{
    width: 60% !important;
}

/*This will set the width for all of the fields on the screen. Dropdowns are slightly narrower.*/
/* #CRAppSSMain1_tblDDContactInfo * {
    width: 70% !important;
}*/
/* To set the dropdowns separately, - it will override the above statement for only dropdowns
#CRAppSSMain1_cmbHomeState, #CRAppSSMain1_cmbHomeCountry, #CRAppSSMain1_cmbPrimaryPhone,
#CRAppSSMain1_cmbRefCat, #CRAppSSMain1_cmbReferralSource, #CRAppSSMain1_cmbPositionDesired 
{
    width: 180px !important;
} */

#CRAppSSMain1_tblDDAllQuestions * 
{
    width: 90% !important;
}

#CRAppSSMain1_tblDDMain 
{
    z-index: 1000;
}
    
#CRAppSSMain1_txtCreateNewPwd, #CRAppSSMain1_txtCreateNewPwd2 
{
    width: 150px !important;
}
/* tables from onboardingquestions page*/
#tblDDOnboarding * 
{
    width: 60% !important;
}

#tblDDOnboardingButtons1, #tblDDOnboardingButtons2 
 {
    width: 100%;
    display: inline;
    display: flex;
    flex-direction: column;
    font-size: 8px !important;
}

/* Resume upload box */
#CRAppSSMain1_TRUpload1, #CRAppSSMain1_TRUpload2 
{
    max-width: 50% !important;
}

#CRAppSSMain1_loResume 
{
    max-width: 50% !important;
}

.OnboardingReviewTable 
{
    margin-left: -15px;
    margin-left: 5px;
    width: 60% !important;
    BACKGROUND-COLOR: white !important;
    border: 0px !important;
}

#CRAppSSMain1_txtCoverLetter 
{
    width: 80% !important;
    height: 200px !important;
}

#CRAppSSMain1_fileParsefile0 
{
    width: 60% !important;
}

#CRAppSSMain1_fileParsefakeInput0 
{
    width: 50% !important;
}

#CRAppSSMain1_HORIZLINE 
{
    width: 80% !important;
}

.t-col 
{
    padding-left: 0px;
    padding-right: 0px;
    min-height: 1px;
    float: none;
}
     
}