﻿*
{
    margin:0;
    padding:0;
}
.HeaderWrapper
{
    margin-bottom:5px;
    Font:11px Trebuchet MS;
    width:250px;
}
.HeaderWrapper a
{
    color:#000;  
    text-decoration:none; 
}
.HeaderWrapper a:hover
{
    color:#000;  
    text-decoration:underline; 
}
/*.HeaderWrapper a:visited
{
    color:#000;  
    text-decoration:none; 
}*/
.ServicesHeaderLogo
{
    height:125px;
}
.rootUL_services
{
    width:250px;
    margin:0;
    padding:0;  
    list-style:none;      
}
.rootElement_Services
{
    padding:0;
    list-style:none;    
    background-color:#cfd48f;    
}
h1
{
    height:40px;
    font:18px Trebuchet MS;
    padding:0px 0px 0px 15px;
    color:#4d520f;
    line-height:40px;
}
.servicesSubElements
{
    width:250px;
    padding-left:0px;
    list-style-type:none;
    background-color:#fff;
    font:11px Trebuchet MS;
}
.servicesSubElements li
{
    cursor:pointer;
    list-style-type:none;
}
.servicesSubElements li ul 
{
    display:none;
}
.servicesSubElements li div
{
    display:block;
    padding-left:15px;
    border-bottom:1px solid #adadad;
    padding-top:5px; 
    padding-bottom:5px;     
}
.servicesSubElements li div span
{
    display:block;
    background:#fff url(../../Images/arrows_black.gif) no-repeat center left;
    padding-left:15px;      
}
.servicesSubElements li ul li div
{
    display:block;
    padding-left:30px;
    padding-top:5px; 
    padding-bottom:5px;
    border-bottom:1px solid #adadad;
}
.servicesSubElements li ul li div span
{
    display:block;
    background:#fff url(../../Images/arrows_black.gif) no-repeat center left;
    padding-left:15px;
}
.rootUL_Jobs
{
    width:250px;
    margin:0;
    padding:0;  
    list-style-type:none;  
}
.rootElement_Jobs 
{
    list-style-type:none;   
    background-color:#5f8ea4;
}
.rootElement_Jobs h1
{
    height:40px;
    font:18px Trebuchet MS;
    padding:0px 0px 0px 15px;
    line-height:40px;
    color:#fff;
}
.JobsSubElements
{
    padding-bottom:20px;
    padding-left:15px;
    list-style:none;
    font:11px Trebuchet MS;    
}
.JobsSubElements li
{
    list-style:none;
    background:#5f8ea4 url(../../Images/arrows_blue.jpg) no-repeat center left;
    padding-left:15px;
    line-height:20px;  
}
.JobsSubElements a
{
    color:#fff;
}
.JobsSubElements a:hover
{
    color:#fff;
    text-decoration:underline;
}

/*** JOBS HEADER  ***/
.Jobs_rootElement
{
    list-style-type:none;   
    background-color:#afc7d2;
}
.Jobs_rootElement h1
{
    height:40px;
    font:18px Tahoma;
    padding:0px 0px 0px 15px;
    line-height:40px;
    color:#476b7b;
}
.Jobs_JobsSubElements
{
    width:250px;    
    /*padding-top:5px;*/
    list-style:none;
    background-color:#fff;
    font:11px Trebuchet MS;    
}
.Jobs_JobsSubElements li
{
    cursor:pointer;
    list-style:none;
}
.Jobs_JobsSubElements a
{
    color:#4e7180;
}
.Jobs_JobsSubElements a:hover
{
    color:#4e7180;
    text-decoration:underline;
}
.Jobs_JobsSubElements li div
{
    display:block;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:15px;
    border-bottom:1px solid #afc7d2;
}
.Jobs_JobsSubElements li div span
{
    display:block;
    background:#fff url(../../Images/arrows_black.gif) no-repeat center left;
    padding-left:15px;      
}
.LoginBlockHeader
{
    width:229px;
    padding-left:20px;
    border-top:solid 7px #afc7d2;
    border-bottom:solid 7px #afc7d2;
    border-left:solid 1px #afc7d2;
}
.Jobs_rootServices
{
    
    list-style-type:none; 
    background-color:#9ea81e;
}
.Jobs_rootServices h1 a
{
    color:#fff;
    text-decoration:none;
    font:18px Tahoma;
    height:40px;
    line-height:40px;
}
.Jobs_rootServices h1 a:hover
{
    color:#fff;
    text-decoration:underline;
    font:18px Tahoma;
    height:40px;
    line-height:40px;
}

