﻿a,
a:link,
a:visited,
a:active,
a:hover,
.job_listing .tooltip {
    color:#215290;
}
h3 a, h3 a:link, h3 a:visited, h3 a:active, h3 a:hover,
#header_options a,
#header_content_datas a, 
.action_close a, .action_close a:link, .action_close a:visited, .action_close a:active,  .action_close a:hover,
.buttons,
.homepage #content a,
.tabs_datas_navigation li a, .tabs_datas_navigation li a:link, .tabs_datas_navigation li a:visited, .tabs_datas_navigation li a:active, .tabs_datas_navigation li a:hover,
.branding span.version,
.typography_tool dt, 
.typography_tool dd,
#register label a {
	color:#9ed6fe;
}
#header_illustration_primary {
    background: transparent url(/images/candidate/header.png) no-repeat;
}
.header_illustration_secondary {
    background: transparent url(/images/candidate/pattern_channel.jpg) no-repeat;
}
.header_illustration_secondary_fr {
    background: transparent url(/images/candidate/pattern_channel_fr.jpg) no-repeat;
}
.header_illustration_secondary_en {
    background: transparent url(/images/candidate/pattern_channel_en.jpg) no-repeat;
}
.header_popup {
	background: transparent url(/images/candidate/header_popup.jpg) no-repeat;
}
/* Deprecated rules: these rules are replaced by the generic one header_popup  */
.header_popup_fr {
	background: transparent url(/images/candidate/header_popup.jpg) no-repeat;
}
.header_popup_en {
	background: transparent url(/images/candidate/header_popup.jpg) no-repeat;
}
/* Grid */
.grid tr.odd {
    background-color:#fff;
}

.grid .grid_header_labels {
    background-color:#CCD5E0;
    color:#4D647F;
}

/* Wizard */
#wizard_nav li {
    background-position: -328px 0;
}

#wizard_nav li {
	float:left;
	height: auto;
	padding:16px 10px;
	width:134px;
}
#header_options,
dl.action_typography dt, 
dl.action_typography dd {
	color:#9ED6FE;
}
#header_options_primary li, 
#header_options_secondary li {
	border-left:1px solid #9ED6FE;
}
#lnk_button_register .button_control {
	background-position: 0 -22px;
}
#lnk_button_register a {
	background-position: 100% 0;
}

.pattern_1,
#pattern_1 {
	background: #fff url(/images/candidate/background_column1.gif) no-repeat;
}
.pattern_2,
#pattern_2 {
	background: #fff url(/images/candidate/background_column2.gif) no-repeat;
}
.pattern_3,
#pattern_3 {
	background: #fff url(/images/candidate/background_column3.gif) no-repeat;
}



.button_link {
	background-position: 0 -359px;
}
.button_register {
	background-position: 100% -312px;
}

#channel_link .button_link {
	background-position: 0 -124px;	
}
.button_channel {
	background-position: 100% -92px;
}

.mandatory {
    color: #000;
}


.li.odd {
    background-color:#fff;
}
