﻿a,
a:link,
a:visited,
a:active,
a:hover,
.ttip
{
    color:#366200;
}
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: #dfff74;
    
}
.sourcelink 
{
    color:Black;
    font-size:9px;
    text-decoration:underline;
}
#header_illustration_primary {
    background: transparent url(/images/employer/header.png) no-repeat;
}
.header_illustration_secondary {
    background: transparent url(/images/employer/pattern_channel.jpg) no-repeat;
}
.header_illustration_secondary_fr {
    background: transparent url(/images/employer/pattern_channel_fr.jpg) no-repeat;
}
.header_illustration_secondary_en {
    background: transparent url(/images/employer/pattern_channel_en.jpg) no-repeat;
}
.header_popup {
	background: transparent url(/images/employer/header_popup.jpg) no-repeat;
}
/* Deprecated rules: these rules are replaced by the generic one header_popup  */
.header_popup_fr {
	background: transparent url(/images/employer/header_popup.jpg) no-repeat;
}
.header_popup_en {
	background: transparent url(/images/employer/header_popup.jpg) no-repeat;
}

/* Grid */
.grid td {
    /*border-bottom: solid 1px #FFFFFF;*/
    border:0px;
}
.grid tr.odd {
    background-color:#FFFFFF;
}
.publish,
.grid tr.publish {
    background-color:#CAE6AC;
}
.republish,
.grid tr.republish {
    background-color:#F9F981;
}

.new,
.grid tr.new {
    background-color:#c2e490;
}
.expire,
.grid tr.expire {
    background-color:#fcfa81;
}
.read,
.grid tr.read {
    background-color:#e7e7e7;
}
.noread,
.grid tr.noread {
    background-color:#c7c7c7;
}

.grid .grid_header_labels {
    background-color:#DDEEBF;
    color:#666666;
}

/* Wizard */
#wizard_nav li {
    background-position: -164px 0;
}
#header_options,
dl.action_typography dt, 
dl.action_typography dd {
	color:#DFFF74;
}
#header_options_primary li, 
#header_options_secondary li {
	border-left:1px solid #DFFF74;
}

#lnk_button_register .button_control {
	background-position: 0 -69px;
}
#lnk_button_register a {
	background-position: 100% -45px;
}

.pattern_1,
#pattern_1 {
	background: #fff url(/images/employer/background_column1.gif) no-repeat;
}
.pattern_2,
#pattern_2 {
	background: #fff url(/images/employer/background_column2.gif) no-repeat;
}
.pattern_3,
#pattern_3 {
	background: #fff url(/images/employer/background_column3.gif) no-repeat;
}

.button_link {
	background: transparent url(/images/common/buttons_informational.gif) no-repeat 0 -452px;
}
.button_register {
	background: transparent url(/images/common/buttons_informational.gif) no-repeat 100% -405px;
}

#channel_link .button_link {
	background-position: 0 -186px;	
}
.button_channel {
	background-position: 100% -155px;
}

.mandatory {
    color: #000;
}
