body {	background-color: #ffeafe;
	background-image: url(back.bmp);
	background-attachment: scrolling;
	background-position: center;
	background-repeat: repeat-y;
	font-size: 9pt;
	font-family: verdana; 
	color: purple;
      }

h2  {	font-weight: bolder;
	color: gold;
	text-align: center; 
	background-color: #ffeafe; }

h1 {text-align: center;}

.special { margin-left: 2em;
 	margin-right: 2em; }

.navig {background-color: purple;
	color: gold;
	font-size: 10pt;
	text-align: center; }



BODY{
scrollbar-face-color:purple;
scrollbar-arrow-color:gold;
scrollbar-track-color:#ffeefe;
scrollbar-shadow-color:'';
scrollbar-highlight-color:'';
scrollbar-3dlight-color:'';
scrollbar-darkshadow-Color:'';
}

img.right {float: right;}

img.left  {float: left }



A:hover {background-color: white;
	text-decoration: none;
         font-weight: bold;
	font-size: 9pt;
	 color: black; }


A:link {background-color: purple;
	color: gold;
	text-decoration: none; }

A.list:link { background-color: #ffeafe;
	color: #ff0000; 
	text-decoration: underline; }

A.list:visited { background-color: #ffeafe;
	color: #ff0000; 
	text-decoration: underline; }

A:visited {background-color: purple; 
	color: white; 
	text-decoration: none }

td.module {
	font-family: sans-serif;
	font-size: 8pt;
	color: black;
	background-color: palegoldenrod;
	border-color: #cc0000;
	border-style: ridge;
	border-width: 3px;
	}
	
td.staff {font-family: verdana;
	  font-size: 9pt;
	  color: purple;
	  }

th	{background-color: palegoldenrod; }

.shade { background-color: #ffeafe; }

.name	{ font-size: 8pt;
	font-weight: bold;
	}

.job	{  font-size: 7pt;
	}

.newback	{background-color: white;
		color: black;
		border-style: ridge;
		border-width: 4px; 
	margin-left: 2em;
 	margin-right: 2em;
padding: 1em; }