
div #content { max-width: 800px;
              font-size: 100%;
              line-height:125%;
     }

* p { max-width: 600px }
div.definition { max-width: 600px }
div.definition span.theoremlabel { 
     font-style: normal;
     font-weight: bold;
     margin-right: 10px;
   }

div.remark { max-width: 600px }
div.remark span.theoremlabel {
     font-style: normal;
     font-weight: bold;
     margin-right: 10px;
   }

div.example { max-width: 600px }
div.example span.theoremlabel {
     font-style: normal;
     font-weight: bold;
     margin-right: 10px;
   }

div.theorem { max-width: 600px;}
div.theorem p { font-style: italic; }
div.theorem span.theoremlabel { 
     font-style: normal;
     font-weight: bold;
     margin-right: 10px;
   }

#next { 
        margin-right: 10px;
        text-align:right;
        float:right;
      }

div.figure {
   margin-top: 20px;

}

div.figure div.figcaption {
      width: 90%;
    margin: 0px auto;
   text-align: center;
}

div.figcaption {
   text-align: center;
      width: 90%;
    margin: 0px auto;
   margin-top: 7px;
   font-size: 90%;
   font-style: italic;
/*
  position: absolute; 
    bottom: 0; 
*/
}

div.jxwhitman {
      width: 90%;
    margin: 0px auto;
  /* margin: 10px 0 10px 0;
   margin-left: -30px;
*/

}

table.figure {
     margin-top: 20px;
}

table.figure td.caption {
        max-width: 550px;
        text-align: center;
}

figure {
   text-align: center;
}

div.figrow div.figure {
/*    float: left;
    margin-left: 20px;
*/
}

div.figrow div.figure:first-of-type {
/*   margin-left: 0;
*/
}

table.figure td.figure {
/*   padding:0;
*/
   padding: 0 0 20px 20px
}

div.qed {
    margin: -10pt 0 20pt 0;
}

span.figurenumber {
    font-weight: bold;
}

