    body {
      margin: 0em 1em;
      font-family: tahoma, ariel, sans-serif;
      background: rgb(225,225,225);
    }

    #outerdiv {
      margin-left: auto;
      margin-right: auto;
      overflow: auto;
      border: 1px solid black;
      position: relative;
    }

    #buttonbar {
      text-align: center;
      width: 7em;
      margin-right: 1em;
      float: left;
    }

    .titlesel {
      color: rgb(0,50,100);
      font-size: 1em;
    }

    .title {
      color: rgb(0,50,100);
/*      font-size: 2.5em; */
      font-size: 1.5em;
    }

    #imgtable {
      /* visibility changed in body's onload */
      visibility: hidden;
      position: relative;
      top: 0%;

    }

    #hotspotsoverlaydiv {
      position: absolute;
      top: 0%;
    }

    #hotspotsoverlayimg {
      border: none;
      position: absolute;
      top: 0%;
    }

    #chkbxs {
      text-align: left;
      font-size: 0.75em;
    }

    #chkbxs input{
      width: 2em;
    }

    #btns input{
      margin-bottom: 1em;
      width: 5em;
    }

    #msgdiv {
      margin-top: 2em;
      text-align: center;
      display: none;
    }

/* ifa_menu() Stuff ----------------------------------------------------------*/

            .ifa_menu  ul {
              display: inline;
              padding-left: 0px;
              border-style: solid;
              border-width: 0px 1px;
              border-color:  white;
            }

            .ifa_menu li {
              display: inline;
              padding: 0.25em 0.5em;
              border-style: solid;
              border-width: 3px 2px;
              border-color:  white;
            }

            .ifa_menu a {
              text-decoration: none;
              padding: 0.25em 0.5em;
              line-height: 3em; 
              font-weight: bold;
            }

            .ifa_menu a:active, .ifa_menu a:visited, .ifa_menu a:link {
              color: rgb(0,50,150);
            }

            .ifa_menu a:hover {
              color: white;
              background-color: rgb(0,50,150);
            }

            .ifa_menu table {
               width: 100%;
            }

            .ifa_menu .rt_align {
               text-align: right;
            }

            .ifa_menu {
               width: 100%;
/*               margin: 2em 0em; */
      margin: 0.5em 0em 0.5em 0em;

            }


