body {
  padding: 2em 1em 2em 70px;
  margin: 0;
  font-family: Verdana, sans-serif;
  color: #000000;
  background: #ffffff;
}

p {
  color: #000000;
  font-family: Verdana, sans-serif;
}
th {
  font-family: sans-serif;
}

td {
  font-family: sans-serif;
}
h1 { 
	color: #336666; 
	text-align: left; 
	font: 1.7em Tahoma, sans-serif}

h2 { 
	color: #336666; 
	text-align: left; 
	font: 1.4em Tahoma, sans-serif}

h3 { 
	color: #336666; 
	text-align: left; 
	font: 1.2em Tahoma, sans-serif}

pre { 
	margin-left: 2em; 
	font-family: monospace
}

a:link { color: #cc0000 }

a:visited { color: #0000cc }

.postit {
  FLOAT: right;
  background-color : #ffff99;
  background-image : none;
  margin-top : 10px;
  margin-right : 15px;
  margin-bottom : 10px;
  margin-left : 20px;
  padding-top : 10px;
  padding-right : 10px;
  padding-bottom : 15px;
  padding-left : 10px;
  border-color : #d3d37b;
  border-style : solid;
  border-top-width : 2px;
  border-right-width : 2px;
  border-bottom-width : 2px;
  border-left-width : 2px;
  font-size : small;
  width : 30%;
}

.dir {
  background-color : #ffffff;
  margin-top : 20px;
  margin-right : 10px;
  margin-bottom : 10px;
  margin-left : 10px;
  padding-top : 10px;
  padding-right : 5px;
  padding-bottom : 5px;
  padding-left : 5px;
  border-top : 1px solid #666666;
  border-left : 1px solid #666666;
  border-right : 1px solid #666666;
  border-bottom : 1px solid #666666;
  font-size : small;
  width : auto;
}

.nav {
  background-color : #eeeeff;
  border-top : 1px solid #eeeeff;
  border-left : 1px solid #eeeeff;
  border-right : 1px solid #eeeeff;
  border-bottom : 1px solid #eeeeff;
  font-size : x-small;
  width : 100%;
}

.announce {
  color: #ff0000;
  font-weight: 700;
  text-align: center
}

ul.attend {
     LIST-STYLE: none;
}

ul.blank {
     LIST-STYLE: none;
}

.head {
	font-weight: 700
}

OL.sublist  { 
	list-style: lower-alpha 
}