a.HotJobsStyle:link 
{ 
     font-family: Verdana, Arial, Helvetica, sans-serif;
     FONT-SIZE: 10pt;
     FONT-WEIGHT : normal;
     COLOR: #00538E;
     TEXT-DECORATION: none; 
}

a.HotJobsStyle:visited
{ 
     font-family: Verdana, Arial, Helvetica, sans-serif;
     FONT-SIZE: 10pt;
     FONT-WEIGHT : normal;
     COLOR: #999999;
     TEXT-DECORATION: none; 
}

a.HotJobsStyle:hover
{ 
     font-family: Verdana, Arial, Helvetica, sans-serif;
     FONT-SIZE: 10pt;
     FONT-WEIGHT : normal;
     COLOR: #00538E;
     TEXT-DECORATION: underline; 
}

a.ApplyNowStyle:link 
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT : normal;
    COLOR: #00538E;
    TEXT-DECORATION: none;	
}

a.ApplyNowStyle:visited
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 10pt;
    FONT-WEIGHT : normal;
    COLOR: #999999;
    TEXT-DECORATION: none;  
}

a.ApplyNowStyle:hover
{ 
    FONT-WEIGHT : normal;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 10pt;
    COLOR: #00538E;
    TEXT-DECORATION: underline;  
}

a.JobLink:link 
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #00538E;
    TEXT-DECORATION: none;
}

a.JobLink:visited
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #999999;
    TEXT-DECORATION: none;
}

a.JobLink:hover
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 10pt;
    FONT-WEIGHT : normal;
    COLOR: #00538E;
    TEXT-DECORATION: underline;
}

a.ReqSort:link 
{    
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 10pt;
    FONT-WEIGHT : bold;
    COLOR: black; 
    TEXT-DECORATION: none;	
}

a.ReqSort:visited
{     
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 10pt;
    FONT-WEIGHT : bold;
    COLOR: black; 
    TEXT-DECORATION: none;
}

a.ReqSort:hover
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 10pt;
    FONT-WEIGHT : bold;
    COLOR: black; 
    TEXT-DECORATION: underline;
}


TH.HeaderRow
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: black;  
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: #d6d6d6;
    BORDER-TOP: 1px solid black;
    BORDER-BOTTOM: 1px solid black;
}

TD.MainRow
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: white;
}

TD.AltRow
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: #f1f1f1;
}

TD.HeaderStyle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: black;
    TEXT-DECORATION: none;
}

TD.JDHeaderStyle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: black;
    TEXT-DECORATION: none;
}

TD.CaptionStyle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    COLOR: black;
    TEXT-DECORATION: none;
}

span.CaptionStyle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    COLOR: black;
    TEXT-DECORATION: none;
}

TD.MainBodyText
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    COLOR: black;
}

span.MainBodyText
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-DECORATION: none;
}