  /*---------------------------------------------------------------------------+
  |                D E F A U L T                                               |
  +----------------------------------------------------------------------------+
  |
  |  AUTHOR:       $Author: $
  |  DATE:         $Date: $
  |
  |  FILE:         $RCSfile: $
  |  VERSION:      $Revision: $
  |
  |  HISTORY:
  |                $Log: $
  |
  |  COPYRIGHT:    RJF CONSULTING, 2001. All Rights Reserved
  |
  +---------------------------------------------------------------------------*/

  /* Netscape 4 will choke on the following and not render the Style Sheet */
  #n4 {
    displa\y: inherit;
  }

  /*---------------------------------------------------------------------------+
  |                                                                            |
  | HTML Entities                                                              |
  |                                                                            |
  +---------------------------------------------------------------------------*/

  a {
    background-color: transparent;
    color: #2F4963;
    cursor:pointer;
    font-weight: bold;
    outline: none;
    text-decoration: none;
  }

  a:hover {
    text-decoration: underline;
  }

  body {
    background-color: #2F4963;
    color: #FFFFFF;
    font-family: Arial, Helvetica, Sans-Serif;
    margin: 0px;
    padding: 0px;
  }

  img {
    background-color: transparent;
    border: none;
    outline: none;
  }

  p {
    margin: 0px;
    padding: 0px;
  }

  /*---------------------------------------------------------------------------+
  |                                                                            |
  | Top Banner                                                                 |
  |                                                                            |
  +---------------------------------------------------------------------------*/
  #temp {color: #E9F0F7;}
  #banner {
    background-color: #2F4963;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    margin-bottom: 0px;
    margin-left: 1cm;
    margin-right: 6cm;
    margin-top: 1cm;
    padding: 10px;
    text-align: center;
    vertical-align: middle;
  }

  /*---------------------------------------------------------------------------+
  |                                                                            |
  | Content                                                                    |
  |                                                                            |
  +---------------------------------------------------------------------------*/

  #content {
    background-color: #FFFFFF;
    border: 1px solid #000000;
    color: #000000;
    margin-bottom: 1cm;
    margin-left: 1cm;
    margin-right: 6cm;
    margin-top: 1cm;
    overflow: hidden;
    padding: 5px;
  }

  #content p {
    margin: 20px;
  }

  /*------------------------------------+
  | Floating Images                     |
  +------------------------------------*/

  #content .float {
    float: left;
    height: 130px;
    margin: 10px;
    padding: 0px;
    text-align: justify;
    text-justify: newspaper;
    width: 110px;
  }

  #content .float img {
    border: 1px solid black;
  }

  #content .float p {
    font-size: 9pt;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
    text-align: center;
  }

  /*------------------------------------+
  | File & Folder list items            |
  +------------------------------------*/

  #content .file {
    list-style-image: url(/_images/file.gif);
  }

  #content .folder {
    list-style-image: url(/_images/folder.gif);
  }

  /*---------------------------------------------------------------------------+
  |                                                                            |
  | Footer                                                                     |
  |                                                                            |
  +---------------------------------------------------------------------------*/

  #footer {
    clear: both;
    font-size: 11px;
    margin-left: 1cm;
    padding-bottom: 1cm;
    text-align: left;
  }

  /*---------------------------------------------------------------------------+
  |                                                                            |
  | Menu                                                                       |
  |                                                                            |
  +---------------------------------------------------------------------------*/

  #menu {
    background-color: transparent;
    border-left: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 75%;
    margin: 0px;
    padding: 0px;
    position: absolute;
    right: 1cm;
    top: 1cm;
    width: 4cm;
    z-index: 1;
  }

  #menu a {
    background-color: transparent;
    color: #E9F0F7;
    font-size: 125%;
    outline: none;
  }

  #menu p {
    margin: 0px;
    padding: 5px;
  }

  /*---------------------------------------------------------------------------+
  |                                                                            |
  | Miscelaneous                                                               |
  |                                                                            |
  +---------------------------------------------------------------------------*/

  .even {
    background-color: transparent;
    color: #000000;
    clear: both;
    padding: 2px;
    width: 100%;
  }

  .heading {
    font-size: 150%;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
  }

  .odd {
    background-color: #EFEFEF;
    color: #000000;
    clear: both;
    padding: 2px;
    width: 100%;
  }

  .row {
    clear: both;
    padding-top: 10px;
  }

  .row span.formElement {
    text-align: left;
  }

  .row span.label {
    text-align: right;
    width: 150px;
    vertical-align: top;
  }

  .small {
    font-size: 11px;
  }

  .spacer {
    clear: both;
    height: 20px;
  }

  /*---------------------------------------------------------------------------+
  | E N D   O F   F I L E                                                      |
  +---------------------------------------------------------------------------*/
