/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
.MATH    { font-family: "Century Schoolbook", serif; }
.MATH I  { font-family: "Century Schoolbook", serif; font-style: italic }
.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }
DIV.equation { text-align-last:justify; white-space: nowrap; } /* place eq nos */
SPAN.MATH { display:inline-block; }	/* don't stretch spaces inside eqn */

DIV.author_info { text-align:center; } /* latex centers author */

.LEFT    { text-align:left; }
.CENTER  { text-align:center; }
.CENTER > * { margin:auto; }
.RIGHT   { text-align:right; }
.TOP     { vertical-align:top; }
.MIDDLE  { vertical-align:middle; }
.BOTTOM  { vertical-align:bottom; }

IMG.LEFT    { float:left; }
IMG.RIGHT   { float:right; }
IMG.TOP     { vertical-align:top; }
IMG.BOTTOM  { vertical-align:baseline; }
/* img { width: 5em; height: auto; } */
.nav_top {
  display:flex; justify-content:space-between;
    /*background-color:black;*/
    background-color:PaleGoldenRod ;
    border-radius:3px;
  padding:0.25em 0.75em;
    font-family: sans-serif;
    /*.nav_top a {color:white;}*/
}


DL.COMPACT > dt { float:left; padding-right: 1em; }
/* BODY { width:95%; max-width:50em; margin:auto; } */
/*BODY { width:95%; max-width:50em; margin:auto; font-size:2vw } */
BODY {max-width:700px; margin:0px; font-size:16px }
/*BODY { max-width:1000px; margin:auto; font-size:2vw }*/
/*BODY { width:700px; max-width:800px; margin:auto; } */


/* implement both fixed-size and relative sizes */
.XTINY		{ font-size : xx-small }
.TINY		{ font-size : x-small  }
.SCRIPTSIZE	{ font-size : smaller  }
/* .FOOTNOTESIZE	{ font-size : small    } */
.FOOTNOTESIZE	{ font-size : 16px  }
.SMALL		{  }
.LARGE		{  }
.XLARGE		{ font-size : large    }
.XXLARGE		{ font-size : x-large  }
.HUGE		{ font-size : larger   }
.XHUGE		{ font-size : xx-large }
.ChildLinks     { font-size : 16px; }

/* heading styles */
H1		{ font-size: 32px; }
H2		{  }
H3		{  }
H4		{  }
H5		{  }
p               {  font-size: 16px; }

/* mathematics styles */
DIV.displaymath		{ text-align:center; }	/* math displays */
TD.eqno			{ width:0; }	/* equation-number cells */
TABLE.PAD TD	{ padding:3px; }
TABLE.BORDER TD	{ border:1px solid black; }
TABLE.equation	{ width:100%; }	/* place eq nos at right/left edge */
TABLE.equation > *	{ vertical-align:baseline; }
TABLE.equation TD	{ white-space:nowrap; }
TABLE		{ border-collapse: collapse; }

/* document-specific styles come next */
DIV.LaTeX		{   }
DIV.LaTeX2HTML		{   }
DIV.em		{   }
TABLE.equation		{  }
DIV.flushleft		{   }
DIV.logo-LaTeX		{   }
DIV.logo-LaTeX2HTML		{   }
DIV.navigation		{ font-size: 16px;  }
DIV.quote		{   }
SPAN.sc		{   }
SPAN.arabic		{   }
SPAN.textbf		{ font-weight: bold  }
SPAN.textit		{ font-style: italic  }
