BODY {
 background: white; 
}

.STAND    { font-family: "Times", "Lucida", serif; }
.BLAND    { font-family:  "Verdana", "Arial", "Helvetica", sans-serif; }
.CUTE     { font-family: "Microsoft", "Comic", sans-serif; }

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

/* 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-shape:  italic }
.BOLDMATH { font-family:  "Century Schoolbook", serif; font-weight:  bold }

/* heading styles */
H1.fancy {
 color: darkred; 
 font-size: xx-large;
 font-family: fantasy; 
}
H2.fancy {
 color: darkblue;
 font-size: xx-large;
 font-family: cursive; 
}
H3.fancy {
 color: darkgreen;
 font-family: sans-serif; 
}
H4.fancy {
 color: darkred;
 font-family: cursive; 
}
H5.fancy {
 color: black;
 font-family: serif;
 font-shape: italic;
 font-weight: normal; 
}

/* href styles */
a { text-decoration: none; }
a:link { color:blue; }
a:visited { color:#6666CC; }
a:active, a:hover { color:red; }

a.external { text-decoration: underline; }

a.banner:link, a.banner:visited { color:navy; }
a.banner:active, a.banner:hover { color:red; }

a.menu:link { color:navy; }
a.menu:visited { color:#333366; }
a.menu:active, a.menu:hover { color:red; }

/* mathematics styles */
DIV.displaymath		{ }	/* math displays */
TD.eqno			{ }	/* equation-number cells */


/* document-specific styles come next */

HR {
 color: brown; 
}

DIV.tophead {
 text-align: center;
 background: #fffcef; 
 width: 75%; 
 border: thick outset brown; 
 text-align: center;
}

DIV.widetophead {
 text-align: center;
 background: #fffcef; 
 width: 94%; 
 border: thick outset brown; 
 text-align: center;
}

P.leader:first-letter {
 color: darkred;
 font-size: 200%;
/*  font-family: fantasy; font-variant: small-caps; */
 font-style: oblique; 
}

A:link, A:visited, A:active {
 text-decoration: none 
}
