div.frn {
  background-image:url('images/frn/background.gif');
  border-bottom: 1px solid #000000;
}
div.frn TD{
  font-family: Arial, Helvetica, Futura;
  font-size: 8pt;
  color: #CCCCCC;
}
div.frn TD b {
  font-style: bold;
  color: #FFFFFF;
}
div.frn TD i {
  font-style: italic;
  color: #aaff00;
}
div.frn TD A {
  color: #FFFFFF;
  font-size: 8pt;
  padding: 0px 5px 0px 5px;
  text-decoration: none;
}
div.frn TD A:hover {
  color: #aaff00;
  font-size: 8pt;
  padding: 0px 5px 0px 5px;
  text-decoration: none;
}
div.frn TD input.funbox {
  width: 100px;
  color: #000000;
  font-family: Arial, Helvetica, Futura;
  font-size: 7pt;
  border: 1px solid #333333;
  height: 18px;
}
div.frn TD input.funsearch {
  margin: 0px 10px 0px 2px; padding: 0px; background: none; border: none;
}

div.netnavlink {
  font-family: Arial, Helvetica, Futura;
  font-size: 8pt;
  color: #aaff00;
}

div.netnavtext {
  color: #FFFFFF;
  font-family: Arial, Helvetica, Futura;
  font-size: 8pt;
}
div.netnavlink A {
  color: #FFFFFF;
  font-size: 8pt;
  padding: 0px 5px 0px 5px;
  text-decoration: none;
}
div.netnavlink A:hover {
  color: #aaff00;
  font-size: 8pt;
  padding: 0px 5px 0px 5px;
  text-decoration: none;
}
.anylinkcss{
	position: absolute;
	visibility: hidden;
	z-index: 100;
	width: 300px;
	background: url(images/netnav_bg.png);
	padding: 5px;
	border-style: solid;
	border-color: 000000;
	border-width: 1px;
	border: 1px solid #000000;
    margin-top: 7px;
}
    .netsplit {
      border-bottom: 1px dotted #AAAAAA;
      margin-bottom: 3px;
      padding-bottom: 3px;
    }

    BODY {
      padding: 0px;
      margin: 0px;
      background-image: url(images/franceo_bg.gif);
      background-repeat: repeat-x;
      background-color: #000000;
    }
    DIV.wrapper {
      background-color: #FFFFFF;
      border-right: 3px solid #333333;
      border-left: 3px solid #333333;
      width: 955px;
      height: 100%;
      text-align: left;
    }
    DIV.content {
      padding: 10px 15px 25px 15px;
      font-family: Arial, Geneva, Futura;
      font-size: 10pt;
      color: #444444;
    }
    DIV.content B{ color: #000000; }
    DIV.footer {
      border-top: 1px solid #AAAAAA;
      font-family: Arial, Geneva, Futura;
      font-size: 8pt;
      color: #888888;
      text-align: center;
      padding-bottom: 25px;
    }
    DIV.boxhead {
      background-image: url(images/franceo_boxhdr.gif);
      font-family: Arial, Geneva, Futura;
      font-size: 8pt;
      font-weight: bold;
      color: #000000;
      padding: 5px 5px 5px 10px;
      border-bottom: 3px solid #000000;
      border-top: 1px solid #AAAAAA;
      border-left: 1px solid #AAAAAA;
      border-right: 1px solid #AAAAAA;

    }


    DIV.box {
      border-bottom: 1px solid #AAAAAA;
      border-left: 1px solid #AAAAAA;
      border-right: 1px solid #AAAAAA;
      padding: 10px;
      background-color: #F6F6F6;
      margin-bottom: 10px;
    }
    H1 {
        font-family: Georgia, Serif;
        font-size: 20pt;
        font-weight: normal;
        color: #000000;
        padding-top: 0px; margin-top: 0px;
    }
    P.h1date {
        font-family: Georgia, Serif;
        font-size: 14pt;
        font-weight: normal;
        color: #000000;
        padding-top: 0px; margin-top: 0px;
    }
    P, LI {
      font-family: Arial, Geneva, Futura;
      font-size: 10pt;
      color: #444444;
      line-height: 125%;
      margin-bottom: 15px;
    }
    .event {
      padding: 5px;
    }
    .split {
      border-bottom: 1px dotted #000;
    }

    .splitv {
      border-right: 1px dotted #000;
    }


    .event .date {
      color: #666;
      font-size: 8pt;
    }
    .event .headline {
      color: #000;
      font-size: 10pt;
    }
    .event .headline A{
        color: #000;
        font-weight: bold;
    }
    .event .headline A:hover{
        color: #984;
    }
    .event .headline A:visited{
        color: #444;
    }
    .event .description {
      color: #888888;
      font-size: 8pt;
    }

    A   {
        color: #000;
    }
    A:hover{
        color: #984;
    }

