html, body {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
td {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
}

form { margin: 0; padding: 0; border: none 0; }
img { border: none 0; }

a, a:hover
{
	color: #1643eb;
	font-size: 11px;	
	text-decoration: underline;
}
a:active { text-decoration: none;  }

/* <Formulaires> */
.forms_labels
{
	font-family: Verdana, Helvetica, sans-serif;		
	font-size:11px;
}
.forms_txtbox
{
	font-family: Verdana, Helvetica, sans-serif;		
	font-size:11px;
}
.forms_label_container_h
{
	width: 500px;
}
.forms_label_container_v
{
}
.forms_answer_container_h
{
}
.forms_answer_container_v
{
}
select.forms_ddlpays_v
{
	font-family: Verdana, Helvetica, sans-serif;		
	font-size:11px;
	display:block;
	width:180px;
}

select.forms_ddlprovince_v
{
	font-family: Verdana, Helvetica, sans-serif;		
	font-size:11px;
	display:block;
	margin-top:5px;
	width:180px;
}

select.forms_ddlpays_h {
	font-family: Verdana, Helvetica, sans-serif;		
	font-size:11px;
	width:180px;
}

span.forms_ddlprovince_h {
	padding-left:10px;
}

select.forms_ddlprovince_h {
	font-family: Verdana, Helvetica, sans-serif;		
	font-size:11px;
	width:180px;
}

/* <Classes Santé Au Travail> */
.listrow, .listrow_alt 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A.MenuMembre:hover
{
	color: #818181;
	line-height: 14px;
	font-weight: bold;
	text-align: right;
}

A.MenuMembre
{
	color: #576c97;
	line-height: 14px;
	font-weight: bold;
	text-align: right;
} 
 
A.MenuMembreSelected
{
	color: #818181;
	line-height: 14px;
	font-weight: bold;
	text-align: right;
}

.document
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	background-color: #DDE2EA;
	font-variant: normal;
	color: #576c97;
}

.tableDocument
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	background-color: #DDE2EA;
	font-variant: normal;
	color: #576c97;
	border:solid 1px #576c97;
}

b.document
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	background-color: #DDE2EA;
	font-variant: normal;
	color: #576c97;
}

a.document
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	background-color: #DDE2EA;
	font-variant: normal;
	color: #576c97;
	text-decoration: underline;
}

a.document:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	background-color: #DDE2EA;
	font-variant: normal;
	color: #576c97;
	text-decoration: underline;
}

.mesunite
{
	font-weight: bold;
	color: #818181;
	text-align: center;
}

div.hr
{
	height: 3px;
	border: 0;
	background: #fff url(../images/menu/interf_r21_c9.gif) no-repeat scroll center;
}

div.hr hr
{
  display: none;
}

.equipetitreunite
{
	font-size: 14px;
	font-weight: bold;
	color: #1C5367;
	background-color: #ECEADB;
}

.equipeadresse
{
	color: #1C5367;	
}

.equipemembre
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#003669;
}

.equipetexteNormal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.equipeTitreUnite {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size:18px;
	color:#003669;
}

.equipeAdresseTitre {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size:14px;
	color:#003669;
}

.RecherchePetit 
{
	font-size:smaller;
}

.forumTitreTableau, a.forumTitreTableau, A.forumTitreTableau:visited
{
	color:White;
}

.titrerecherche
{
	font-weight: bold;
	color: #636B5C;
	height: 8px;
	text-indent: 5px;
}

A.MenuPage:hover
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  10px;
	line-height: 13px;
	font-weight: normal;
	text-decoration: underline;
	text-align: left;	
	height: 10px;	
	display: block;
	padding-top: 1px;
	padding-right: 3px;
	padding-left: 5px;
}


A.MenuPage
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  10px;
	line-height: 13px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;	
	height: 10px;	
	display: block;
	padding-top: 1px;
	padding-right: 3px;	
	padding-left: 5px;
} 

.nomUnite
{
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #636B5C;
	text-decoration: underline;
}

a.nomUnite:hover
{
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
}

.titrePointDeService
{
	font-weight: bold;
	color: #636B5C;
	height: 8px;
}

.adressePointDeService
{

	color: #636B5C;
	height: 8px;
}
.recherche
{

	font-size: 8pt;
	line-height: 2px;
	color: #C6CDD4;
}
.formchampnoborder
{
	font-size: 12px;
	color: #333333;
}
.popMenuPage
{
	background-color : #99CCCC; 
	layer-background-color : #99CCCC;
	border-width : 1px; 
	border-style : solid; 
	border-color : #006666; 
	width : 150px; 
	top : 50px; 
	left : 10px; 
	position : absolute; 
	z-index : 90; 
	visibility : hidden; 
}
.formrecherche
{
	height: 17px;
	width: 96px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid;
}

.infousager {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #550000;
}

.footer, a.footer, a.footer:hover
{
	font-size: 9px;
	color: #05294C;
}


.forumtitre
{
	color: #17283D;
	font-weight: bold;
}

table.thin_cell_borders {
	border-width:1px;
	border-style:solid;
	border-collapse:collapse;
}
table.thin_cell_borders td{
	border-width:1px;
	border-style:solid;
}
/* <Classes RadEditor> */

.TitreUnite
{
	font-size: 18pt;
	line-height: 60px;
	font-weight: bold;
}

.TitrePage
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #7F7F7F;
}

.TexteStyle {text-align: justify;}


/* NOUVEAUTES */

.publicationtitre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535949;
	text-decoration: none;
	background-color: #E2E5DD;
	font-weight: bold;
	padding:5px;
}

.publication, a.publication, .publicationIcon, .publicationFilArianne, .publicationBtnInscription, .publicationBtnInscription:hover,
a.publicationFilArianne,a.publicationFilArianne:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535949;
	text-decoration: none;
	background-color: #F0F2EE;
}
a.publication:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535949;
	text-decoration: underline;
	background-color: #F0F2EE;
}

.publicationIcon {font-weight:bold;}
.publicationFilArianne {font-style:italic;}

.publicationadresse
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #535949;
	text-decoration: none;
	background-color: #F0F2EE;
}
a.publicationBtnInscription 
{
	background-color:Transparent;
	background-image:url(../images/pub_inscrip_arrows.gif);
	background-position:0px;
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #17283d;
	padding:12px;
	font-weight:bold;
}
a.publicationBtnInscription:hover
{
	background-color:Transparent;
	background-image:url(../images/pub_inscrip_arrows.gif);
	background-position:0px;
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #327dda;
	padding:12px;
	text-decoration:underline;
	font-weight:bold;
}

.publicationNbCommentaires
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d16200;
	text-decoration: none;	
}

/* Styles for Blogs */

.titreBlog, .dateBlog, .labelsBlog
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.titreBlog {font-weight:bold;}

.tableBlog
{
	border:solid 1px #999999;
	background-color:#f9f9f9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:10px;
}

.tableCommentsBlog
{		
	border-top:solid 1px #BBBBBB;
	background-color: #F1F1F1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:10px;
	width:500px;
	display:block;
}
.tableAltCommentsBlog
{		
	border-top:solid 1px #BBBBBB;
	background-color: #F9F9F9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:10px;
	width:500px;
	display:block;
}

.tableMessageBlog
{		
	border:solid 1px #BBBBBB;
	background-color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;	
	width:500px;
	display:block;
	padding:5px;
	
}

.loginfo {
	font-family:Verdana, Arial, Helvetica, sans-serif;

	color: #4D4D4D;
	text-decoration:none;
}
.loginfo:hover {
	text-decoration:underline;
}

.dottedbackground_x
{
	background-image: url(../images/imageCaisseQuebec/point_h.gif);	
}

.dottedbackground_y
{
	background-image: url(../images/imageCaisseQuebec/point_h.gif);	
}

A.MenuUser:link, A.MenuUser:visited
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  10px;
	line-height: 16px;
	font-weight: normal;
	text-decoration: none;
	text-align: center;	
	height: 14px;
	width: 120px;	
}

A.MenuUser:hover
{
	color: #00733B;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  10px;
	line-height: 16px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;	
	height: 14px;
	width: 120px;
}

.titre_vert
{	
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #00733B;
	text-align: center;
}

.titre_vert_unite
{	
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #00733B;
	text-align: center;
}

.lien_normal_vert, .lien_normal_vert:selected
{	
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
}

.lien_normal_vert:hover
{	
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:underline;
	color: #009467;
	text-align: center;
}

.margins
{	
	padding:15px;
}

.switch_langue_fr
{
	background-image:url(../images/btnFrancais.gif);
	background-repeat:no-repeat;
	width:144px;
	height:20px;
	display:table-cell;
}

.switch_langue_fr:hover
{
	background-image:url(../images/btnFrancaisOver.gif);
	background-repeat:no-repeat;
	width:144px;
	height:20px;
	display:table-cell;
}

.switch_langue_en
{
	background-image:url(../images/btnEnglish.gif);
	background-repeat:no-repeat;
	width:144px;
	height:20px;
	display:table-cell;
}

.switch_langue_en:hover
{
	background-image:url(../images/btnEnglishOver.gif);
	background-repeat:no-repeat;
	width:144px;
	height:20px;
	display:table-cell;
}

.cssSwitchLangue
{
	_margin-top:0px;
}

.noswitch_langue
{
	background-image:url(../images/santef_r5_c17.jpg);
	background-repeat:no-repeat;
	width:144px;
	height:20px;
	display:table-cell;
	_margin-top:0px;
}
/* <Classes Santé Au Travail> */



/*Class rad editor*/

.nomDuSite {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size:24px;
	color:#000000;
}

.TitreGros {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size:24px;
	color:#000000;
}

.titre1 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size:18px;
	color:#003669;
}

.titre2 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size:14px;
	color:#003669;
}
.sousTitreBleu {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#003669;
}

.sousTitreOrange {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fa550e;
}

.texteGras {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.texteNormal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.TexteNormal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.note {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4e6172;
}



.siteDeProvenance {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#535949;
}



.note2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4e6172;
	text-decoration:none;
	background-image:url(../img/fleche.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:12px;
}
/*Class rad editor*/
