body
{
	font-size:9pt;
	font-weight:bold ;
	color:Black ;
	font-family:Arial;
	background-color: lightsteelblue;
}
H2
{
	font-size: 20pt;
	color: Navy;
	font-family: "Times New Roman";
	font-variant: small-caps;
}

H1
{
	font-size: 22pt;
	color: Navy;
	font-family: "Times New Roman";
	font-variant: small-caps;
}

.whitebody
{
	font-size:9pt;
	font-weight:bold ;
	color:Black ;
	font-family:Arial;
	background-color: white;
}
.EnteteTitre
{
	font-size: 20pt;
	color: White;
	font-family: "Times New Roman";
	font-variant: small-caps;
}

.EnteteTitre2
{
	font-size: 13pt;
	color: White;
	font-family: "Times New Roman";
	font-weight:bolder ;
}


.FooterTitre2
{
	font-size: 13pt;
	color: NAVY;
	font-family: "Times New Roman";
	font-weight:bolder ;   
	background-color: #A6CAF0;
}

.EnteteLien2
{
	font-size: 8pt;
	color: White;
	font-variant : normal;
	font-style : normal;
	font-weight : bolder;
	font-family: "Times New Roman";
        text-decoration : none;
        valign : center;
}
.EnteteLien3
{
	font-size: 8pt;
	color: White;
	font-variant : normal;
	font-style : normal;
	font-weight : bolder;
	font-family: "Times New Roman";
        text-decoration : none; 
        valign : center;
}

.EnteteLien
{
	font: menu;
	color: white;
	background-color: #1d47af;
	padding-right: 0px;
	padding-left: 0px;
}
.FondStandard
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	//background-color: #beb8e0;
	background-color: lightsteelblue;
}
.MenuEntete
{
	border-right: #182434 0px solid;
	border-top: #beb8e0 0px solid;
	border-left: #beb8e0 0px solid;
	border-bottom: #182434 0px solid;
	background:black;
}
.MenuEntete2
{
	border-right: #182434 0px solid;
	border-top: #beb8e0 0px solid;
	border-left: #beb8e0 0px solid;
	border-bottom: #182434 0px solid;
	background:silver;
}
.MenuFond
{
	border-right: #182434 0px solid;
	border-top: #beb8e0 0px solid;
	border-left: #beb8e0 0px solid;
	border-bottom: #182434 0px solid;
	background:white;
}
.MenuEnteteGauche
{
	border-right: #beb8e0 1px solid;
	border-top: #beb8e0 1px solid;
	border-left: #182434 1px solid;
	border-bottom: #182434 1px solid;
	background:#1d47af;
}
.MenuEnteteDroite
{
	border-right: #182434 1px solid;
	border-top: #beb8e0 1px solid;
	border-left: #beb8e0 1px solid;
	border-bottom: #182434 1px solid;
	background:#1d47af;
}
.EntetePage
{
	background:url(/images/speedo_page2.jpg);
} 
.EntetePageA
{
	background:url(/images/speedo_page2_A.jpg);
}
.EntetePage1
{
	background:url(/images/hautdepage.jpg);
}
.EntetePage1A
{
	background:url(/images/hautdepage_A.jpg);
}
.Logo
{
	ImageUrl:(/images/logospeedo2.jpg);
}

.MontrealMap
{
	background:url(/images/montreal44.bmp);
}

.Backimage2
{
	background:url(/images/basdepage.jpg);
}
.Backimage2A
{
	background:url(/images/basdepage_A.jpg);
}
.EntetePiedPage
{
       //	background-color: #1d47af;
	background-color: lightsteelblue;
}

.PiedPageCopyright
{
	font-weight: normal;
	font-size: 8pt;
	background: #006599;
	color: White;
	font-family: Arial;
}
.CorpsDeTexte
{
	font-size: 11pt;
	color: navy;
	font-family: 'Arial';
}
.Description
{
	font-size: 13pt;
	padding-left:24px;
	color: white;
	font-family: 'Arial';
}
.Description2
{
	font-size: 13pt;
	color: white;
	font-family: 'Arial';
}

.Specialmemo
{
	padding-left: 4px ;
	padding-top: 4px ;
	font-weight: bolder;
	font-size: 12pt;
	color: crimson;
	font-family: 'Comic Sans MS';
	font-variant: small-caps;  
	background-color: lightsteelblue;
}
.Scrollingmemo
{
	padding-left: 0px ;
	padding-top: 0px ;
	font-weight: bolder;
	font-size: 13pt;
	color: crimson;
	font-family: 'Comic Sans MS';
	font-style: italic;
	background-color: lightsteelblue;
}
.Titre1vieux
{
	padding-left: 24px ;
	padding-top: 24px ;
	font-weight: bolder;
	font-size: 20pt;
	color: crimson;
	font-family: 'Comic Sans MS';
	font-variant: small-caps;
}
.Titre1
{
	padding-left: 0px ;
	padding-top: 0px ;
	font-weight: bolder;
	font-size: 20pt;
	color: white;  
	font-family:Arial;
}
.Titre2
{
	font-weight: bold;
	font-size: 13.5pt;
	color: navy;
	line-height: 48px;
	font-family: 'Arial';
	font-variant: small-caps;
} 
.Titre3
{
	font-weight: bold;
	font-size: 13.5pt;
	color: navy;
	line-height: 25px;
	font-family: 'Arial';
	font-variant: small-caps;
}  
.Titre4
{
	font-weight: bold;
	font-size: 13.5pt;
	color: black;
	line-height: 25px;
	font-family: 'Arial';
	font-variant: small-caps;
} 
.Titre5
{
	font-weight: bold;
	font-size: 12 pt;
	color: black;
	line-height: 15px;
	font-family: 'Arial';
}
.Titre6
{
	font-weight: bold;
	font-size: 10 pt;
	color: black;
	line-height: 12px;
	font-family: 'Arial';
}
.Liste
{
	padding-left: 48px;
	list-style-position: inside;
	font-size: 11pt;
	color: midnightblue;
	padding-top: 48px;
	font-family: 'Arial';
	list-style-type: disc;
}
.Avis
{
	font-size: 12pt;
	color: navy;
	font-family: 'Arial';
	font-weight:bold ;
	font-style:italic
}
.TitreDivision
{
	font-weight: bold;
	font-size: 11pt;
	color: crimson;
	font-family: Arial;
}  
.Titrepetit
{
	font-weight: bold;
	font-size: 10.0pt;
	color: crimson;
	font-family: Arial;
}
.CheckBox
{
	font-size:10pt;
	font-weight:normal ;
	color:Black ;
	font-family:Arial;
}
.LabelTextBox
{
	font-size:8pt;
	font-weight:bold ;
	color:Black ;
	font-family:Arial;
}
.LabelTextBoxAttribut
{
	font-size:9pt;
	font-weight:normal;
	color:Black ;
	font-family:Arial;
}
.TextBox
{
	font-size:11pt;
	font-weight:bold ;
	color:Black ;
	font-family:Arial;
}
.tdTitre
{
	background-color: transparent;
} 
.extcol
{
	background-color: lightsteelblue;
}
.BoutonGo
{
	font-weight: bold;
	color: red;
}
.Sommaire
{
	font-size: 9pt;
	font-family: Arial;
	background-color: white;
}

.Aide
{
	font-size: 9pt;
	font-family: Arial;
}

.ENTfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style : normal;  
	font-weight : bolder;
	color: Black; 
	background-color: Mintcream;
        focuscolor  : Aqua;      // does not work ??
}

.MENUbtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style : normal;
	font-weight : bolder;
	color: Darkblue;
	background-color: Lightcyan;  
}

.ROfield{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style : normal;
	color: Black;
	background-color: GhostWhite;
}

.KEYfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style : normal;
	color: Navy; 
	font-weight : bolder; 
	background-color: Lightcyan;
}

.Itemrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style : normal;  
	font-weight : bolder;
	color: Navy;
	background-color: #E0E0E0;
}

.Altitemrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style : normal; 
	font-weight : bolder;
	color: Navy;
	background-color: Ghostwhite;
}

.Headerrow {
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bolder;
	background-color: #1d47af;
}

.Footerrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style : normal;
	font-forecolor: White;
	font-weight : bolder;
	background-color: #1d47af;
}
