body {
 color: black;
 background: white;
 font-family: Arial, Helvetica, sans;
 font-size: 0.8em;
}

#header, #content, #footer {
 width: 45em;
 margin-top: 1em;
 margin-bottom: 1em;
 margin-left: auto;
 margin-right: auto;
 clear: both;
}

#control, #umdlogo { text-align: right; }
#logo, #navigation, #counter, #heading { text-align: center; }
#colloquiumlogo, #alumninavigation { text-align: center; }
#mainlogo { float: left; }
#header p, #footer p { font-size: 0.8em; }
#breadcrumbs { margin: 0; }
#copyright, #breadcrumbs, #authors { font-size: 0.75em; }
#sitecounter { font-family: Arial, Helvetica, Sans-Serif; font-size: 0.8em; text-align: center; }
#affiliations a {font-size: 1em; text-decoration: none; }
#floatleft {
 float: left;
 width: 13em; 
 margin-right: 3em; 
 margin-bottom: 1em; }
#mainfloatleft {
 float: left;
 width: 17em; 
 margin-right: 3em; 
 margin-bottom: 1em; }
#floatright {
 width: 29em;
 float: right;
 text-align: left; }
#mainfloatright {
 width: 23em;
 float: right;
 text-align: left; }
#aboutfloatleft {
 float: left;
 width: 10em;
 margin-right: 3em;
 margin-bottom: 1em; }
#picturefloat {
 float: left;
 width: 10em;
 margin-bottom: 1em; }
#colloquiumfloatleft {
 float: left;
 width: 1em; 
 margin-top: 1em;}
#colloquiumfloatright {
 float: right;
 width: 40em; 
 text-align: left; }
#searchfloatleft {
 float: left; }

a:link { color: #1181D5; }
a:visited { color: #666666; }
a:active { color: #336699; }
img { border: 0; }
.picturefloat { 
  float: left;
  width: 10em;
  margin-bottom: .5em;
  margin-right: 0em;
  margin-left: 0em; }
.previous, .subheading { padding-left: 3em;}
.CSHCN { color: #1181D5; }
.center { text-align: center; }
.right { text-align: right; }
.anchor {text-align: right; font-size: .7em; }
.affiliations { font-size: 0.6em; }
.indent {text-indent: 3em; }
table.search {padding-bottom: 1em; }
table.presentations th
{vertical-align: top; text-align: left; width:10em;}
table.presentations td, table.presentations th {padding: 1em; }
table.directions, table.directions td{
  border: 1px solid black; 
  padding: 2px; 
  border-spacing: 2px;
}
h1 { font-size: 1.6em; }
h2 { font-size: 1.4em; }
li { margin-bottom: 1em; }

