
  BODY {background-color: #fcf8dc; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;
   scrollbar-face-color : #fcf8dc; 
   scrollbar-shadow-color : #a8a8a8; 
   scrollbar-highlight-color : #fcf8dc; 
   scrollbar-3dlight-color : #cccccc; 
   scrollbar-darkshadow-color : #000000; 
   scrollbar-track-color : #fcf8dc; 
   scrollbar-arrow-color : #000000  }
  
  BODY.red {background-color: #9c1029; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;
   scrollbar-face-color : #9c1029; 
   scrollbar-shadow-color : #a8a8a8; 
   scrollbar-highlight-color : #fcf8dc; 
   scrollbar-3dlight-color : #cccccc; 
   scrollbar-darkshadow-color : #000000; 
   scrollbar-track-color : #fcf8dc; 
   scrollbar-arrow-color : #000000  }

  A	  	  	{text-decoration: none; color:#1884C6}
  A:link	  	{text-decoration: none; color:#1884C6}
  A:visited 	  	{text-decoration: none; color:#1884C6}
  A:active 	  	{text-decoration: none; color:#1884C6}
  A:hover  	  	{text-decoration: none; color:#ffffff; background-color:#93bee2}
  
  A.red	  	  	{text-decoration: none; color:#ffffff}
  A.red:link  	  	{text-decoration: none; color:#ffffff}
  A.red:visited 	{text-decoration: none; color:#ffffff}
  A.red:active 	  	{text-decoration: none; color:#ffffff}
  A.red:hover  	  	{text-decoration: none; color:#ffffff; background-color:#ff0000}
  
  A.cal	  	  	{text-decoration: none; color:#ffffff}
  A.cal:link  	  	{text-decoration: none; color:#ffffff}
  A.cal:visited 	{text-decoration: none; color:#ffffff}
  A.cal:active 	  	{text-decoration: none; color:#ffffff}
  A.cal:hover  	  	{text-decoration: none; color:#ffffff; background-color:transparent}
  
  A.calblack	  	{text-decoration: none; color:#000000}
  A.calblack:link  	{text-decoration: none; color:#000000}
  A.calblack:visited 	{text-decoration: none; color:#000000}
  A.calblack:active 	{text-decoration: none; color:#000000}
  A.calblack:hover  	{text-decoration: none; color:#000000; background-color:transparent}
  
  A.onRed  	  	{text-decoration: none; color:#ffffff}
  A.onRed:link  	{text-decoration: none; color:#ffffff}
  A.onRed:visited 	{text-decoration: none; color:#ffffff}
  A.onRed:active 	{text-decoration: none; color:#ffffff}
  A.onRed:hover  	{text-decoration: none; color:#9C1029; background-color:#fcf8dc}
  
  A.acts	  	{text-decoration: none; color:#9c1029}
  A.acts:link  	  	{text-decoration: none; color:#9c1029}
  A.acts:visited 	{text-decoration: none; color:#9c1029}
  A.acts:active 	{text-decoration: none; color:#9c1029}
  A.acts:hover  	{text-decoration: none; color:#9c1029; background-color:#D9CC7E}
  
  A.contrast	  	{text-decoration: none; color:#000000}
  A.contrast:link	{text-decoration: none; color:#000000}
  A.contrast:visited  	{text-decoration: none; color:#000000}
  A.contrast:active	{text-decoration: none; color:#000000}
  A.contrast:hover	{text-decoration: none; color:#ffffff; background-color:#1884C6}
  
  FONT.black
   {
   	font: 10pt "Verdana"; font-weight: normal;
   	color: #000000
   }
  
  FONT.white
   {
   	font: 10pt "Verdana"; font-weight: normal;
   	color: #ffffff
   }
   
  FONT.small_white
   {
   	font: 8pt "Verdana"; font-weight: normal;
   	color: #ffffff
   }
  
  FONT.varies
   {
   	font: 10pt "Verdana"; font-weight: normal;
   	color: $couleur
   }
   
  FONT.red
   {
   	font: 10pt "Verdana"; font-weight: normal;
   	color: #FF0000
   }
  
  FONT.email
   {
   	font: 10pt "Verdana"; font-weight: normal;
   	color: #9c1029
   }
  
  FONT.small_black
   {
   	font: 8pt "Verdana"; font-weight: normal;
   	color: #000000
   }
  
  FONT.vsmall_black
   {
   	font: 6pt "Verdana"; font-weight: normal;
   	color: #000000
   }
  
  FONT.tiny_black
   {
   	font: 4pt "Verdana"; font-weight: normal;
   	color: #000000
   }
   
  FONT.big_black
   {
   	font: 12pt "Arial"; font-weight: bold;
   	color: #000000
   }
  
  FONT.title_black
   {
   	font: 14pt "verdana"; font-weight: normal;
   	color: #000000
   }
  
  FONT.adminTitle
   {
   	font: 12pt "Verdana"; font-weight: bold;
   	color: #000000
   }
  
  FONT.small_beige
   {
   	font: 8pt "Verdana"; font-weight: normal;
   	color: #fcf8dc
   }
   
  FONT.beige
   {
   	font: 10pt "Verdana"; font-weight: normal;
   	color: #fcf8dc
   }
   
  FONT.small_redbrown
   {
   	font: 8pt "Verdana"; font-weight: normal;
   	color: #9c1029
   }
  
  FONT.redbrown
   {
   	font: 11pt "Verdana"; font-weight: normal;
   	color: #9c1029
   }
   
  FONT.big_redbrown
   {
   	font: 14pt "Verdana"; font-weight: normal;
   	color: #9c1029
   }
  
  FONT.big_blue
   {
   	font: 14pt "Verdana"; font-weight: normal;
   	color: #144A87
   }
  
  FONT.blue
   {
   	font: 10pt "Verdana"; font-weight: normal;
   	color: #144A87
   }
  
  FONT.small_redbrownA
   {
   	font: 8pt "Tahoma"; font-weight: normal;
   	color: #9c1029
   }
  
  FONT.advise
   {
   	font: 8pt 'Verdana'; font-weight: normal; text-decoration: none;
   	color: #000000
   }
   
  FONT.carres
   {
   	font: 11pt 'Verdana'; font-weight: bold; text-decoration: none;
   	color: #9c1029
   }
   
  FONT.carresSmallBold
   {
   	font: 8pt "Tahoma"; font-weight: bold;
   	color: #9c1029
   }
  
  INPUT.text {
   font-family: Verdana;
   size: 10pt;
   color: #000000;
   text-decoration : none;
   text-align: left;
   border-width: 1pt;
   border-style: solid;
   border-color: #9C1029;
   background: #FDFBED
   }
  
  INPUT.text2 {
   font-family: Verdana;
   size: 10pt;
   color: #000000;
   text-decoration : none;
   text-align: left;
   border-width: 1pt;
   border-style: solid;
   border-color: #9C1029;
   background: #fcf8dc
   }
  
  INPUT.submit {
   font-family: Verdana;
   size: 10pt;
   color: #000000;
   text-decoration : none;
   text-align: center
}

#frm_gp td	{ font:12px Arial, Helvetica, sans-serif; padding:5px; }
#frm_gp input.text_field	{ width:70px; }
#frm_gp input[type=text]	{ border:none; border-bottom:1px solid #000; background:none; }
