BODY
  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  }
BODY.Client
  {
  background-image: url(Decor/ClientBackground.jpg);
  background-repeat: no-repeat;
  background-attachment: fixed;
  }
BODY.Summary
  {
  background-image: url(Decor/LeftBackground.jpg);
  }
BODY.Page
  {
  background-image: url(Decor/ClientBackground.jpg);
  background-repeat: no-repeat;
  background-attachment: fixed;
  color: #002D42;
  }
BODY.Menu
  {
  background-image: url(Decor/ClientBackgroundFiligraneLeft.jpg);
  background-repeat: no-repeat;
  background-attachment: fixed;
  }
BODY.InfoEmpty
  {
  background-image: url(Decor/ClientBackgroundRight.jpg);
  background-repeat: no-repeat;
  background-attachment: fixed;
  }
BODY.Info
  {
  background-image: url(Decor/ClientBackgroundFiligraneRight.jpg);
  background-repeat: no-repeat;
  background-attachment: fixed;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12pt;
  font-weight: bolder;
  color: #003955;
  text-align: justify;
  }
BODY.InfoTop
  {
  background-image: url(Decor/ClientBackgroundFiligraneRightTop.jpg);
  background-repeat: no-repeat;
  background-attachment: fixed;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12pt;
  font-weight: bolder;
  color: #003955;
  text-align: justify;
  }
BODY.InfoMiddle
  {
  background-image: url(Decor/ClientBackgroundFiligraneRightMiddle.jpg);
  background-repeat: no-repeat;
  background-attachment: fixed;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12pt;
  font-weight: bolder;
  color: #003955;
  text-align: justify;
  }
BODY.InfoBottom
  {
  background-image: url(Decor/ClientBackgroundFiligraneRightBottom.jpg);
  background-repeat: no-repeat;
  background-attachment: fixed;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12pt;
  font-weight: bolder;
  color: #003955;
  text-align: justify;
  }
BODY.AdminTop
  {
  background-image: url(Decor/AdminTop.jpg);
  background-repeat: no-repeat;
  background-attachment: fixed;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12pt;
  font-weight: bolder;
  color: #003955;
  text-align: justify;
  }
BODY.AdminSummary
  {
  background-image: url(Decor/AdminLeft.jpg);
  }
BODY.AdminClient
  {
  background-image: url(Decor/AdminClient.jpg);
  background-repeat: no-repeat;
  background-attachment: fixed;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  }
BODY.AdminMessageTop
  {
  background-image: url(Membres/Admin/Contact/Decor/ToolBar.jpg);
  background-repeat: repeat-x;
  background-attachment: fixed;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  }
BODY.AdminMessageList
  {
  background-color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  }
BODY.AdminMessageClient
  {
  background-color: #FFFFFF;
  font-family: "Courier New", Courier, mono;
  font-size: 10pt;
  }
TABLE.Stage
  {
  background-image: url(Decor/Overlay.png);
  position: absolute;
  left: 240px;
  top: 85px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #00486A;
  visibility: hidden;
  }
TABLE.Form
  {
  background-image: url(Decor/Overlay.png);
  }
TABLE.Admin
  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #00486A;
  }
TABLE.Subject
  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  }
TABLE.Message
  {
  font-family: "Courier New", Courier, mono;
  font-size: 10pt;
  }
TABLE.Dialog
  {
  border-style: solid;
  border-width: 4px;
  border-left-color: #EBEBEB;
  border-top-color: #EBEBEB;
  border-right-color: #C0C0C0;
  border-bottom-color: #C0C0C0;
  border-spacing: 1px;
  background-color: #DADADA;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  }
TABLE.DialogTitle
  {
  border-style: none;
  border-width: 0px;
  border-spacing: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #004D71;
  width: 100%;
  }
TR.AdminMessageList
  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-decoration: none;
  cursor: pointer;
  }
TR.mvMenu
  {
  color: #003046;
  cursor: pointer;
  }
TR.mvMenu:hover
  {
  color: #FFFFFF;
  background-image: url(Decor/MenuBackground.jpg);
  background-color: #000000;
  }
TR.mvMenuNop
  {
  color: #003046;
  }
TR.mvMenuSelected
  {
  color: #003046;
  background-image: url(Decor/Overlay.png);
  cursor: default;
  }
TR.mvMenuTitle
  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  vertical-align: middle;
  background-image: url(Decor/MenuBackground.jpg);
  color: #FFFFFF;
  }
TR.Bar1
  {
  color: #003853;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  background-color: #CCCCCC;
  }
TR.Bar2
  {
  color: #003853;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  background-color: #DDDDDD;
  }
TR.Bar3
  {
  color: #003853;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  background-color: #B9B9FF;
  }
TD.FicheMembre
  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #003F5E;
  }
TD.FicheMembreWhite
  {
  background-image: url(Decor/Overlay.png);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #003F5E;
  }
TD.mvMenu
  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
  }
TD.Info
  {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12pt;
  font-weight: bolder;
  color: #003955;
  text-align: justify;
  }
TD.InfoCenter
  {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12pt;
  font-weight: bolder;
  color: #003955;
  text-align: center;
  }
TD.CalendarArrow
  {
  background-color: #00486A;
  text-align: center;
  cursor: pointer;
  text-decoration: none;
  }
TD.CalendarTitle
  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bolder;
  color: #FFFFFF;
  background-color: #00486A;
  text-align: center;
  }
TD.CalendarDayTitle
  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bolder;
  color: #00486A;
  background-color: #C6ECFF;
  text-align: center;
  }
TD.CalendarDayGrayed
  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bolder;
  background-color: transparent;
  text-align: center;
  }
TD.CalendarDay
  {
  background-image: url(Decor/Overlay.png);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bolder;
  color: #00486A;
  text-align: center;
  cursor: pointer;
  text-decoration: none;
  }
TD.CalendarDayStage
  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bolder;
  color: #FFFFFF;
  background-color: #00486A;
  text-align: center;
  cursor: pointer;
  text-decoration: none;
  }
TD.mvText
  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #003955;
  font-weight: bolder;
  text-align: justify;
  }
TD.mvCopyright
  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 6pt;
  color: #003955;
  text-align: right;
  }
TD.FormTitle
  {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 10pt;
  font-weight: bolder;
  color: #FFFFFF;
  background-color: #003955;
  text-align: center;
  }
TD.FormRight
  {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 10pt;
  font-weight: bolder;
  color: #003955;
  text-align: right;
  }
TD.FormLeft
  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bolder;
  color: #003955;
  }
INPUT.Form
  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bolder;
  color: #003955;
  }
TEXTAREA.Form
  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bolder;
  color: #003955;
  }
A
  {
  text-decoration: none;
  cursor: pointer;
  color: #FFFFFF;
  background-color: #FFFFFF;
  }
A:hover
  {
  color: #FFFFFF;
  background-color: #FFFFFF;
  }
A.Page
  {
  text-decoration: none;
  cursor: pointer;
  color: #FFFFFF;
  background-color: #003046;
  }
A.Page:hover
  {
  color: #FFFFFF;
  background-color: #006B9F;
  }
A.Photo
  {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12pt;
  font-weight: bolder;
  color: #003955;
  background-color: transparent;
  text-decoration: none;
  cursor: pointer;
  }
A.Photo:hover
  {
  color: #FFFFFF;
  background-color: #003955;
  }
A.Download
  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bolder;
  color: #003955;
  background-color: transparent;
  text-decoration: none;
  cursor: pointer;
  }
A.Download:hover
  {
  color: #FFFFFF;
  background-color: #003955;
  }
A.Video
  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bolder;
  color: #004F75;
  background-color: transparent;
  cursor: pointer;
  text-decoration: none;
  }
A.Video:hover
  {
  color: #FF8000;
  }
.mvTitleStage
  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #00486A;
  }
.mvComment
  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #00486A;
  }
.mvTitle
  {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 18pt;
  color: #003955;
  }
.mvTitlePage
  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16pt;
  font-weight: bold;
  color: #004262;
  }
