body { font-size:100%; margin:0; padding:0;}
img { padding:5px; border:0; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
#enclosure{ width:850px; margin:0px auto 0px auto; }
#headder { text-align:center; padding-top:0.34em; padding-bottom:0.34em; }
#sidenav{ float:left; position:relative; }
#sidenav ul { list-style-type:none; list-style:none; margin:0; text-indent:0; padding:0; line-height:150%; }
#sidenav a, form { font-size:0.81em; }
#content { padding:20px; margin:0px 0px 0px 200px; }
.fineprint { font-size:80%; text-align:center; }
#sidenav .fineprint { padding:10px; }
#sidenav .fineprint .alert{ color:red; }
#footer { text-align:center; font-size:0.7em; padding-top:10px; padding-bottom:10px; }
#content .plain ol { list-style:none;  list-style-type:none; }
#content h2 { text-align:center; text-decoration:underline; font-size:125%; }
#cntr { text-align:center; padding-top:1em; }
#qn:first-letter { font-size:350%; float:left; font-weight:bold; }
#editmenu{margin-left:20px; font-size:small;}
#editmenu .emitem{padding-left:10px; padding-right:10px;}
#editmenu .emitem:hover{color:#b79c00;}
.indent { text-indent:50px; }
.month { width:100%; }
.day { float:left; width:13.6%; height:100px; border:1px solid black; font-size:100%; font-weight:bold; overflow:hidden; }
.event { float:left; width:95%; border:1px solid black; font-size:100%; font-weight:bold; margin:0; padding:8px; }
.day p { font-size:60%; float:left; font-weight:normal; width:100%; }
.event p { font-size:60%; float:left; font-weight:normal; width:100%; }
#stylesw { float:right; font-size:0.7em; list-style:none; list-style-type:none; border:1px dotted white; }
table, th, td { border:none; empty-cells:show; vertical-align:top; }
h3 { margin:0; padding:0; line-height:100%; }
.textright { text-align:right; }
.bold { font-weight:bold; }
.weekday { font-size:70%; }
.nxt { float:right; }
.prv { float:left; }
.us{text-decoration:underline;}
