* {margin: 0px; padding: 0px;}

body {font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #ffffff; color: #000000; font-size: small; font-weight: normal; font-style: normal;}

.ContentTitle {font-style: italic; color: #0000FF; background-color: #639ACE;}

.NoteContent {color: #000000; background-color: #FFFFFF;}

.FatalContent {color: #000000; background-color: #FFFFFF;}

.HeaderEmphasis {font-style: italic; background-color: #D6D3D6;}

.Output {color: #0000FF; border-top: 0pt #000000 outset; border-right: 0 #000000 outset; border-bottom: 0 #000000 outset;
  border-left: 0pt #000000 outset;}

.WarnContentFixed {font-family: Courier; font-size: x-small;}

.Graph {color: #0000FF; border-top: 0pt #000000 outset;
  border-right: 0 #000000 outset;
  border-bottom: 0 #000000 outset;
  border-left: 0pt #000000 outset;}

.DataStrong {font-weight: bold; background-color: #E7E3E7;}

.Pages {background-color: #639ACE; margin-left: 8px; margin-right: 8px; list-style-type: decimal;}

.Document {color: #0000FF;}

.TitlesAndFooters {font-weight: bold; font-style: italic; color: #0000FF;}

.NoteBanner {color: #000000; background-color: #FFFFFF;}

.BeforeCaption {font-weight: bold;}

.Date {background-color: #639ACE; width: 100%;}

.IndexAction {color: #000000; background-color: #639ACE;}

.IndexProcName {background-color: #639ACE; list-style-type: decimal;}

.Data {background-color: #E7E3E7; text-align: left;}

TD {background-color: #E7E3E7; text-align: left; vertical-align: top;}

.Table {color: #0000FF; border-top: 0pt #000000 outset;
  vertical-align: top; text-align: center; border-right: 0 #000000 outset;
  border-bottom: 0 #000000 outset; border-left: 0pt #000000 outset;}

.ProcTitle {font-weight: bold;
  font-style: italic;
  color: #0000FF;}

.FooterEmpty {font-weight: bold; background-color: #639ACE;
}

.SysTitleAndFooterContainer {color: #0000FF; width: 100%;
  border-top: 0pt;
  border-right: 0;
  border-bottom: 0;
  border-left: 0pt;
}

.RowFooterEmpty {font-weight: bold; background-color: #639ACE;
}

.ContentFolder {color: #0000FF;
  background-color: #639ACE;
  margin-left: 6pt;
  list-style-type: none;
}

.RowFooterStrongFixed {
  font-family: Courier;
  font-size: x-small;
  font-weight: bold; background-color: #639ACE;
}

.RowFooterEmphasis {
  font-size: x-small; font-style: italic; background-color: #639ACE;
}

.RowFooterFixed {
  font-family: Courier;
  font-size: x-small; background-color: #639ACE;
}

.Index {background-color: #639ACE;
  vertical-align: top;
}

.FooterFixed {
  font-family: Courier;
  font-size: x-small; background-color: #639ACE;
}

.ExtendedPage {
  font-size: x-small; font-style: italic;
  color: #0000FF; text-align: center;
  border-top: 1pt;
  border-right: 1pt;
  border-bottom: 1pt;
  border-left: 1pt;
}

.Container {color: #0000FF;}

.ContentsDate {background-color: #639ACE;
  width: 100%;
}

.Caption {font-weight: bold;}

.WarnBanner {color: #000000;}

.Frame {color: #0000FF;}

.HeaderStrongFixed {
  font-family: Courier;
  font-size: x-small;
  font-weight: bold; background-color: #D6D3D6;
}

.IndexTitle {
  font-size: x-small; font-style: italic;
  color: #0000FF;
  background-color: #639ACE;
}

.NoteContentFixed {
  font-family: Courier;
  font-size: x-small;}

.DataEmphasisFixed {
  font-family: Courier;
  font-size: x-small; font-style: italic; background-color: #E7E3E7;
}

.Note {color: #000000;}

.Byline {font-weight: bold;}

.FatalBanner {color: #000000;}

.ProcTitleFixed {
  font-family: Courier;
  font-size: x-small;
  font-weight: bold; color: #0000FF;}

.ByContentFolder {color: #0000FF;
  background-color: #639ACE;
  margin-left: 6pt;
  list-style-type: none;
}

.PagesProcLabel {color: #0000FF;
  background-color: #639ACE;
  list-style-type: decimal;
}

.RowFooterEmphasisFixed {
  font-family: Courier;
  font-size: x-small; font-style: italic; background-color: #639ACE;
}

.RowHeaderFixed {
  font-family: Courier;
  font-size: x-small; color: #FFFFFF;
  background-color: #639ACE;
}

.WarnContent {color: #000000;}

.DataEmpty {background-color: #E7E3E7;
}

.Cell {color: #0000FF;}

.Header {font-weight: bold; background-color: #639ACE;
  text-align: left;
  vertical-align: top;
}

.PageNo {font-weight: bold; color: #0000FF;}

.ContentProcLabel {color: #0000FF;
  background-color: #639ACE;
  list-style-type: decimal;
}

.HeaderFixed {
  font-family: Courier;
  font-size: x-small; background-color: #639ACE;
}

.PagesTitle {
  font-size: x-small; font-style: italic;
  color: #0000FF;
  background-color: #639ACE;
}

.RowHeaderEmpty {font-weight: bold; color: #FFFFFF;
  background-color: #639ACE;
}

.PagesProcName {color: #0000FF;
  background-color: #639ACE;
  list-style-type: decimal;
}

.Batch {
  font-family: "SAS Monospace", Courier;
  font-size: x-small; background-color: #E7E3E7;
  border-top: 0pt #000000 outset;
  border-right: 0 #000000 outset;
  border-bottom: 0 #000000 outset;
  border-left: 0pt #000000 outset;
}

.ContentItem {color: #0000FF;
  background-color: #639ACE;
  margin-left: 6pt;
  list-style-type: none;
}

.Body {color: #0000FF; margin-left: 8px;
  margin-right: 8px;
  vertical-align: top;
}

.PagesDate {background-color: #639ACE;
  width: 100%;
}

.HeaderEmpty {font-weight: bold; background-color: #639ACE;
}

.DataFixed {
  font-family: Courier;
  font-size: x-small; background-color: #E7E3E7;
}

.FooterEmphasis {
  font-size: x-small; font-style: italic; background-color: #639ACE;
}

.ErrorContent {color: #000000;}

.FooterStrong {font-weight: bold; background-color: #D6D3D6;
}

.HeaderStrong {font-weight: bold; background-color: #D6D3D6;
}

.RowFooter {font-weight: bold; background-color: #639ACE;
}

.TitleAndNoteContainer {color: #0000FF; width: 100%;
  border-top: 0pt;
  border-right: 0;
  border-bottom: 0;
  border-left: 0pt;
}

.DataEmphasis {
  font-size: x-small; font-style: italic; background-color: #E7E3E7;
}

.IndexItem {color: #0000FF;
  background-color: #639ACE;
  margin-left: 6pt;
  list-style-type: none;
}

.FatalContentFixed {
  font-family: Courier;
  font-size: x-small;}

.BylineContainer {color: #0000FF; width: 100%;
  border-top: 0pt;
  border-right: 0;
  border-bottom: 0;
  border-left: 0pt;
}

.FooterEmphasisFixed {
  font-family: Courier;
  font-size: x-small; font-style: italic; background-color: #639ACE;
}

.RowFooterStrong {font-weight: bold; background-color: #639ACE;
}

.UserText {color: #000000;}

.BodyDate {color: #0000FF; width: 100%;
}

.HeadersAndFooters {font-weight: bold; background-color: #639ACE;
}

.RowHeaderEmphasisFixed {
  font-family: Courier;
  font-size: x-small; font-style: italic;
  color: #FFFFFF;
  background-color: #639ACE;
}

.ErrorBanner {color: #000000;}

.ContentProcName {color: #0000FF;
  background-color: #639ACE;
  list-style-type: decimal;
}

.RowHeaderStrong {font-weight: bold; color: #FFFFFF;
  background-color: #639ACE;
}

.Contents {background-color: #639ACE;
  margin-left: 8px;
  margin-right: 8px;
  list-style-type: decimal;
}

.PagesItem {color: #0000FF;
  background-color: #639ACE;
  margin-left: 6pt;
  list-style-type: none;
}

.RowHeader {font-weight: bold; color: #FFFFFF;
  background-color: #639ACE;
}

.FooterStrongFixed {
  font-family: Courier;
  font-size: x-small;
  font-weight: bold; background-color: #639ACE;
}

.RowHeaderStrongFixed {
  font-family: Courier;
  font-size: x-small;
  font-weight: bold; color: #FFFFFF;
  background-color: #639ACE;
}

.RowHeaderEmphasis {
  font-size: x-small; font-style: italic;
  color: #FFFFFF;
  background-color: #639ACE;
}

.DataStrongFixed {
  font-family: Courier;
  font-size: x-small;
  font-weight: bold; background-color: #E7E3E7;
}

.AfterCaption {font-weight: bold;}

.FolderAction {background-color: #639ACE;}

.Footer {font-weight: bold; background-color: #639ACE;
}

.HeaderEmphasisFixed {
  font-family: Courier;
  font-size: x-small; font-style: italic;
  color: #000000;
  background-color: #D6D3D6;}

.SystemTitle {
  font-size: medium;
  font-weight: bold; color: #0000FF;}

.ErrorContentFixed {
  font-family: Courier;
  font-size: x-small;}

.SystemFooter {font-weight: bold;}

a { font-weight: bold; text-decoration: none; color: #0000a2}
a:hover { font-weight: bold; text-decoration: underline; color: #cc0000}

#centre { text-align: center}

.conteneur {padding: 10px; width: 95%; text-align: center;}
.gauche {text-align: left;}
.centre { text-align: center;}
.droite { text-align: right;}

.liensoul {font-size: small; font-weight: bold; text-decoration: none; color: #ffffff;}
a.liensoul:hover {font-size: small; font-weight: bold; text-decoration: underline; color: #cc0000;}

.sommaire {font-size: small; font-weight: bold; text-decoration: none; color: #ff3300; background-color: #ffff00;}
a.sommaire:hover {font-size: small; font-weight: bold; text-decoration: underline; color: #3333cc;}

.intro {font-size: small; font-weight: bold; font-style: normal; color: #0000A2; text-align: justify;}

.note {font-size: small; font-style: italic; color: #0000A2; text-align: justify;}

h1 {font-size: x-large; font-style: normal; color: #0000A2; text-align: center;}
h5 {font-size: medium; font-style: normal; font-weight: bold; padding- bottom: x-small; margin-bottom: x-small; color: #0000A2;}
h6 {font-size: small; font-style: normal; font-weight: bold; padding-top: x-small; margin-top: x-small; color: #0000A2;}

TABLE {vertical-align: top;}
TR {vertical-align: top;}

HR {no shade: 1;}

