/*================================================== THEME STYLES */
/*
    CSS Document for Freshfields Global Careers
    Build: Julien Decaudin on behalf of SAS - 27/01/2009
*/


/*--------------------------------------------------=> MAIN SECTIONS */
/*-------------> OUR FIRM */
#theme_ourfirm h1, 
#theme_ourfirm h2, 
#theme_ourfirm h3, 
#theme_ourfirm .module_image p.module_header, 
#theme_ourfirm .module_people p.module_header, 
#theme_ourfirm .ml_image_holder span,
#theme_ourfirm #content p strong
{
    color:#f7941d;
}

/*-------------> THE FRESHFIELDS WAY */
#theme_ffway h1, 
#theme_ffway h2, 
#theme_ffway h3, 
#theme_ffway .module_image p.module_header, 
#theme_ffway .module_people p.module_header, 
#theme_ffway .ml_image_holder span,
#theme_ffway #content p strong
{
    color:#f9134e;
}

/*-------------> GLOBAL CAREERS */
#theme_globalcareers h1, #00BAC2
#theme_globalcareers h2, 
#theme_globalcareers h3, 
#theme_globalcareers .module_image p.module_header, 
#theme_globalcareers .module_people p.module_header, 
#theme_globalcareers .ml_image_holder span,
#theme_globalcareers #content p strong
{
    color:#f3c716;
}

/*--------------------------------------------------=> WHITE PAGES (colours & layout changes) */
.white h1
{
    color:#50b8b1;
}

.white #content_inner
{
    background-color:#fff;
    padding:0px 20px 30px 20px;
    width: 660px;

    color:#3a464e;
}

.white #pageHeader_inner
{
    background-color:#fff;
    padding:20px 20px 0px 20px;
    width: 660px;         
    color:#3a464e;
}

.white #page_banner
{
    background-color:#fff;
}

.white #content_column_left #pageHeader_inner
{
    width:430px;
    padding:20px 0 0 0;
}

.white #content_column_right
{
    padding-top:20px;
}

.white #content_column_right.nopadding_vertical
{
    padding-top:0px;
}

.white #content p.dotted_line
{
    background-image:url(/images/dotted_line_container_dark.gif);
}

.white #content p strong
{
    font-weight:bold;
}

.white #content .module_copy_holder p strong
{
    font-weight:normal;
}

.white #content a, 
.white #content .checkbox_list label
{
    color:#007c96;
}

.white #content a:hover, 
.white #content .checkbox_list label:hover, 
.white #content .checkbox_list label.ui-radio-state-hover, 
.white #content .checkbox_list label.ui-radio-state-checked-hover
{
    color:#002130;
}

.white #content .module_copy_holder a
{
    color:#00c0e8;
}

.white #content .module_copy_holder a:hover
{
    color:#fff;
}

.white #content_column_left
{
    width:430px;
}

.white #content_column_right
{
    width:210px;
}

#traineeContent .white .module_people
{
    width:130px;
    height:160px;
}


.white .module_people
{
    width:136px;
    height:140px;
}





.white #content .module_landing
{
    width:205px;    
    background-color:#e5ded9;
    /*margin-bottom:0;*/
}

.white #content .module_landing .content_holder
{
    padding:7px 10px 10px 10px;
}

.white #content .module_landing h2
{
    font-size:0.93em;
}

.white .module_image
{
    width:210px;
    height:205px;    
}

.white .module_copy_holder p, .white .module_copy_holder blockquote
{
    color:#fff;
}

.white .module p
{
    color:#fff;
}

.white #content .module .checkbox_list label
{
    color:#00C0E8;
}

.white #content .module .checkbox_list label:hover, 
.white #content .module .checkbox_list label.ui-radio-state-hover, 
.white #content .module .checkbox_list label.ui-radio-state-checked-hover
{
    color: #fff;
}

/* bullet list */
.white #content li
{
    background-image:url(/images/bullet_white.gif);
}

/* form */
.white .button_search
{
    background-image:url(/images/button_search_white.gif);
    background-color: Transparent;
    color: #007c96;
}

.white .button_search:hover
{    
    color:#002130;
}

.white #content .module .button_search
{
    background-image:url(/images/button_search.gif);
    background-color: Transparent;
    color: #00c0e8;
}

.white #content .module .button_search:hover
{    
    color:#fff;
}


/*--------------------------------------------------=> COUNTRIES */
/*-------------> AUSTRIA/GERMANY */
#theme_germany h1, 
#theme_germany h2, 
#theme_germany h3, 
#theme_germany .module_image p.module_header, 
#theme_germany .module_people p.module_header, 
#theme_germany .ml_image_holder span,
#theme_germany #content p strong,
#theme_germany #content p.intro_highlighted,
#theme_austria h1, 
#theme_austria h2, 
#theme_austria h3, 
#theme_austria .module_image p.module_header, 
#theme_austria .module_people p.module_header, 
#theme_austria .ml_image_holder span,
#theme_austria #content p strong,
#theme_austria #content p.intro_highlighted
{
    color:#bd3c32;
}

#theme_germany #main_nav,
#theme_austria #main_nav
{
    background-color:#bd3c32;
}

#theme_germany.white #content_inner, 
#theme_germany.white #pageHeader_inner, 
#theme_germany.white #page_banner,
#theme_austria.white #content_inner, 
#theme_austria.white #pageHeader_inner, 
#theme_austria.white #page_banner
{
    background-color:#fcf5f5;
}

#theme_germany.white .module_landing,
#theme_austria.white .module_landing
{    
    background-color:#e2dcdc;    
}

/*-------------> BELGIUM */
#theme_belgium h1, 
#theme_belgium h2, 
#theme_belgium h3, 
#theme_belgium .module_image p.module_header, 
#theme_belgium .module_people p.module_header, 
#theme_belgium .ml_image_holder span,
#theme_belgium #content p strong,
#theme_belgium #content p.intro_highlighted
{
    color:#ee781f;
}

#theme_belgium #main_nav
{
    background-color:#ee781f;
}

#theme_belgium.white #content_inner, 
#theme_belgium.white #pageHeader_inner, 
#theme_belgium.white #page_banner
{
    background-color:#fef5ef;
}

#theme_belgium.white .module_landing
{    
    background-color:#e4dcd7;    
}

/*-------------> UK */
#theme_uk h1, 
#theme_uk h2, 
#theme_uk h3, 
#theme_uk .module_image p.module_header, 
#theme_uk .module_people p.module_header, 
#theme_uk .ml_image_holder span,
#theme_uk #content p strong,
#theme_uk #content p.intro_highlighted
{
    color:#00bac2;
}
#theme_uk #content p .whiteText
{
	color: #fff !important;
}
#theme_uk #main_nav
{
    background-color:#009ec7;
}

#theme_uk.white #content_inner, 
#theme_uk.white #pageHeader_inner, 
#theme_uk.white #page_banner
{
    background-color:#f0fbfb;
}

#theme_uk.white .module_landing
{    
    background-color:#d8e1e1;    
}

/*-------------> CHINA */
#theme_china h1, 
#theme_china h2, 
#theme_china h3, 
#theme_china .module_image p.module_header, 
#theme_china .module_people p.module_header, 
#theme_china .ml_image_holder span,
#theme_china #content p strong,
#theme_china #content p.intro_highlighted
{
    color:#c05784;
}

#theme_china #main_nav
{
    background-color:#c05784;
}

#theme_china.white #content_inner, 
#theme_china.white #pageHeader_inner, 
#theme_china.white #page_banner
{
    background-color:#F0FBFB;
}

#theme_china.white .module_landing
{    
    background-color:#e1dadd;    
}

/*-------------> FRANCE */
#theme_france h1, 
#theme_france h2, 
#theme_france h3, 
#theme_france .module_image p.module_header, 
#theme_france .module_people p.module_header, 
#theme_france .ml_image_holder span,
#theme_france #content p strong,
#theme_france #content p.intro_highlighted
{
    color:#826aaf;
}

#theme_france #main_nav
{
    background-color:#826aaf;
}

#theme_france.white #content_inner, 
#theme_france.white #pageHeader_inner, 
#theme_france.white #page_banner
{
    background-color:#f9f7fb;
}

#theme_france.white .module_landing
{    
    background-color:#e0dee1;    
}

/*-------------> ITALY */
#theme_italy h1, 
#theme_italy h2, 
#theme_italy h3, 
#theme_italy .module_image p.module_header, 
#theme_italy .module_people p.module_header, 
#theme_italy .ml_image_holder span,
#theme_italy #content p strong,
#theme_italy #content p.intro_highlighted
{
    color:#e31f26;
}

#theme_italy #main_nav
{
    background-color:#e31f26;
}

#theme_italy.white #content_inner, 
#theme_italy.white #pageHeader_inner, 
#theme_italy.white #page_banner
{
    background-color:#fdf2f2;
}

#theme_italy.white .module_landing
{    
    background-color:#e3d9d9;    
}

/*-------------> JAPAN */
#theme_japan h1, 
#theme_japan h2, 
#theme_japan h3, 
#theme_japan .module_image p.module_header, 
#theme_japan .module_people p.module_header, 
#theme_japan .ml_image_holder span,
#theme_japan #content p strong,
#theme_japan #content p.intro_highlighted
{
    color:#e61660;
}

#theme_japan #main_nav
{
    background-color:#e61660;
}

#theme_japan.white #content_inner, 
#theme_japan.white #pageHeader_inner, 
#theme_japan.white #page_banner
{
    background-color:#fef1f6;
}

#theme_japan.white .module_landing
{    
    background-color:#e4d8dd;    
}

#theme_japan .module_copy_holder.hover_expand_module .expand_module_content
{
	padding-top:1px;
}

#theme_japan.japanese_fix h1
{
	font-weight:bold;
}

#theme_japan.japanese_fix #secondary_nav a
{
	font-size:0.75em; /* 12px */
	font-weight:normal;
}

/*-------------> RUSSIA */
#theme_russia h1, 
#theme_russia h2, 
#theme_russia h3, 
#theme_russia .module_image p.module_header, 
#theme_russia .module_people p.module_header, 
#theme_russia .ml_image_holder span,
#theme_russia #content p strong,
#theme_russia #content p.intro_highlighted
{
    color:#ee781f;
}

#theme_russia #main_nav
{
    background-color:#ee781f;
}

#theme_russia.white #content_inner, 
#theme_russia.white #pageHeader_inner, 
#theme_russia.white #page_banner
{
    background-color:#fef5ef;
}

#theme_russia.white .module_landing
{    
    background-color:#e4dcd7;    
}

/*-------------> SPAIN */
#theme_spain h1, 
#theme_spain h2, 
#theme_spain h3, 
#theme_spain .module_image p.module_header, 
#theme_spain .module_people p.module_header, 
#theme_spain .ml_image_holder span,
#theme_spain #content p strong,
#theme_spain #content p.intro_highlighted
{
    color:#f26522;
}

#theme_spain #main_nav
{
    background-color:#f26522;
}

#theme_spain.white #content_inner, 
#theme_spain.white #pageHeader_inner, 
#theme_spain.white #page_banner
{
    background-color:#fef6f2;
}

#theme_spain.white .module_landing
{    
    background-color:#e4ddd9;    
}

/*-------------> NETHERLANDS */
#theme_netherlands h1, 
#theme_netherlands h2, 
#theme_netherlands h3, 
#theme_netherlands .module_image p.module_header, 
#theme_netherlands .module_people p.module_header, 
#theme_netherlands .ml_image_holder span,
#theme_netherlands #content p strong,
#theme_netherlands #content p.intro_highlighted
{
    color:#cdbe2c;
}

#theme_netherlands #main_nav
{
    background-color:#cdbe2c;
}

#theme_netherlands.white #content_inner, 
#theme_netherlands.white #pageHeader_inner, 
#theme_netherlands.white #page_banner
{
    background-color:#fbfaf0;
}

#theme_netherlands.white .module_landing
{    
    background-color:#e1e1d8;    
}

/*-------------> UAE */
#theme_uae h1, 
#theme_uae h2, 
#theme_uae h3, 
#theme_uae .module_image p.module_header, 
#theme_uae .module_people p.module_header, 
#theme_uae .ml_image_holder span,
#theme_uae #content p strong,
#theme_uae #content p.intro_highlighted
{
    color:#27aae1;
}

#theme_uae #main_nav
{
    background-color:#27aae1;
}

#theme_uae.white #content_inner, 
#theme_uae.white #pageHeader_inner, 
#theme_uae.white #page_banner
{
    background-color:#f2fafd;
}

#theme_uae.white .module_landing
{    
    background-color:#d9e1e3;    
}

/*-------------> VIETNAM */
#theme_vietnam h1, 
#theme_vietnam h2, 
#theme_vietnam h3, 
#theme_vietnam .module_image p.module_header, 
#theme_vietnam .module_people p.module_header, 
#theme_vietnam .ml_image_holder span,
#theme_vietnam #content p strong,
#theme_vietnam #content p.intro_highlighted
{
    color:#e4412b;
}

#theme_vietnam #main_nav
{
    background-color:#e4412b;
}

#theme_vietnam.white #content_inner, 
#theme_vietnam.white #pageHeader_inner, 
#theme_vietnam.white #page_banner
{
    background-color:#fef8f7;
}

#theme_vietnam.white .module_landing
{    
    background-color:#e4dfde;    
}

/*-------------> US */
#theme_us h1, 
#theme_us h2, 
#theme_us h3, 
#theme_us .module_image p.module_header, 
#theme_us .module_people p.module_header, 
#theme_us .ml_image_holder span,
#theme_us #content p strong,
#theme_us #content p.intro_highlighted
{
    color:#004393;
}

#theme_us #main_nav
{
    background-color:#004393;
}

#theme_us.white #content_inner, 
#theme_us.white #pageHeader_inner, 
#theme_us.white #page_banner
{
    background-color:#f5f8fb;
}

#theme_us.white .module_landing
{    
    background-color:#dcdfe1;    
}

/*--------------------------------------------------=> RESET CLASSES */
.white #content .nocolor, .white #content .nocolor
{
    color:#3a464e !important;
    font-size:22px
}

.mapContent .nocolor{

    font-size:12px !important;

}

#traineeContent #pageHeader_inner{

padding:20px 20px 0px 0px;
width:640px;

}

#traineeContentLanding #content_inner{

color:white;

}


#traineeContent #page_banner{


padding:0 !important;

}

.map{

float:left;
width:225px;
margin-top:20px;

}

#meetus_map {
background:url("/css/images/map.gif") no-repeat scroll left top transparent;
}

.mapContent{


float:left;
width:194px;
margin-left:5px;
padding-left:20px;
padding-right:20px;
padding-top:20px;
background-color:#FFFFFF !important;

}

.mapInner{

background-color:#6c6d6f !important;
padding:0px !important;

}

.trainee_module_people{

width:680px;
margin-bottom:20px;

}

.trainee_module_people img{

width:680px;


}

h2.intro{

margin-top:20px;

}

.vidTrans{

margin-top:5px;
font-size:10px;


}
.vidTrans a{

position:relative;
top:1px;

}

.innerblock{

float:left;
width:466px !important;


}
.blockquotePeople{

width:194px;
float:right;
position:relative;
bottom:30px;

}

.blockquotePeople img{

width:194px;


}

#traineeContent .nocolor strong{

font-size:13px !important;
color:#3A464E !important

}

#traineeContent strong .nocolor{

color:#3A464E !important
font-size:13px !important;


}

#traineeContent strong{


font-size:13px !important;
font-weight:bold !important;

}


#traineeContent #content strong{


font-size:13px !important;
font-weight:bold !important;

}

#traineeContent #content p strong{


font-size:13px !important;
font-weight:bold !important;

}

#traineeContent .header_holder h1{

color:black;


}

.peopleIntro{color:white;} 























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

