/*<Used in Opportunities.aspx>*/
#EmploymentOpportunitiesVerisignSeal
{
    position: relative;
    display: block;
    
    margin-left: 0px;
    left: 150px;
    top: -30px;
    font-size: 20px;
    clear: right;
    border: solid 0px red;
    height:55px;
}
#opportunitiesContentFormatting
{
    display:block;
    clear:both;
    margin-top: -30px;
    /*border: solid 1px red;*/
}

.MenuLevelFourTweak
{
    margin-left: 18px;
}

html, form
{
    height: 100%;
}

body
{
    margin: 0px;
    font-family: Verdana, Arial;
    font-size: 12px;
    background-color: #CDD7DA; /*RGB = 205 215 218*/
    background-color: #0069AF; /*RGB =   0 105 175*/
    background-color: #F8F9FB; /*RGB = 248 249 251*/
    background-image: url(Images/bg-Gradient.gif);
    height: 100%;
}

body.whiteBackground
{
    margin: 0px;
    font-family: Verdana, Arial;
    font-size: 12px;
    background-color: white; /*RGB =   0 105 175*/
    background-image: none;
    height: 100%;
}


#headerLogo
{    
    position: relative;
    display: block;
    float: left;
    background-color: White;
    margin-top: 30px;
    z-index: 10;
    width: 950px;
    height: 175px;
}

#testMode
{
    position: fixed;
    float: left;
    font-size: xx-large;
    margin-left: 380px;
    margin-top: -35px;
}

.siteWideAlert
{
    position: fixed;
    float: left;
    color: silver;
    background-color: Black;
    font-size: 12px;
    margin-top: -30px;
    padding-left: 10px;
    padding-top: 8px;
    width: 938px;
    height: 20px;
    border: solid 1px red;
    overflow: hidden;
}

#loggedInUser
{
    position: absolute;
    right: 10px;
    top: -20px;
    font-size: xx-small;
    color: Silver;
}

.gray
{
    color: Gray;
}

#siteMenu
{
    display: block;
    position: relative;
    float: left;
    margin-top: 30px;
    margin-left: 18px;
    width: 235px;
    /*border: solid 1px black;*/
}

#contentPlaceholder
{
    display: block;
    position: relative;
    float: left;
    margin-left: 70px;
    margin-top: 60px;
    background-color: White;
    /*border: solid 1px black;*/
    width: 580px;
}

#popUpContentPlaceholder
{
    display: block;
    position: relative;
    float: left;
    margin-left: 10px;
    margin-top: 10px;
    background-color: White;
    /*border: solid 1px black;*/
    width: 580px;
}

#nowHiring
{   
    right: 20px;
    top: 220px;
    position: absolute;
    display: block;
    z-index: 100;
}

.content
{
    padding-top: 8px;
    display: block;
    line-height: 25px;
    /*border: solid 1px black;*/
}
.closeContent
{    
    display: block;
    line-height:15px;
    font-size: 12px;
    font-family:Verdana;
}

.header
{
    font-size: 30px;
    color:#0069AF;
}

.headerBold
{
    font-size: 30px;
    font-weight: 600;
    color:#0069AF;
    display:inline;
}

.subheaderBold
{
    font-size: 15px;
    font-weight: bolder;
    color:#0069AF;
    display:inline;
}

.menuPop
{
    color:#0069AF;
    font-weight: bold;
}

.validator
{
    font-weight: bolder;
}

.moveUpOneLineBreak
{
    margin-top: -20px;
}
.informational
{	
	color:#0069AF;
	display:inline;
}

.smallFont
{
    font-size: 10px;
    display: inline;
}

.returnToTop
{
    color: gray;
    font-size:10px;
    text-decoration: underline;
}

.comment {color:Gray; font-size:10px; line-height:4mm;}

.invisible
{
    display: block;
}

.hidden
{
	display:none;
}

.clearMe
{
    clear: both;
}

.buttonMiddle
{
    vertical-align: middle;
}

hr
{
    color: #CDD7DA;
    width: 95%;
}

.errors
{
    color:Red
}   

a.popUpDate
{
	color:#0069AF;
}

a.contentHyperlinks:link
{ 
	color:#415B94;
}

a.contentHyperlinks:visited
{
	color:#077548;
}

.fakeHyperlink
{
    color: Blue;
    font-weight: bold;
    text-decoration: underline;
    letter-spacing: 2px;
}

.fakeAccordianHyperlink
{
    color: #415B94;
    text-decoration: underline;
    font-weight: bold;
}

.fakeGreenHyperlink
{ 
	color: #077548;
}

.modalBackground
{
    background-color: Gray;
    filter:alpha(opacity=70);
    /* CSS3 standard */
    opacity:0.7;
    /* for Mozilla */
    -moz-opacity:0.7;
}

.hide
{
    display: none;
}

#help
{
    right: -20px;
    top: -40px;
    position: absolute;
}

.clearBoth
{
    clear: both;
}

#progressBackgroundFilter
{
    position: fixed; 
    top: 0px; 
    bottom: 0px; 
    left: 0px;
    right: 0px;
    overflow: hidden; 
    padding: 0; 
    margin: 0; 
    background-color: #000;
    filter: alpha(opacity=50); 
    opacity: 0.5; 
    z-index: 1000; 
}

#progressMessage
{ 
    position: fixed; 
    top: 40%;
    left: 43%;
    padding: 10px; 
    width: 130px; 
    height: 50px;
    z-index: 1001; 
    background-color: #fff;
    border: solid 1px #000;
    color: #507CD1;
    font-weight: bold;
    font-style: italic;
}