/* CLF 2.0 TEMPLATE VERSION 1.05 | VERSION 1.05 DU GABARIT NSI 2.0 */

/* GENERAL CSS BEGINS | DEBUT DU CSS GENERAL */

a.menu:link{
	Font-Size : 7.5pt;
	Color : #FFFFFF;
	Text-Decoration : none;
	}


a.menu:visited{
	text-decoration : none;
	color : #FFFFFF;
	font-size : 7.5pt;
	}

a.menu:hover{
	color : #FFFF99;
	text-decoration : none;
	font-size : 7.5pt;
	}

a.menulink:link{
	text-decoration : underline;
	color : #663300;
	}


a.menulink:visited{
	text-decoration : underline;
	color : #996600;
	}


a.menulink:hover{
	text-decoration : none;
	color : #663300;
	}


a.secondary:link{
	text-decoration : underline;
	color : #996600;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-weight : bold;
	}


a.secondary:visited{
	text-decoration : underline;
	color : #996600;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-weight : bold;
	}


a.secondary:hover{
	text-decoration : none;
	color : #996600;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-weight : bold;
	}

a.secondary_prods:link{
	text-decoration : underline;
	color : #006600;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px;
	}


a.secondary_prods:visited{
	text-decoration : underline;
	color : #006600;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px;
	}


a.secondary_prods:hover{
	text-decoration : none;
	color : #006600;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px;
	}
a.secondary_ccohs:link{
	text-decoration : underline;
	color : #3366cc;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px; 
	}


a.secondary_ccohs:visited{
	text-decoration : underline;
	color : #3366cc;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px;
	}


a.secondary_ccohs:hover{
	text-decoration : none;
	color : #3366cc;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px;
	}

a.secondaryProds:link{
	text-decoration : underline;
	color : #006600;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px;
	}


a.secondaryProds:visited{
	text-decoration : underline;
	color : #006600;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px;
	}


a.secondaryProds:hover{
	text-decoration : none;
	color : #006600;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px;
	}
a.secondaryCcohs:link{
	text-decoration : underline;
	color : #3366cc;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px; 
	}


a.secondaryCcohs:visited{
	text-decoration : underline;
	color : #3366cc;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px;
	}


a.secondaryCcohs:hover{
	text-decoration : none;
	color : #3366cc;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px;
	}





a.oshanswers:link{
	text-decoration : underline;
	}

#menu_oshanswers{
    position:absolute;
    left:415px; top:95px; width:120px; height:100px; visibility:hidden; /*used to be without units, just numbers*/
    }

.searchlink { font-size: 10px; font-family: Verdana,Arial,Helvetica,sans-serif; }

.leftside a.hover {text-decoration: none}

.centraltext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; text-decoration: none}
.centraltext a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; text-decoration: underline}
.centraltext a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; text-decoration: underline}
.centraltext a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; text-decoration: underline}



.toptext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-decoration: none}
.textop a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-decoration: none}
.textop a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #00CCFF; text-decoration: none}
.header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099}
.newtoptext a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-decoration: underline}
.newtoptext a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-decoration: underline}
.newtoptext a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-decoration: underline}
.newtoptext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-decoration: none}

.subheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000099}
.mainheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000099}

a.blackbar:link{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}


a.blackbar:visited{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}

a.blackbar:hover{
	text-decoration : none;
	color : #99CCFF;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}

a.bluebar:link{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}


a.bluebar:visited{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}


a.bluebar:hover{
	text-decoration : none;
	color : #99CCFF;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}

p.lightbluebar{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}

a.lightbluebar:link{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}


a.lightbluebar:visited{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}


a.lightbluebar:hover{
	text-decoration : none;
	color : #99CCFF;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}

.fineprint {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #ffffff; text-decoration: none}

a.bluebarsmall:link{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 7pt;
	font-weight : bold;
	}


a.bluebarsmall:visited{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 7pt;
	font-weight : bold;
	}


a.bluebarsmall:hover{
	text-decoration : none;
	color : #99CCFF;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 7pt;
	font-weight : bold;
	}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000099;
}

.pageTitleGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20pt;
	line-height: 22pt;
	font-weight: normal;
	color: #669900;
}

a.white:link{
  Color : #FFFFFF;
  text-decoration : underline;
}

a.white:visited {
  Color : #FFFFFF;
  text-decoration : underline;
}
a.white:hover{
  Color : #FFFFFF;
  text-decoration : none;
}

a.red:link{
  Color : #FF0000;
  text-decoration : underline;
}

a.red:visited {
  Color : #FF0000;
  text-decoration : underline;
}
a.red:hover{
  Color : #FF0000;
  text-decoration : none;
}
.sectionheadsBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000099;
}
.pageTitleBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	line-height: 22pt;
	font-weight: normal;
	color: #3366CC;
}

a.menu:link{
	Font-Size : 7.5pt;
	Color : #FFFFFF;
	Text-Decoration : none;
	}


a.menu:visited{
	text-decoration : none;
	color : #FFFFFF;
	font-size : 7.5pt;
	}

a.menu:hover{
	color : #FFFF99;
	text-decoration : none;
	font-size : 7.5pt;
	}

a.menulink:link{
	text-decoration : underline;
	color : #663300;
	}


a.menulink:visited{
	text-decoration : underline;
	color : #996600;
	}


a.menulink:hover{
	text-decoration : none;
	color : #663300;
	}


a.secondary:link{
	text-decoration : underline;
	color : #996600;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-weight : bold;
	}


a.secondary:visited{
	text-decoration : underline;
	color : #996600;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-weight : bold;
	}


a.secondary:hover{
	text-decoration : underline;
	color : #996600;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-weight : bold;
	}

a.secondary_prods:link{
	text-decoration : underline;
	color : #006600;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px;
	}


a.secondary_prods:visited{
	text-decoration : underline;
	color : #006600;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px;
	}


a.secondary_prods:hover{
	text-decoration : none;
	color : #006600;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px;
	}
a.secondary_ccohs:link{
	text-decoration : underline;
	color : #3366cc;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px; 
	}


a.secondary_ccohs:visited{
	text-decoration : underline;
	color : #3366cc;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px;
	}


a.secondary_ccohs:hover{
	text-decoration : none;
	color : #3366cc;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 20px;
	}

a.oshanswers:link{
	text-decoration : underline;
	}


.searchlink { font-size: 10px; font-family: Verdana,Arial,Helvetica,sans-serif; }

.leftside a.hover {text-decoration: none}

.centraltext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; text-decoration: none}
.centraltext a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; text-decoration: underline}
.centraltext a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; text-decoration: underline}
.centraltext a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; text-decoration: underline}



.toptext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-decoration: none}
.textop a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-decoration: none}
.textop a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #00CCFF; text-decoration: none}
.header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099}
.newtoptext a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-decoration: underline}
.newtoptext a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-decoration: underline}
.newtoptext a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-decoration: underline}
.newtoptext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-decoration: none}

.subheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000099}
.mainheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000099}

a.blackbar:link{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}


a.blackbar:visited{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}

a.blackbar:hover{
	text-decoration : none;
	color : #99CCFF;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}

a.bluebar:link{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}


a.bluebar:visited{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}


a.bluebar:hover{
	text-decoration : none;
	color : #99CCFF;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}

p.lightbluebar{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}

a.lightbluebar:link{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}


a.lightbluebar:visited{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}


a.lightbluebar:hover{
	text-decoration : none;
	color : #99CCFF;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}

.fineprint {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #ffffff; text-decoration: none}

a.bluebarsmall:link{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 7pt;
	font-weight : bold;
	}


a.bluebarsmall:visited{
	text-decoration : none;
	color : #ffffff;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 7pt;
	font-weight : bold;
	}


a.bluebarsmall:hover{
	text-decoration : none;
	color : #99CCFF;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 7pt;
	font-weight : bold;
	}


.greenSidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #006600;
}

.greenSidebarHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
}

a.greenSidebar:link{
	text-decoration : underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #006600;
	}


a.greenSidebar:visited{
	text-decoration : underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #006600;
	}


a.greenSidebar:hover{
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #006600;
	}

.blueSidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #000099;
}

.blueSidebarHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
}

a.blueSidebar:link{
	text-decoration : underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #000099;
	}


a.blueSidebar:visited{
	text-decoration : underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #000099;
	}


a.blueSidebar:hover{
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #000099;
	}

.breadCrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 19px;
	font-weight: normal;
	color: #000099;
}

.pageTitleGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20pt;
	line-height: 22pt;
	font-weight: normal;
	color: #669900;
}

.pageTitleBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20pt;
	line-height: 22pt;
	font-weight: normal;
	color: #3366CC;
}

.pageTitleBrown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20pt;
	line-height: 22pt;
	font-weight: normal;
	color: #663300;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #000099;
}
.sectionheads {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.dbnames {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	color: #000099;
}
.FREE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #FF0000;
}
.footnote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
}
.footnotewhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

/* GENERAL CSS ENDS | FIN DU CSS GENERAL */





/* COMMON MENU BAR CSS BEGINS | DEBUT DU CSS DE LA BARRE DE MENU COMMUNE */
div.cc, div.ccml {
	width: 100%;
	color: #FFF;
	background-color: #000099; 
	padding: 0;
	margin: 5px 0 0 0; 
	float: left;
}
* html div.cc, * html div.ccml {
	float: none;
}
*:first-child+html div.cc, *:first-child+html div.ccml {
	float: none;
}
div.cc {
	min-height: 1.57em;
}
* html div.cc {
	height: 1.4em;
}
div.ccml {
	min-height: 2.82em; 
}
* html div.ccml {
	height: 2.7em;
}
ul.ccohsbar {
	list-style-type: none; 
	margin: 0; 
	padding: 0;
	border: none;
	top: 10px; 
	width: 100%;
}
li.ccohstext, li.ccohstexta, li.ccohstextb, li.ccohstextc {
	white-space: nowrap; 
	margin: 0;
	padding: 0;
	border: none;
	float: left; 
	min-height: 1.3em;
	min-width: 9.5em;
	font-size: 10.0pt;
	color: #FFF;
	background-color: #000099;
}
li.ccohstext {
	width: 20%;
}
li.ccohstexta {
	width: 20%;
}
li.ccohstextb {
	width: 25%;
}
li.ccohstextc {
	width: 15%;
}
li.ccohstext div, li.ccohstexta div, li.ccohstextb div, li.ccohstextc div {
	margin: 0;
	padding: 2px 0px 2px 3px;
	width: 95%;
}
li.ccohstext div, li.ccohstextb div, li.ccohstextc div {
	border-left: 1px solid #FFF;
}
li.ccohstext a, li.ccohstexta a, li.ccohstextb a, li.ccohstextc a {
	color: #FFF;
	background-color: #000099;
	text-decoration: none; 
	font-weight: bold; 
	width: 100%;
	padding: 0;
	border: none;
} 




ul.cchstbar {
	list-style-type: none; 
	margin: 0; 
	padding: 0;
	border: none;
	top: 10px; 
	width: 100%;
}
li.cchst, li.cchsta, li.cchstb, li.cchstc, li.cchstd {
	white-space: nowrap; 
	margin: 0;
	padding: 0;
	border: none;
	float: left; 
	min-height: 1.3em;
	font-size: 10.0pt;
	color: #FFF;
	background-color: #000099;
}
li.cchsta {
	width: 14%;
}
li.cchstb {
	width: 20%;
}
li.cchstc {
	width: 16%;
}
li.cchstd {
	width: 12%;
}
li.cchst div, li.cchsta div, li.cchstb div, li.cchstc div, li.cchstd div {
	margin: 0;
	padding: 2px 0px 2px 3px;
	width: 95%;
}
li.cchst div, li.cchstb div, li.cchstc div, li.cchstd div {
	border-left: 1px solid #FFF;
}
li.cchst a, li.cchsta a, li.cchstb a, li.cchstc a, li.cchstd a {
	color: #FFF;
	background-color: #000099;
	text-decoration: none; 
	font-weight: bold; 
	width: 100%;
	padding: 0;
	border: none;
} 





ul.ccohsbar {
	list-style-type: none; 
	margin: 0; 
	padding: 0;
	border: none;
	top: 10px; 
	width: 100%;
}
li.ccohs, li.ccohsa, li.ccohsb, li.ccohsc, li.ccohsd {
	white-space: nowrap; 
	margin: 0;
	padding: 0;
	border: none;
	float: left; 
	min-height: 1.3em;
	font-size: 10.0pt;
	color: #FFF;
	background-color: #000099;
}
li.ccohsa {
	width: 15%;
}
li.ccohsb {
	width: 20%;
}
li.ccohsc {
	width: 16%;
}
li.ccohsd {
	width: 12%;
}
li.ccohs div, li.ccohsa div, li.ccohsb div, li.ccohsc div, li.ccohsd div {
	margin: 0;
	padding: 2px 0px 2px 3px;
	width: 95%;
}
li.ccohs div, li.ccohsb div, li.ccohsc div, li.ccohsd div {
	border-left: 1px solid #FFF;
}
li.ccohs a, li.ccohsa a, li.ccohsb a, li.ccohsc a, li.ccohsd a {
	color: #FFF;
	background-color: #000099;
	text-decoration: none; 
	font-weight: bold; 
	width: 100%;
	padding: 0;
	border: none;
} 



#blank {
    padding:10px;
    background-color:#fee;
    margin-right:auto;
    margin-bottom:10px;
    margin-left:auto;
 }
/* COMMON MENU BAR CSS ENDS | FIN DU CSS DE LA BARRE DE MENU COMMUNE */


/* OSH Answers more information begins */
#relatedOSHtitle
{
background-color:#996600;
color:#fff;
padding:5px;
margin:0;
font-weight:normal;
}
.relatedOSH {
background-color:#FFFF99;
color: #000;
padding:5px 0px 10px 5px;
margin:0;
}
.relatedOSH h5 {
vertical-align:top;
padding:0;
margin:0;
}
.relatedOSH p {
padding:2px;
margin:5px 0 5px 0;
}

.relatedOSH ul {
margin:0 0 0 5px!important;
padding:0;
}

.relatedOSH ul li ul {
list-style-type:none;
padding:2px;
margin:0;
}

.relatedOSH ul li ul li {
padding:0 0 0 5px;
margin:0;
}

.relatedOSfooter {
color:#fff;
padding:5px;
margin:0;
font-weight:normal;
}
#leftBoxRelatedOSH {
 float: left;
 text-align:left;
 width: 185px;/*px is used for IE 6*/
 vertical-align:top;
 padding:5px;
 border-right:#000 1px solid;
}
#leftBoxRelatedOSH h5 {
 vertical-align:top;
 padding-left: 2px;
 font-size:1.1em;
 margin:2px 0 2px 0;
}
#rightBoxRelatedOSH {
 margin-left:190px;
 margin-right:0px;
 text-align:left;
 vertical-align:top;
 padding:5px 5px 0px 15px;
}
#rightBoxRelatedOSH h5 {
 vertical-align:top;
 padding-left: 20px;
 font-size:1.1em;
 margin:2px 0 2px 0;
}
#leftBoxRelatedOSH p, #rightBoxRelatedOSH p {
 vertical-align:top;
}
.relatedOSHTypeLinks {
 list-style-type: none;
 padding:0;
 margin:0;
}
/* OSH Answers more information ends */
