body {background-color:#FFFFFF; font-family:"book antiqua", serif; font-size:11pt; margin:35px;}
table, th, td {background-color:#FFFFFF; font-family:"book antiqua", serif; font-size:11pt; }
td {padding: 5px 30px}

a {color:#0000CC; text-decoration: none}
a:active {color:#FF0000; text-decoration: none}
a:visited {color:#CC0033; text-decoration: none}
a:hover {color: #339933; text-decoration: underline}

.headline {
	font-size:22pt; 
	font-style: italic; 
	color: #000000; 
	font-weight:bold; 
	text-align:center;
}
.centerhead {font-size:12pt; font-weight:bold; text-align: center}
.event {font-size:medium; font-weight:bold; color:#333399; }
.aevent {font-size:medium; font-weight:bold; color:#FF0000; }
.iaevent {font-size:medium; font-weight:bold; color:#008000; }
.tlist {margin-left: 3em;}
.text {font-size:9pt; }
.tiny {font-size:8pt; }
.head {font-size:12pt; font-weight:bold}
.floatleft {float: left; margin-right: 0.5em}
.floatright {float: right; margin-left: 0.5em}
.left {text-align: left}
.right {text-align: right}
.center {text-align: center}
.inactive {color:#c0c0c0;}
.top {vertical-align:text-top;}
.middle {vertical-align:middle;}
.research {vertical-align:text-top;text-align:center;}

/* to add invisible headers */
.useless {display: none;}


#leftnav { float: left; width: 20%; margin-left: 100px; margin-right: 0; padding: 1em; }

#rightnav { float: right; width: 30%; margin: 0; padding: 1em; }

#content { margin-left: 50px; margin-right: 100px; padding: 1em; max-width: 36em; }

#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }






