body          	 			{  BACKGROUND-IMAGE:url('./images/layout_01.jpg'); font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt }
h3				 			{ font-family: Arial,Verdana,Helvetica,Helv; font-size:12pt; font-weight:bold; color : #000080}
h4				 			{ font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt; font-weight:bold; color : #000080}
td 		    	 			{ font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt }
input	    	 			{ font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt }
select	    	 			{ font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt }
a:link		  	 			{ font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt; color: #000080; text-decoration:none }
a:visited	  	 			{ font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt; color: #000080; text-decoration:none }
a:hover 	  	 			{ font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt; color: #cc0000; text-decoration:none }
a:active	  	 			{ font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt; color: #000080; text-decoration:none }
a:link.rubrique	 			{ font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt; color: #808080; font-weight:bold; text-decoration:none }
a:visited.rubrique			{ font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt; color: #808080; font-weight:bold; text-decoration:none }
a:active.rubrique  			{ font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt; color: #000080; font-weight:bold; text-decoration:none }
a.hover.rubrique			{ font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt; color: #000080; font-weight:bold; text-decoration:none }
a:link.active-rubrique		{ font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt; color: #000080; font-weight:bold; text-decoration:none }
a:visited.active-rubrique	{ font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt; color: #000080; font-weight:bold; text-decoration:none }
a:active.active-rubrique	{ font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt; color: #000080; font-weight:bold; text-decoration:none }
a.hover.active-rubrique		{ font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt; color: #000080; font-weight:bold; text-decoration:none }

.gridtooltip
{
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: black 1px solid;
	PADDING-LEFT: 4px; 
	Z-INDEX: 200; 
	LEFT: 0px; 
	VISIBILITY: hidden; 
	PADDING-BOTTOM: 4px; 
	FONT: 10pt bold arial,sans-serif; 
	BORDER-LEFT: black 1px solid; 
	WIDTH: 150px; COLOR: #000080; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: black 1px solid; 
	POSITION: absolute; 
	TOP: 0px; 
	BACKGROUND-COLOR: #edf5fe
}
dynamic-menu
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
.C
{
    PADDING-LEFT: 2px
}
.D
{
    FONT-SIZE: 24px;
    COLOR: #ffffff
}
.E
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff
}
.E:hover
{
    TEXT-DECORATION: none
}
.F
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff
}
.G
{
    COLOR: #ffffff
}
.H2
{
    COLOR: #800000
}
.I
{
    FONT-WEIGHT: bold;
    COLOR: #800000
}
.J
{
    COLOR: #000000
}
.K
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}
.L
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000000
}
.M
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #ffffff
}
.N
{
    BACKGROUND-IMAGE: url(http://gfx2.hotmail.com/bgcolor.gif);
    HEIGHT: 24px
}
.O TD
{
    WHITE-SPACE: nowrap;
    HEIGHT: 20px
}
.O A
{
    COLOR: #000000;
    TEXT-DECORATION: none! important
}
.P
{
    BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    CURSOR: hand
}
.Q
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    CURSOR: hand;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #4791c5
}
.Q A
{
    COLOR: #ffffff
}
.R
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    COLOR: #8d8d8d
}
.S
{
    BORDER-RIGHT: #336699 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #336699 1px solid;
    COLOR: #8d8d8d;
    BORDER-BOTTOM: #336699 1px solid;
    BACKGROUND-COLOR: #e9f2f8
}
.T
{
    BORDER-RIGHT: #336699 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 4px;
    BORDER-LEFT: #336699 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: #336699 1px solid;
    BACKGROUND-COLOR: #e9f2f8
}
.U
{
    BORDER-RIGHT: #4791c5 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #4791c5 1px solid;
    PADDING-LEFT: 1px;
    Z-INDEX: 100;
    LEFT: -200px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 1px;
    OVERFLOW: visible;
    BORDER-LEFT: #4791c5 1px solid;
    CURSOR: hand;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #4791c5 1px solid;
    WHITE-SPACE: nowrap;
    POSITION: absolute;
    TOP: 0px;
    BACKGROUND-COLOR: #e9f2f8;
    LAYER-BACKGROUND-COLOR: #e9f2f8
}
.V
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #4791c5 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 1px
}
.W
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px
}
.W A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.X
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #ffffff
}
.X A
{
    COLOR: #000000;
    TEXT-DECORATION: none! important
}
.y
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 1px;
    COLOR: #8d8d8d;
    PADDING-TOP: 1px
}
.Z
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 1px;
    COLOR: #8d8d8d;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #ffffff
}
.AA
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.BB
{
    FONT-WEIGHT: bold
}
.CC
{
    FONT-WEIGHT: bold;
    COLOR: #336699
}
.DD
{
    COLOR: #000099
}
.EE
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
    BORDER-COLLAPSE: collapse;
    EMPTY-CELLS: show
}
.EE TD
{
    PADDING-RIGHT: 1px;
    BORDER-TOP: #c1cdd8 1px solid;
    PADDING-LEFT: 1px;
    HEIGHT: 23px
}
.FF
{
    COLOR: #10659e
}
TR.H
{
    BACKGROUND-COLOR: #c1cdd8
}
.GG
{
    BORDER-RIGHT: #96965e 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #96965e 1px solid;
    MARGIN-TOP: 12px;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #96965e 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #96965e 1px solid;
    BACKGROUND-COLOR: #ffffcc
}
.HH
{
    FONT-WEIGHT: bold;
    COLOR: #e9f2f8
}
.II
{
    COLOR: #800000;
    HEIGHT: 1px
}
TR.HL
{
    CURSOR: hand;
    BACKGROUND-COLOR: #e9f2f8
}
TR.SL
{
    BACKGROUND-COLOR: #c1cdd8
}
.JJ
{
    BORDER-RIGHT: #a0c6e5 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #a0c6e5 1px solid;
    OVERFLOW-Y: auto;
    PADDING-LEFT: 4px;
    OVERFLOW-X: hidden;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #a0c6e5 1px solid;
    WIDTH: 170px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #a0c6e5 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.RTE
{
    FONT-SIZE: 12px;
    FONT-FAMILY: tahoma,sans-serif
}
.KK
{
    MARGIN-LEFT: 5px;
    WIDTH: 15px;
    HEIGHT: 12px
}
.LL
{
    PADDING-LEFT: 1px
}
.MM
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 1px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.NN
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    Z-INDEX: 98;
    LEFT: 0px;
    VISIBILITY: hidden;
    BORDER-LEFT: medium none;
    WIDTH: 0px;
    BORDER-BOTTOM: medium none;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 0px
}
.OO
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    BORDER-BOTTOM: 0px;
    cell-spacing: 0px
}
.O TD
{
    WHITE-SPACE: nowrap;
    HEIGHT: 20px
}
.O A
{
    COLOR: #000000;
    TEXT-DECORATION: none! important
}
.P
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    CURSOR: hand
}
.LL
{
    PADDING-LEFT: 1px
}
A.dynamic-menu
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
TD.dynamic-menu
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
TD.dynamic-menu A
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
A.dynamic-menu2
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
TD.dynamic-menu2
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
A.dynamic-menu-font
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
TD.dynamic-menu-font
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
A.dynamic-menu2-font
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
TD.dynamic-menu2-font
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
.horizontalnav FONT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
.horizontalnav A:link
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
.horizontalnav A:visited
{
    FONT-SIZE: 11px;
    COLOR: #000099;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
.horizontalnav A:active
{
    FONT-SIZE: 11px;
    COLOR: #000099;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
.horizontalnav A:hover
{
    FONT-SIZE: 11px;
    COLOR: #000099;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: underline
}
#menue A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
#menue A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
#menue A:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
#menue A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A #human:link
{
    TEXT-DECORATION: none
}
A #human:visited
{
    TEXT-DECORATION: none
}
A #human:active
{
    TEXT-DECORATION: none
}
A #human:hover
{
    TEXT-DECORATION: underline
}
SPAN.human
{
    FONT-SIZE: 15px;
    COLOR: #000063;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
SPAN.fblue
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #202080
}
SPAN.fred
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #ff0000
}
SPAN.fgreen
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #00ff00
}
SPAN.fylw
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #eeee00
}
SPAN.blue
{
    BACKGROUND-COLOR: #202080
}
SPAN.red
{
    BACKGROUND-COLOR: #ff0000
}
SPAN.green
{
    BACKGROUND-COLOR: #00ff00
}
SPAN.ylw
{
    BACKGROUND-COLOR: #eeee00
}
SPAN.cops
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    BACKGROUND-COLOR: #202080
}
A.cops
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
A.cops2
{
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
A.MenuUnselected
{
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 8px;
    COLOR: #000080; 
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
A.MenuUnselected:link
{
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000080; 
    LINE-HEIGHT: 8px;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
A.MenuUnselected:visited
{
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000080; 
    LINE-HEIGHT: 8px;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
A.MenuUnselected:hover
{
    PADDING-LEFT: 2px;
    COLOR: #cc0000;
    LINE-HEIGHT: 8px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: underline
}
A.MenuSelected
{
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    LINE-HEIGHT: 8px;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
A.MenuSelected:hover
{
    PADDING-LEFT: 2px;
    COLOR: #cc0000;
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 8px;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
A.MenuSelected:link
{
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000080; 
    LINE-HEIGHT: 8px;
    FONT-FAMILY: Arial,Verdana,Helvetica,Helv;
    TEXT-DECORATION: none
}
.highlighteditem { font-size: 8pt; font-family: Arial,Verdana,Helvetica,Helv; color: #cc0000; background-color:white; font-weight: bold; padding:2px;padding-left:5px;padding-right:15px;cursor: default}
.menustyle {background-color:white;border:0px;border-style:solid;border-color:Gray; }
.menuitem {background-color:white;font-family: Arial,Verdana,Helvetica,Helv; font-size: 8pt;border:0px;
  border-style:solid;border-color:white;padding:2px;padding-left:5px;padding-right:15px;
  cursor:pointer;cursor:hand;}
.mouseover {background-color:silver;color:black;font-family:Arial,Verdana,Helvetica,Helv; font-size: 8pt;border:0px;
  border-style:solid;border-color:Gray;padding:2px;padding-left:5px;padding-right:15px;
  cursor:pointer;cursor:hand;}
