BODY, DIV, TD, P, INPUT, PRE {
  font-family : "Arial", sans-serif;
  font-size : 8pt;
  color : black;
  line-height : 18px;
}

BODY {
  background-color : white;
  margin : 0;
  padding : 0x;
}

PRE {
  margin : 0 0 0 0;
  padding : 0 0 0 0;
}

.navlink {
  color : black;
  text-decoration : none;
}

A {
  color : #bc002c;
  text-decoration : none;
}

.underlined {
  color : #bc002c;
  text-decoration : underline;
}


IMG {
  border : 0;
}

#wrap {
  position : absolute;
  left : 50%;
  top : 50%;
  width : 735px;
  height : 528px;
  margin-top : -264px;
  margin-left : -364px;
  background:url("pics/VLINE.gif") top left repeat-y;
  border-top-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  text-align : left;
  padding : 0 0 0 0;
}

.navigation {
  margin-top : 0px;
  margin-bottom : 0px;
  padding-top : 0px;
  padding-bottom : 8px;
}

#banner1 {
  background : white;
  padding-left : 10px;
  padding-right : 11px;
  height : 20px;
  border-color : #1e2a66;
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
}

#date {
  padding-top : 1px;
  font-size : 10px;
}

#flags {
  padding-top : 1px;
  float : right;
}

#header {
  background-color : #1e2a66;
  background-image : url("pics/BANDEAU-1.jpg");
  background-repeat : no-repeat;
  height : 62px;
}

#banner2 {
  margin-left : 1px;
  margin-right : 1px;
  background-image : url("pics/BANDEAU-2.jpg");
  background-repeat : repeat-x;
  background-color : #1e2a66;
  height : 9px;
  overflow : hidden;
}

#space1 {
  float : left;
  width : 10px;
}

#space2 {
  float : left;
  width : 15px;
}

#space3 {
  float : left;
  width : 26px;
}

#space4 {
  width : 11px;
}

#left {
  float : left;
  width : 138px;
  text-align : left;
  padding-top : 22px;
}

#content {
  float : left;
  width : 388px;
  padding-top : 22px;
  text-align : center;
  background-color : white;
}

#demo {
  width : 557px;
  height : 422px;
  float : left;
  text-align : center;
  background-color : white;
  margin : 0 0 0 0 px;
  padding : 0 0 0 0 px;
}

#right {
  float : left;
  width : 147px;
  padding-top : 15px;
}

#title {
  margin-bottom : 18px;
  color : #bc002c;
  font-size : 11pt;
  font-weight : bold;
  text-align : left;
}

#core {
  text-align : left;
  line-height : 18px;
}

#footer {
  width : 100%;
  height : 15px;
  background-color : #1e2a66;
  position : absolute;
  bottom : 0;
  left : 0;
  text-align : right;
}

#copyright {
  line-height : 15px;
  margin-right : 11px;
  font-size : 10px;
  color : #bbbbee;
}

.bullet {
  margin-bottom : 21px;
}

.media {
  width : 95px;
  padding-bottom : 35px;
  font-size : 9pt;
  color : #bd002a;
}

TR {
  vertical-align : top;
}

UL {
  padding : 0;
  margin-top : 0;
  margin-left : 10px;
  padding-left : 10px;
}

LI {
  list-style-type : square;
  color : #bc002c;
  margin-left : 0;
  margin-bottom : 16px;
}

.litem {
  color : black;
}

.coreimg {
  float : left;
  margin-top : 14px;
}

FORM {
  margin-top : 14px;
  padding : 0 0 0 0;
}

LABEL {
  position : relative;
  display : block;
  text-align : right;
  width : 310px;
  margin-bottom : 10px;
}

.text {
  width : 200px;
}

#button {
  float : right;
  clear : both;
  width : 100px;
  font-weight : bold;
}

#contact {
  font-size : 14pt;
  line-height : 28px;
}

#author {
  font-family : "Arial Black", sans-serif;
}
