body      { font-size: 9pt; line-height: 1.4em; font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, sans-serif;}
p.library { font-size: 0.9em; background-color: #fbe1f8; padding: 10px; border-color: fuchsia; border-width: 1pt; }
.imagepad { background-color: white; margin-right: 10px; padding: 6px 6px 6px 10px; }
h1, h2, h3, h4, h5, h6 { font-family: tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 120%; }
h1 {
	font-size: 130%;
	font-family: arial;
}
h2   { color: #936; font-size: 1.4em }
h3    { color: #936; font-size: 1.3em; font-family: tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;}
h4 { color: #c96; font-size: 1.2em; font-family: tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif  ; }
h4.eventdate {
background-color: #09c;
color: #ffffff;
margin:2em 0 0 0;
padding:10px;
border-top: #09c solid 2px;
}
td { margin-right: 0pt }
pre {
	font-size: 9pt;
	padding: 10px;
	background-color: yellow;
	border: solid 1px #f0f0f0;
}

.clsNode  { color: black; font-size: 8pt; font-family: tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: normal; text-decoration: none; padding: 0 0 0 4px; cursor: hand  }
.clsSelectedNode  { color: #306; font-size: 8pt; font-family: tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: inherit; line-height: 15pt; text-decoration: none; padding: 0 0 0 4px; cursor: hand    }
.clsNodeLevel1          { color: #09c; font-weight: bolder; font-size: 8pt; line-height: 15pt; font-family: tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none; padding: 0 0 0 4px; cursor: hand   }
.clsNodeLevel2     { color: black; font-size: 8pt; line-height: 15pt; font-family: tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none; padding: 0px 0px 0px 4px; cursor: hand  }
.clsNodeLevel3     { color: black; font-size: 8pt; line-height: 15pt; font-family: tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none; padding: 0px 0px 0px 4px; cursor: hand  }
.clsNodeLevel4 { color: black; font-size: 8pt; line-height: 10pt; font-family: tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none; padding: 0px 0px 0px 4px; cursor: hand  }
.clsNode:hover   { color: #936; text-decoration: none; padding-left: 4px }
.clsNodeLevel1:hover  { color: #936; text-decoration: none }
.clsNodeLevel2:hover  { color: #936; text-decoration: none }
.clsNodeLevel3:hover  { color: #633; text-decoration: none }
.clsNodeLevel4:hover  { color: #633; text-decoration: none }
.recyclehead { color: #c96; font-size: 1.2em; font-family: tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: bold; line-height: 1.5em; padding-top: 2em; }
table { font-size: 8pt }
li   { font-size: 9pt; line-height: 1.3em }
a { color: #09c; font-weight: normal; text-decoration: none; }
.menusubhead { color: #826acf; font-weight: bolder; }
ul { list-style-image: url(/cf/img/asterisk.png); }
.sidebar {
float:right;
width:120px;
margin:10px 0px 10px 25px;
background-color:#ffddff;
padding:12px;
text-align:left;
/* font-size:.95em; */
}

