BODY
{
    SCROLLBAR-FACE-COLOR:#ADC0CC;
    SCROLLBAR-3DLIGHT-COLOR:#ADC0CC;
    SCROLLBAR-ARROW-COLOR:#476475;
    SCROLLBAR-TRACK-COLOR:#ADC0CC;
    SCROLLBAR-DARKSHADOW-COLOR:#476475;
    SCROLLBAR-HIGHLIGHT-COLOR:476475;
    SCROLLBAR-SHADOW-COLOR:#476475;
}
.clsMenu A
{
	font-family:Arial;
	font-size:10px;
	color:FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.clsMenu A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#99D9FF;
	font-weight:bold;
	text-decoration:none;

}
.clsSousMenuTiret
{
	font-family:Arial;
	font-size:10px;
	color:#12AAFB;
	font-weight:bold;
	text-decoration:none;
}
.clsSousMenuVision A
{
	font-family:Arial;
	font-size:12px;
	color:#12AAFB;
	font-weight:bold;
	text-decoration:none;
}
.clsSousMenuVision A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#053DC2;
	font-weight:bold;
	text-decoration:none;
}
.clsSousMenu A
{
	font-family:Arial;
	font-size:10px;
	color:#12AAFB;
	font-weight:bold;
	text-decoration:none;
}
.clsSousMenu A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#053DC2;
	font-weight:bold;
	text-decoration:none;
}
.clsSousMenuProduct A
{
	font-family:Arial;
	font-size:10px;
	color:#12AAFB;
	font-weight:bold;
	margin-left:71px;
	text-decoration:none;
}
.clsSousMenuProduct A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#053DC2;
	font-weight:bold;
	margin-left:71px;
	text-decoration:none;
}
.clsSousMenusSupport A
{
	font-family:Arial;
	font-size:10px;
	color:#12AAFB;
	font-weight:bold;
	margin-left:144px;
	text-decoration:none;
}
.clsSousMenusSupport A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#053DC2;
	font-weight:bold;
	margin-left:144px;
	text-decoration:none;
}
.clsSousMenusDownload A
{
	font-family:Arial;
	font-size:10px;
	color:#12AAFB;
	font-weight:bold;
	margin-left:273px;
	text-decoration:none;
}
.clsSousMenusDownload A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#053DC2;
	font-weight:bold;
	margin-left:273px;
	text-decoration:none;
}
.clsSousMenusContact A
{
	font-family:Arial;
	font-size:10px;
	color:#12AAFB;
	font-weight:bold;
	margin-left:358px;
	text-decoration:none;
}
.clsSousMenusContact A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE:10px;
    MARGIN-LEFT:358px;
    COLOR:#053dc2;
    FONT-FAMILY:Arial;;
    TEXT-DECORATION:none
}
.clsSousMenusNews A
{
	font-family:Arial;
	font-size:10px;
	color:#12AAFB;
	font-weight:bold;
	margin-left:443px;
	text-decoration:none;
}
.clsSousMenusNews A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE:10px;
    MARGIN-LEFT:443px;
    COLOR:#053dc2;
    FONT-FAMILY:Arial;;
    TEXT-DECORATION:none
}
.clsTitle
{
	font-family:Arial;
	font-size:26px;
	color:#476475;
	text-decoration:none;
}
.clsNormal
{
	font-family:Arial;
	font-size:12px;
	color:#0F2B3A;
}
.clsNormalLinkThin A
{
	font-family:Arial;
	font-size:12px;
	color:#476475;
}
.clsNormalLinkThin A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	text-decoration:none;
}
.clsNormal2
{
	font-family:Arial;
	font-size:12px;
	color:#1F5471;
}
.clsNormalRed
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	font-weight:bold;
}
.clsNormalRedLink A
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	font-weight:bold;
}
.clsNormalRedThin
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;	
}
.clsNormalRedLink A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsNormalBullets
{
	font-family:Arial;
	font-size:12px;
	color:#476475;
	font-weight:bold;
}
.clsNormalBulletsThin
{
	font-family:Arial;
	font-size:12px;
	color:#476475;
}
.clsNormalBulletsItalic
{
	font-family:Arial;
	font-size:12px;
	color:#7296ab;
	font-style:italic;
}
.clsNormalBulletsThinLink A
{
	font-family:Arial;
	font-size:12px;
	color:#476475;
}
.clsNormalBulletsThinLink A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#476475;
	text-decoration:none;
}
.clsNormalBulletsLink A
{
	font-family:Arial;
	font-size:12px;
	color:#476475;
	font-weight:bold;
}
.clsNormalBulletsLink A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#df0000;
	font-weight:bold;
	text-decoration:none;
}
.clsNormalBulletsMargin
{
	font-family:Arial;
	font-size:12px;
	color:#89A4B5;
	font-weight:bold;
	margin-left:25px;
}
.clsNormalLink A
{
	font-family:Arial;
	font-size:12px;
	color:#476475;
	font-weight:bold;	
}
.clsNormalLink A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsLinkBlue A
{
	font-family:Arial;
	font-size:12px;
	color:#0128a0;
	font-weight:bold;	
}
.clsLinkBlue A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsFontBottom
{
	font-family:Arial;
	font-size:9px;
	color:#000000;
	margin-left:5px;
}
.clsFontBottomLink A
{
	font-family:Arial;
	font-size:9px;
	color:#476475;
	margin-left:5px;
}
.clsFontBottomLink A:hover
{
	font-family:Arial;
	font-size:9px;
	margin-left:5px;
	color:#DF0000;
}
.clsLink A
{
	font-family:Arial;
	font-size:10px;
	color:#052288;
	font-weight:bold;
	text-decoration:none;
}
.clsLink A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsLinkVisited A
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsLinkVisited A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsLinkVisitedRed
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
	font-weight:bold;
}
.clsLinkProductsNoLink
{
	font-family:Arial;
	font-size:10px;
	color:#326685;
	font-weight:bold;
	
}
.clsLinkProducts A
{
	font-family:Arial;
	font-size:10px;
	color:#326685;
	font-weight:bold;
	
}
.clsLinkProducts A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsTitleGreen
{
	font-family:Arial;
	Font-size:20px;
	color:#476475;
	font-weight:bold;
}
.clsTitleGreenLink A
{
	font-family:Arial;
	Font-size:20px;
	color:#476475;
	font-weight:bold;
}
.clsTitleGreenLink A:hover
{
	font-family:Arial;
	Font-size:20px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsSubTitleGreen
{
	font-family:Arial;
	Font-size:17px;
	color:#7194A7;
	font-weight:bold;
}
.clsSubTitleGreenMid
{
	font-family:Arial;
	Font-size:15px;
	color:#7194A7;
	font-weight:bold;
}
.clsSubTitleGreenLink A
{
	font-family:Arial;
	Font-size:17px;
	color:#7194A7;
	font-weight:bold;
}
.clsSubTitleGreenLink A:hover
{
	font-family:Arial;
	Font-size:17px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none
}
.clsSmallTitleGreen
{
	font-family:Arial;
	Font-size:15px;
	color:#7194A7;
	font-weight:bold;
}
.clsSmallTitleGreenLink A
{
	font-family:Arial;
	Font-size:15px;
	color:#7194A7;
	font-weight:bold;
}
.clsSmallTitleGreenLink A:hover
{
	font-family:Arial;
	Font-size:15px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none
}
.clsSubTitleRed
{
	font-family:Arial;
	Font-size:17px;
	color:#DF0000;
	font-weight:bold;
}
.clsSubTitleRedThin
{
	font-family:Arial;
	Font-size:17px;
	color:#DF0000;	
}
.clsNormalBlue
{
	font-family:Arial;
	Font-size:13px;
	color:#004A8F;
	font-weight:bold;
}
.clsSubTitleBlue
{
	font-family:Arial;
	Font-size:17px;
	color:#004A8F;
	font-weight:bold;
}
.clseVisionBlue
{
	font-family:Arial;
	Font-size:12px;
	color:#004A8F;
	font-weight:bold;
}
.clseVisionRed
{
	font-family:Arial;
	Font-size:12px;
	color:#DF0000;
	font-weight:bold;
}
.clsTableTitle
{
	font-family:Arial;
	font-size:11px;
	color:#476475;
	font-weight:bold;
}
.clsTableWhite
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
}
.clsTableTitleWhite
{
	font-family:Arial;
	font-size:15px;
	color:#FFFFFF;
}
.clsTableWhiteLink A
{
	font-family:Arial;
	font-size:11px;
	color:#E7EDF1;
}
.clsTableWhiteLink A:hover
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.clsTable
{
	font-family:Arial;
	font-size:11px;
	color:#324652;
}
.clsTableClair
{
	font-family:Arial;
	font-size:10px;
	color:#89A4B5;
}
.clsTableGreen
{
	font-family:Arial;
	font-size:10px;
	color:#7194A7;
}
.clsTableGreen11px
{
	font-family:Arial;
	font-size:11px;
	color:#476475;
}
.clsTableGreenLink A
{
	font-family:Arial;
	font-size:10px;
	color:#7194A7;
	font-weight:bold;
}
.clsTableGreenLink A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
	text-decoration:none;
	font-weight:bold;
}
.clsMiniTable
{
	font-family:Arial;
	font-size:9px;
	color:#324652;
}
.clsTable8px
{
	font-family:Arial;
	font-size:8px;
	color:#324652;
}
.clsTableRed
{
	font-family:Arial;
	font-size:11px;
	color:#DF0000;
}
.clsTableRedLink a
{
	font-family:Arial;
	font-size:11px;
	color:#DF0000;
	text-decoration:none;
}
.clsTableRedLink a:hover
{
	font-family:Arial;
	font-size:11px;
	color:#DF0000;
	text-decoration:none;
}
.clsMiniTableRed
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
}
.clsTableLink A
{
	font-family:Arial;
	font-size:11px;
	color:#476475;
}
.clsTableLink A:hover
{
	font-family:Arial;
	font-size:11px;
	color:#DF0000;
	text-decoration:none;
}
.clsBottom
{
	font-family:Arial;
	font-size:9px;
	color:#0F2B3A;
}
.clsBottomLink A
{
	font-family:Arial;
	font-size:9px;
	color:#476475;
}
.clsBottomLink A:hover
{
	font-family:Arial;
	font-size:9px;
	color:#DF0000;
	text-decoration:none;
}
.clsTop A
{
	font-family:Arial;
	font-size:10px;
	color:#476475;
}
.clsTop A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#BACAD4;
	text-decoration:none;
}
.clsSupBlue
{
	font-family:Arial;
	font-size:8px;
	color:#052288;
}
.clsSupGreen
{
	font-family:Arial;
	font-size:9px;
	color:#7194A7;
}
.clsSupGreenLink A
{
	font-family:Arial;
	font-size:8px;
	color:#7194A7;
}
.clsSupGreenLink A:hover
{
	font-family:Arial;
	font-size:8px;
	color:#DF0000;
	text-decoration:none;
}
.clsNew
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
	font-weight:bold;
}
.clsTMGreen
{
	font-family:Arial;
	font-size:8px;
	color:#7194A7;
	font-size:12px;
	font-weight:bold;
}
.clsSubTitleQuick
{
	font-family:Arial;
	Font-size:15px;
	color:#00518E;
	font-weight:bold;
}
.clsSubTitleQuick2
{
	font-family:Arial;
	Font-size:17px;
	color:#00518E;
	font-weight:bold;
}
.clsSubTitleQuickLink A
{
	font-family:Arial;
	Font-size:17px;
	color:#00518E;
	font-weight:bold;
}
.clsSubTitleQuickLink A:hover
{
	font-family:Arial;
	Font-size:17px;
	color:#DF0000;
	text-decoration:none;
	font-weight:bold;
}
.clsNormalQuickLink A
{
	font-family:Arial;
	font-size:12px;
	color:#00518E;
	font-weight:bold;	
}
.clsNormalQuickLink A:hover
{
	font-family:Arial;
	font-size:12px;
	color:#DF0000;
	font-weight:bold;
	text-decoration:none;
}
.clsSubTitleMoyenRed
{
	font-family:Arial;
	Font-size:15px;
	color:#DF0000;
	font-weight:bold;
}
.clsNormalBulletsClair
{
	font-family:Arial;
	font-size:12px;
	color:#7d92a0;
	font-weight:bold;
}
.clsNormalBulletsClairThin
{
	font-family:Arial;
	font-size:12px;
	color:#7d92a0;
}
.clsTableQuickLink A
{
	font-family:Arial;
	font-size:11px;
	color:#00518E;
}
.clsTableQuickLink A:hover
{
	font-family:Arial;
	font-size:11px;
	color:#DF0000;
	text-decoration:none;
}
.clsTableQuick
{
	font-family:Arial;
	font-size:11px;
	color:#00518E;
}
.clsNormalGray
{
	font-family:Arial;
	font-size:12px;
	color:#B1B1B1;
	font-weight:bold;	
}
.clsNormalGrayDark
{
	font-family:Arial;
	font-size:12px;
	color:#4e4e4e;	
}
.clsNormalGreen
{
	font-family:Arial;
	Font-size:12px;
	color:#7194A7;
}
.clsNormalGreenLink A
{
	font-family:Arial;
	Font-size:12px;
	color:#7194A7;
}
.clsNormalGreenLink A:hover
{
	font-family:Arial;
	Font-size:12px;
	color:#df0000;
	text-decoration:none;
}
.SupNormal
{
	font-family:Arial;
	font-size:9px;
	color:#476475;
}
.SupNormalLink A
{
	font-family:Arial;
	font-size:9px;
	color:#476475;
}
.SupNormalLink A:hover
{
	font-family:Arial;
	font-size:9px;
	color:#DF0000;
	text-decoration:none
}
.clsForm
{
	font-family:Arial;
	font-size:11px;
	color:#0F2B3A;
}
.clsFormBlack
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
.clsFormRed
{
	font-family:Arial;
	font-size:11px;
	color:#CC0000;
}
.clsFormLink A
{
	font-family:Arial;
	font-size:11px;
	color:#0F2B3A;
}
.clsFormLink A:hover
{
	font-family:Arial;
	font-size:11px;
	color:#CC0000;
	TEXT-DECORATION:none
}
.clsFormBold
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#0F2B3A;
}
.clsFormGray
{
	font-family:Arial;
	font-size:11px;
	color:#626262;
}
.clsRequired
{
	font-family:Arial;
	font-size:11px;
	color:#DF0000;
	font-weight:bold;
}
.clsNormalWhite
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
}
.clsMicroSiteLink A
{
	font-family:Arial;
	font-size:10px;
	background-color:#DF0000;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
.clsMicroSiteLink A:hover
{
	font-family:Arial;
	font-size:10px;
	color:#DF0000;
	background-color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
.clsFormGrayLink A
{
	font-family:Arial;
	font-size:11px;
	color:#626262;
	text-decoration:none;
}
.clsFormGrayLink A:hover
{
	font-family:Arial;
	font-size:11px;
	color:#df0000;
	text-decoration:none;
}
