BODY {
scrollbar-face-color: #F95F2F;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #D5DEEE;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
}

/* FORMULAIRES */
SELECT			{color: #000000; height:18; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #FFFFFF; border:1 solid #008000;}
INPUT			{color: #000000; height:18; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #FFFFFF; border:1 solid #008000; CURSOR: hand;}
TEXTAREA		{color: #000000; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #FFFFFF; border:1 solid #008000; CURSOR: hand;}

INPUT.FORM		{color: #415A67; height:18; font-family:Verdana; font-size:11px; background:transparent; border:0 solid #008000; CURSOR: hand;}
TEXTAREA.FORM	{color: #415A67; font-family:Verdana; font-size:11px; background:transparent; border:0 solid #008000; CURSOR: hand;}
SELECT.FORM		{color: #415A67; height:18; font-family:Verdana; font-size:11px; border:0;}

INPUT.FORM1		{color: #415A67; height:17; font-family:Verdana; font-size:11px; background:#FFFFFF; border:1 solid #008000; CURSOR: hand;}
TEXTAREA.FORM1	{color: #415A67; font-family:Verdana; font-size:11px; background:#FFFFFF; border:1 solid #008000; CURSOR: hand;}
SELECT.FORM1	{color: #415A67; height:17; font-family:Verdana; background:#FFFFFF; font-size:11px; border:1;}

INPUT.FORM2		{color: #999999; height:17; font-family:Verdana; font-size:11px; background:#FFFFFF; border:1 solid #F95F2F; CURSOR: hand;}

DIV             {color: #000000; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0.2pt; line-height:1.5em; text-decoration: none;}
P               {color: #000000; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0.2pt; line-height:1.5em; text-decoration: none;}
TD              {color: #000000; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0.2pt; line-height:1.5em; text-decoration: none;}

/* TEXTE */
.TEXTL, .TEXTC, .TEXTR, .TEXTJ	{color: #000000; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0.2pt; line-height:1.5em; text-align:left; text-decoration: none;}
 A:hover.TEXTL                  {color:#008000;}
.TEXTC                          {text-align:center;}
.TEXTR                          {text-align:right;}
.TEXTJ                          {text-align:justify;}
.TIT                            {font-weight:normal; color:00009E; font: 12pt tahoma;}
.IMPORT	{color: #000000; font: 9pt arial; font-weight: normal; letter-spacing: 0pt; line-height:1.0em; text-align:justify; vertical-align:top; text-decoration: none;}
.TBL {color: #000000; height:18; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: normal; background : #96BBCB; border:1 solid #000000;}

/* BOX */
.MsgBox	{text-align: center; height: 17px; color: #000000; font-size: 9pt; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; vertical-align: middle; margin: 1px; border: 1px #008000 solid; background : #FFFF99; line-height:1.2em;}
.MsgSup	{text-align: center; height: 17px; color: #FFFFFF; font-size: 9pt; font-family: Verdana, Tahoma, Helvetica, Geneva, sans-serif; vertical-align: middle; margin: 1px; border: 1px #008000 solid; background : #FF0000; line-height:1.2em;}

/* LIENS */
A:link    {font: 9pt verdana, arial, helvetica, sans-serif; text-decoration: underline; color: #F95F2F; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:visited  {font: 9pt verdana, arial, helvetica, sans-serif; text-decoration: underline; color: #F95F2F; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:active  {font: 9pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #F95F2F; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}
A:hover    {font: 9pt verdana, arial, helvetica, sans-serif; text-decoration: none; color: #F95F2F; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; background-color: transparent;}

a.std:visited	{color : #000000; text-decoration : none; font-size : 9pt; font-family : Verdana;} 
a.std:link		{color : #000000; text-decoration : none; font-size : 9pt; font-family : Verdana;} 
a.std:hover		{color : #FF0000; text-decoration : underline; font-size : 9pt; font-family : Verdana;}

a.white:visited	{color : #FFFFFF; text-decoration : none; font-size : 9pt; font-family : Verdana;} 
a.white:link	{color : #FFFFFF; text-decoration : none; font-size : 9pt; font-family : Verdana;} 
a.white:hover	{color : #FDE1C5; text-decoration : underline; font-size : 9pt; font-family : Verdana;}

a.btn:link		{color:#FFFF00; width:140; text-decoration : none; font-family:Verdana; font-size:11px; background:#555555; border:1 solid #000000;}
a.btn:visited	{color:#FFFF00; width:140; text-decoration : none; font-family:Verdana; font-size:11px; background:#555555; border:1 solid #000000;}
a.btn:hover		{color:#FF8888; width:140; text-decoration : underline; font-family:Verdana; font-size:11px; background:#555555; border:1 solid #000000;}

.BTNMNU			    {color : #FFFFFF; height:18; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: bold; background : transparent; text-decoration: none; vertical-align:middle;}
a.BTNMNU:visited	{color : #FFFFFF; height:18; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: bold; background : transparent; text-decoration: none; vertical-align:middle;}
a.BTNMNU:link		{color : #FFFFFF; height:18; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: bold; background : transparent; text-decoration: none; vertical-align:middle;}
a.BTNMNU:hover	    {color : #FFFFFF; height:20; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: bold; background : #00009E; border:1 solid #008000; text-decoration: none; vertical-align:middle;}

.BTNCMS			    {color : #000000; height:17; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: bold; background : #DEEFCE; border:1 solid #000000; text-decoration: none;}
a.BTNCMS:visited	{color : #000000; height:17; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: bold; background : #DEEFCE; border:1 solid #000000; text-decoration: none;} 
a.BTNCMS:link		{color : #000000; height:17; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: bold; background : #DEEFCE; border:1 solid #000000; text-decoration: none;}
a.BTNCMS:hover	    {color : #FFFFFF; height:17; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: bold; background : #008000; border:1 solid #000000; text-decoration: none;}

/* EXPAND BOXES */
.showstate		{cursor:hand; cursor:pointer; float: left; margin-top: 1px; margin-right: 3px; margin-bottom: 1px; color: #000000; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-align:left; text-decoration: none;}
.switchcontent	{width: 100%; border: 1px solid #F0F0F0; border-top-width: 1; color: #000000; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-align:left; text-decoration: none;}
.header			{width: 100%; border: 0px solid #DDFBE5; background-color: #F0F0F0; color: #000000; font: 9pt verdana, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 0pt; line-height:1.2em; text-align:left; text-decoration: none;}