/* 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 }
SPAN.MATH { display:inline-block; }	/* don't stretch spaces inside eqn */

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

.LEFT    { text-align:left; }
.FLOATLEFT    { float:left; }
.CENTER  { text-align:center; }
.CENTER > * { margin:auto; }
.RIGHT   { text-align:right; }
.FLOATRIGHT   { float: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; }

/* captions for latex tables and figures appear at bottom */
CAPTION { caption-side:bottom; }

DL.COMPACT > dt { float:left; padding-right: 1em; }
BODY { width:95%; max-width:50em; 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    }
.SMALL		{ font-size : small    }
.LARGE		{ font-size : large }
.XLARGE		{ font-size : large    }
.XXLARGE		{ font-size : x-large  }
.HUGE		{ font-size : larger   }
.XHUGE		{ font-size : xx-large }

/* heading styles */
H1		{  }
H2		{  }
H3		{  }
H4		{  }
H5		{  }

/* mathematics styles */
DIV.displaymath { text-align:center; margin-top:1em; margin-bottom:1em; }
	/* math displays: margins for \abovedisplayskip \belowdisplayskip */
TD.eqno		{ width:0; }	/* equation-number cells */
TD.lfill	{ text-align:left;  width:50%; }
TD.rfill	{ text-align:right; width:50%; }
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; padding-bottom:5px; }
TABLE		{ border-collapse: collapse; }

/* document-specific styles come next */
DIV.Huge		{   }
DIV.LARGE		{   }
DIV.Large		{   }
SPAN.bf		{   }
DIV.centerline		{   }
DIV.navigation		{   }
DIV.quote		{   }
SPAN.arabic		{   }
SPAN.textbf		{ font-weight: bold  }
SPAN.textit		{ font-style: italic  }
SPAN.texttt		{ font-family: monospace  }
#par4600		{   }
#par4603		{   }
#par4624		{   }
#par4625		{   }
#par4648		{   }
#par4653		{   }
#par4710		{   }
#par4711		{   }
#par4780		{   }
#par4781		{   }
#par4782		{   }
#par4783		{   }
#par4880		{   }
#par4881		{   }
#par4882		{   }
#par4883		{   }
#par4884		{   }
#par4885		{   }
#par4906		{   }
#par4907		{   }
#par4908		{   }
#par4909		{   }
#par4910		{   }
#par4915		{   }
#par4978		{   }
#par4979		{   }
#par5010		{   }
#par5011		{   }
#par5032		{   }
#par5033		{   }
#par5042		{   }
#par5045		{   }
#par5070		{   }
#par5071		{   }
#par5094		{   }
#par5095		{   }
#par5098		{   }
#par5099		{   }
#par5110		{   }
#par5111		{   }
#par5132		{   }
#par5133		{   }
#par5144		{   }
#par5145		{   }
#par5152		{   }
#par5155		{   }
#par5164		{   }
#par5165		{   }
#par5178		{   }
#par5179		{   }
#par5210		{   }
#par5211		{   }
#par5238		{   }
#par5239		{   }
#par5240		{   }
#par5241		{   }
#par5242		{   }
#par5243		{   }
#par5244		{   }
#par5245		{   }
#par5272		{   }
#par5273		{   }
#par5274		{   }
#par5275		{   }
#par5330		{   }
#par5331		{   }
#par5342		{   }
#par5343		{   }
#par5368		{   }
#par5369		{   }
#par5376		{   }
#par5379		{   }
#par5386		{   }
#par5387		{   }
#par5388		{   }
#par5389		{   }
#par5526		{   }
#par5527		{   }
#par5528		{   }
#par5529		{   }
#par5530		{   }
#par5531		{   }
#par5532		{   }
#par5535		{   }
#par5546		{   }
#par5547		{   }
#par5548		{   }
#par5551		{   }
#par5554		{   }
#par5555		{   }
#par5560		{   }
#par5561		{   }
#par5586		{   }
#par5587		{   }
#par5622		{   }
#par5623		{   }
#par5640		{   }
#par5641		{   }
#par5642		{   }
#par5643		{   }
#par5652		{   }
#par5653		{   }
#par5654		{   }
#par5655		{   }
#par5670		{   }
#par5671		{   }
#par5694		{   }
#par5695		{   }
#par5707		{   }
#par5708		{   }
#par5713		{   }
#par5714		{   }
#par5717		{   }
#par5718		{   }
