th         { font-family: Verdana, Arial, Helvetica; font-size: 10pt; font-weight: Bold; color: #0000BB; text-align: Left; 
             vertical-align: Top }
.head      { font-family: Verdana, Arial, Helvetica; font-size:13px; color: #FFEE00; background-color: #943C22;
             text-align: Left }
td         { font-family: Verdana, Arial, Helvetica; font-size: 10pt; vertical-align: Top }
h1         { font-family: Verdana, Arial, Helvetica; font-size: 16pt; font-weight: Bold; margin-top: 6; margin-bottom: 12; 
             text-align: Center }
h2         { font-family: Verdana, Arial, Helvetica; font-size: 14pt; font-weight: Normal; margin-top: 3; margin-bottom: 6; 
             margin-left: 5; text-align: Left }
h3         { font-family: Verdana, Arial, Helvetica; font-size: 10pt; font-weight: Bold; margin-top: 2; margin-bottom: 2; 
             margin-left: 5; text-align: Left }
p          { font-family: Verdana, Arial, Helvetica; font-size: 10pt; margin-top: 2; margin-bottom: 2; margin-left: 5 }
ul         { font-family: Verdana, Arial, Helvetica; font-size: 10pt; margin-top: 2; margin-bottom: 2 }
.N         { color: #BB0000 }
.F         { color: #0000BB }
.E         { color: #009900 }
.Link      { font-size: 9pt; font-weight: Bold; text-align: Center }
.Follow    { font-size: 9Px; font-weight: Bold; text-align: Right }
.Back      { font-size: 9Px; font-weight: Bold }
.menu      { font-size: 9pt; font-weight: Bold; text-decoration: None }
.menu:link { color: #0000BB } .menu:visited{ color: #0000BB }
.menu:hover{ color: #BB0000 }
#N         { color: #BB0000 }
#F         { color: #0000BB }
#E         { color: #009900 }
#odd       { background-color: #FFFCDB }
.odd       { background-color: #FFFCDB }
#even      { background-color: #FFF9BF }
.even      { background-color: #FFF9BF }
#oddpast   { background-color: #D5D5E5; color: #606060 }
.oddpast   { background-color: #D5D5E5; color: #606060 }
#evenpast  { background-color: #BFBFCF; color: #606060 }
.evenpast  { background-color: #BFBFCF; color: #606060 }
#oddcancel { background-color: #E5D5D5; color: #606060 }
.oddcancel { background-color: #E5D5D5; color: #606060 }
#evencancel{ background-color: #CFBFBF; color: #606060 }
.evencancel{ background-color: #CFBFBF; color: #606060 }
#cancel    { background-color: #CFBFBF; color: #606060 }
.cancel    { background-color: #CFBFBF; color: #606060 }
#menucrc   { color:White; font-size:11px; font-weight: Bold; text-align: Center; margin-top: 4; margin-bottom: 4; 
             margin-left: 4; margin-right: 4 }
#Chap      { font-weight: Bold; color: #DD0000 }
#J         { text-align: Justify }
#NEW       { color:#DD0000; font-weight: Bold }
.Label     { font-size: 9pt; font-weight: Bold; font-style: Italic }
 
#DropMenu, #DropMenu ul { /* toutes les listes */
	       padding: 0; margin: 0; list-style: none; line-height: 1; }
#DropMenu a  { display: block; width: 10em; }
#DropMenu li { /* tous les items de liste */ float: left; width: 10em; /* largeur obligatoire, sinon opera devient fou */ }
#DropMenu li ul { 
               /* listes de deuxième niveau */ position: absolute; background: White; width: 10em;	left: -999em; 
               /* on met left plutôt que display pour cacher les menus parce que display: none n'est pas lu par les lecteurs d'écran */ }
#DropMenu li ul ul { /* listes de troisième niveau et plus */ margin: -1em 0 0 10em; }
#DropMenu li:hover ul ul, #DropMenu li:hover ul ul ul, #DropMenu li.sfhover ul ul, #DropMenu li.sfhover ul ul ul { left: -999em; }
#DropMenu li:hover ul, #DropMenu li li:hover ul, #DropMenu li li li:hover ul, #DropMenu li.sfhover ul, #DropMenu li li.sfhover ul, #DropMenu li li li.sfhover ul { 
               /* listes imbriquées sous les items de listes survolés */ left: auto; }

#content { clear: left; color: #ccc; }