   body {
      background:#fff;
      margin:0;
      padding:0;
      padding-top: 10px;
      padding-bottom: 10px;
      color:#000;
      width: 990px;
      font:x-small/1.5em Georgia,Serif;
      background-image: url("/images/bg2.jpg");
      voice-family: "\"}\""; voice-family:inherit;
      font-size:small;
      } 
      
    html>body {font-size:small; }

    html { background-image: url("/images/bg2.jpg"); padding-bottom: 10px;}

    #topbit { width: 90%;
      background: #007000;
      line-height:1.4em;
      border: 2px solid #d00000;
      color: #ffffcc;
      font-size: 2em;
      font-weight: bold;
      font-family: times, serif; 
      text-align: center;
      margin-left: auto; margin-right: auto; 
     }

    #topbit p {
      text-align: center;
      color: red;
      font-weight: bold;
      font-family: Georgia, serif; 
      text-align: center; 
    }
    
    #header {
      text-align: center;
      line-height:normal;
      padding: 10px 2px 5px 2px;
      margin: auto;
      background-image:none;  
      }
    #header a {
    font-family: Georgia, serif;
      margin:auto;
      padding:1px 10px 1px 10px;
      text-decoration: none;
      font-weight:bold;
      font-size: 1.1em;
      white-space:nowrap;
      color: #006000;
      border: 2px solid #99a343;
      background-color: white;
      }
    #header a:hover {
      color:red;
      }
          
    #bodycontent {
     width: 85%;
     margin: 10px auto;
     clear:both;
     font-size: 1em;
     height: 100.1%;
    }

  #left {
  float: left;
  width: 48%;
  border: 1px solid black;      
  }
  
  #left p { padding: 1px 1em 1px 1em; }
  
  #right {
  float: right;
  width: 48%;
  border: 1px solid black;
  }
  
  #right p { padding: 1px 3px 1px 3px; }          

  #leftpix {
  float: left;
  width: 48%;
  }
  
  #leftpix p { padding: 1px 3px 1px 3px; }
  
  #rightpix {
  float: right;
  width: 48%;
  }
  
  #rightpix p { padding: 1px 3px 1px 3px; }          

  
  .underline {
    text-decoration: underline;
}

p {
    text-align: justify;
}

.toptitle {
    font-size: 1.4em;
    font-weight: bold;
}

.midtitle {
    font-size: 1.2em;
    font-weight: normal;
}

.bottomtitle {
    font-size: 1em;
    xfont-style: italic;
}

.centeredtext { text-align: center; }         /* needed to support centering of almost-full-width figures */ 


div.figure {
padding: 3px 3px 3px 3px; text-indent: 0px;
}

div.figure a img { border: none; text-decoration: none; text-indent: 0px;}

div.figure img { margin-left: auto; margin-right: auto; text-indent: 0px;}

div.figure p { /* the default "legend" style, as opposed to "caption" */
font-family: georgia, serif;
font-size: 0.8em;
padding-bottom: 2px;
xline-height: 1;
margin: 0.25em auto 0.25em auto;
text-indent: 0px;
}

div.figure p.caption { 
text-align: center; 
width:auto;
font-family: georgia, serif;
font-size: 0.9em;
padding-bottom: 0px;
line-height: 130%;
text-indent: 0px;
}
/* "caption" for short phrases; "legend" (default) is for continuous prose */

.right { float: right; margin-left: 0.2em; margin-right: 0;}
.left { float: left; margin-right: 0.2em; margin-left: 0;}
.centered { margin-left: auto; margin-right: auto; }         /* needed to support centering of almost-full-width figures */ 
.bordered { border: 1px solid silver; }

/* end figure-divs */


/* div.figure {
padding: 3px; 
}

div.figure img { width: 100%; }

div.figure p { /* the default "legend" style, as opposed to "caption" */
/* font-family: verdana, arial, sans-serif;
font-size: smaller;
padding-left: 1%;
padding-right: 1%;
line-height: 1;
margin: 0.25em auto 0.25em auto;
}
/* div.figure p.caption { text-align: center; font-size: 1em;} */
/* "caption" for short phrases; "legend" (default) is for continuous prose */

/* .full { width: 90%; padding: 5px; margin: 0.67em auto; }
.half { width: 50%; padding: 5px; margin: 0.25em 0.5em; }
.third { width: 33%; padding: 5px; margin: 0.25em 0.5em; }
.thirdless { width: 31%; padding: 5px; xmargin: 0.25em 0.5em; }
.quarter { width: 25%; padding: 5px; margin: 0.25em 0.5em; }
.fifth { width: 20%; padding: 0px; margin: 0.25em 1%; }
.sixth { width: 16%; padding: 0px; margin: 0.25em 1%; }
.eigth { width: 12.5%; padding: 5px; margin: 0.25em 1%; }
.match { padding: 5px; margin: 0.5em 1%; } 


.right { float: right; margin-left: 0.2em; margin-right: 0;}
.left { float: left; margin-right: 0.2em; margin-left: 0;}
.leftcenter { float: left; margin: auto;}
.rightcenter { float: right; margin: auto;} */      
/* .centered { margin: 0.67em auto; }         /* needed to support centering of almost-full-width figures */ 
/* .bordered { border: thin solid black; }

/* end figure-divs */