A:link {
	text-decoration : underline;
	font-weight : bold;
}
A:visited {
	text-decoration : underline;
	font-weight : bold;
}
A:hover { /* cet effet ne sera pas affiché sour NN4.XX*/
   color : Gray;
	text-decoration : underline;
	font-weight : bold;
}
A:active { /* cet effet ne sera pas affiché sour NN4.XX*/
	text-decoration : underline;
	font-weight : bold;
}

BODY {/*The BODY style with the image*/
    font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.tablecell { /*style pour le tablecell*/ 
    font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding : 5px;
	margin : 10px;
	font-size : 11px;
	text-align: justify;
    background : F3FDEE;
}

.tablecellX { /*style pour le tablecell*/ 
    font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding : 5px;
	margin : 10px;
	font-size : 11px;
	text-align: justify;
}
    
.just { /*text justifié => ne s'affiche pas sous tous les NN4.XX */
	text-align: justify;
}

.celltitle {
	 font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	 font-weight : bold;
	 font-size : small;
	 color : #4F8733 ;
	 text-align : center;
}

.tickertext {
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding : 2px;
	margin:5px;
}

.version {
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : White;
}

.prodtitle {
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	 font-weight : bold;
	 font-size : small;
	 color : #4F8733 ;
}

.prodtitleblack {
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	 font-weight : bold;
	 font-size : small;
	 color : #000000 ;
}

.prodtitlered {
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	 font-weight : bold;
	 font-size : small;
	 color : #B14823 ;
}

.prodtable {
	border-width: 1px;
    border-style: solid;
    border-color: #919191;
}

.prodcell {
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border: 1px ridge #919191;
	border-style : solid;
	font-size : 11px;
	padding : 0 10px;
	border-left : none;
	border-right : none;
	border-top : none;
}

.prodcellLast {/*dernière ligne de cellule sans bordure*/
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding : 0 10px;
}

.prodcelltext { /*style pour le text dans tablecell*/ 
    font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding : 0 10px;
	font-size : 11px;
	text-align: justify;
}  

.regle {
       border-top-width: 1px;
       border-top-style: solid;
       border-color: #5C9E3C; 
 }
 
 .text10{
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

 .text10pad5{
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding : 5px;
}

.text10bold{
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}
 
  .text11{
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

 .text11bold{
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

 .text11italic{
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font : italic ;
}

.text10vert {
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	 font-size : 10px;
	 color : #4F8733 ;
}

.text10rednorm {
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	 font-size : 10px;
	 color : #B14823 ;
}
.text10vertnorm {
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	 font-size : 10px;
	 color : #4F8733 ;
}

.text11vertnorm {
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	 font-size : 11px;
	 color : #4F8733 ;
}

.text12vert {
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	 font-size : 12px;
	 color : #4F8733 ;
}

.text13vert {
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	 font-weight : bold;
	 font-size : 13px;
	 color : #4F8733 ;
}

.text13vertU {
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	 font-weight : bold;
	 text-decoration : underline;
	 font-size : 13px;
	 color : #4F8733 ;
}

.text14vert {
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	 font-weight : bold;
	 font-size : 14px;
	 color : #4F8733 ;
}

.text20bold{
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
}

.formtitle{
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	 font-weight : bold;
	 font-size : 20px;
	 color : #4F8733 ;
}

.tabletext10{
	 font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding : 10px;
	font-size : 10px;
	text-align: justify;
}

.tabletext10bold{
	 font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding : 5px;
	font-size : 10px;
	font-weight : bold;
}

.tabletext11{
	 font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding : 5px;
	font-size : 11px;
	text-align: justify;
}

 .tabletext12bold{
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

 .tabletext13bold{
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding : 5px;
	font-size : 13px;
	font-weight : bold;
}

 .tabletext13boldU{
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	text-decoration : underline;
}

.tablepadding5 {
	font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding : 5px
}

.underline {
	text-decoration : underline;
}