/* File: morin.css
 * Description: The style sheet I use for my web pages
 * Author: Pat Morin
 */

/*=======================================================================
 * These are for latex2html
 *======================================================================*/
/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
.MATH    { font-family: "Century Schoolbook", serif; }
.MATH I  { font-family: "Century Schoolbook", serif; }
.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }

/* 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 }

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

.textit {
  font-style: italic;
}


/*=====================================================================
 * These are mine
 *====================================================================*/
body {
	margin-top: 		1cm;
	margin-right: 		13%;
	margin-left: 		13%;
	width: 			auto;
	color:			black;
	/* background-color: 	#dfdfdf; */
}

/* For typesetting my name */
span.myname {
	font-family:		sans-serif;
	font-weight:		bold;
	font-size:		250%;
}

/* For typesetting the title of a page */
div.title {
	font-weight:		bold;
	font-size:		140%;
}

div.titleimages {
	white-space:		nowrap;
}

div.address {
	font-size:		7pt;
	font-style: 		italic;
}

h1 {
	font-family:		sans-serif;
	font-weight:		bold;
	font-size:		medium;
}

h2 {
	font-family:		sans-serif;
	font-weight:		bold;
	font-size:		medium;
}

h3 {
	font-family:		serif;
	font-weight:		bold;
	font-size:		medium;
}

th {
	font-weight:		bold;
	font-size:		medium;
}

a {
	text-decoration:	none;
}

a.name {
	white-space:		nowrap;
}

span.name {
	white-space:		nowrap;
}

span.notice {
	color:			red;
	/* background-color:	#dfdfdf; */
	font-weight:		bold;
}

ul {
	list-style-type:	disc;
}

table.schedule {
   border-spacing: .5em 1ex;
}

th.date {
   text-align: left;
}

th.topics {
   text-align:left;
}

td.date {
   text-align: left;
   vertical-align: baseline;
}

td.topics {
   text-align: left;
   vertical-align: baseline;
}

table.main {
  border-spacing: .5em 4ex;
  width: 100%;
}

th.section { 
  font-family: sans-serif; 
  font-weight: bold; 
  text-align: right;
  vertical-align: baseline;
}

td.section {
  font-family: serif;
  vertical-align: baseline;
}

td.address {
  font-family: serif;
  font-size: small;
  font-style: italic;
  vertical-align: baseline;
}

span.ipaddress {
  font-family: monospace;
}

div.notice {
  padding-top: 1em;
  padding-bottom: 1em;
}

div.notice:before {
  content: "Notice: ";
  color: red;
  font-weight: bold;
}

div.update:before {
  content: "Update: ";
  color: red;
  font-weight: bold;
}


