span.HeaderStyle
{
    FONT-FAMILY: arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #77787B
}

TD.HeaderStyle
{
    FONT-FAMILY: arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #77787B
}


TD.JDHeaderStyle
{
    FONT-FAMILY: arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #77787B
}

TD.ApplyNowStyle
{
    FONT-FAMILY: arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #77787B
}

span.CaptionStyle
{
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    COLOR: #77787B
}

TD.CaptionStyle
{
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    COLOR: #77787B
}

label.CaptionStyle
{
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    COLOR: #77787B;
}

label.RequiredCaptionStyle
{
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    COLOR: #77787B;
}

span.MainBodyText
{
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    COLOR: #77787B;
}

TD.MainBodyText
{
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    COLOR: #77787B;
}

TD.HeaderRow
{
    background-color: #9BCBE2;
    color: #77787B;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    border: 1px solid #005E9E;
}

TH.HeaderRow
{
    background-color: #CDCAC1;
    color: #77787B;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    text-align: left;
}

TD.MainRow
{
    color: #77787B;
    background-color: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    padding: 5px;
    	border-right: 1px solid #99BFD8;
    	border-bottom: 1px solid #99BFD8;
    	border-left: 1px solid #99BFD8;
	border-top-style: none;
}

TD.AltRow
{
    background-color: #F0ECE4;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    padding: 5px;
	border-right: 1px solid #99BFD8;
	border-bottom: 1px solid #99BFD8;
	border-left: 1px solid #99BFD8;
	border-top-style: none;
}

a.JobLink:link 
{ 
    color: #77787B; 
    text-decoration: underline;
    font-family: arial; 
    font-size: 9pt;
	
}

a.JobLink:visited
{ 
    color: #77787B; 
    text-decoration: underline;
    font-family: arial; 
    font-size: 9pt;
}

a.JobLink:hover
{ 
    color: #77787B; 
    text-decoration: underline;
    font-weight : normal;
    font-family: arial; 
    font-size: 9pt;
}

a.ReqSort:link 
{ 
    color: #77787B; 
    text-decoration: underline;
    font-family: arial; 
    font-size: 9pt;
    font-weight : bold;
	
}

a.ReqSort:visited
{ 
    color: #77787B; 
    text-decoration: underline;
    font-family: arial; 
    font-size: 9pt;
    font-weight : bold;
}

a.ReqSort:hover
{ 
    color: #77787B; 
    text-decoration: underline;
    font-weight : bold;
    font-family: arial; 
    font-size: 9pt;
}

a.ApplyNowStyle:link 
{ 
    color: #77787B; 
    text-decoration: underline;
    font-family: arial; 
    font-size: 9pt;
    font-weight : bold;
	
}

a.ApplyNowStyle:visited
{ 
    color: #77787B; 
    text-decoration: underline;
    font-family: arial; 
    font-size: 9pt;
    font-weight : bold;
}

a.ApplyNowStyle:hover
{ 
    color: ; 
    text-decoration: underline;
    font-weight : bold;
    font-family: arial; 
    font-size: 9pt;
}

input
{
    border: 1px solid #ADA795;
}

select
{
    border: 1px solid #ADA795;
}

textarea
{
    border: 1px solid #ADA795;
}

table#CRAppSSMain1_tblDDContactInfo tr td
{
    padding-bottom: 10px;
}


