body  {
         margin-left: 20px;
         margin-right: 20px;
}
p.closer {
         margin-top: 5px;
         margin-bottom: 0px;
}
p.tiny {
         margin-top: 1px;
         margin-bottom: 0px;
}
TT,PRE {
	font-family: monospace;
}
div.indent {
        padding: 0px;
        margin: 0px;
        padding-left: 40px;
}
div.summary {
        padding: 0px;
        margin: 0px;
        padding-left: 40px;
        padding-bottom: 20px;
}
span.links {
	    font-size: 80%;
        font-weight: 600;
}
span.heading {
	    font-size: 120%;
        font-weight: 600;
}
span.smallheading {
        font-family: Book Antiqua, Bookman Old Style, serif; 
        font-size: 14pt;
        font-weight: bold;
        font-variant: small-caps;
}
span.smallsummary  { 
    font-size: 105%;
    font-weight: 300; 
   
}
span.pubheading {
        font-family: Book Antiqua, Bookman Old Style, serif; 
        font-size: 110%;
        font-weight: bold;
        font-variant: small-caps;
}
span.catheading {
        font-family: Book Antiqua, Bookman Old Style, serif; 
        font-size: 15pt;
        font-weight: bold;
        font-variant: small-caps;
}
span.motto {
	    font-size: 90%;
        font-weight: 300;
        line-height: 110%;
}
span.toctitle {
	font-family: Helvetica, Univers, sans-serif;
}
span.toc {
	font-family: Helvetica, Univers, sans-serif;
	font-size: 90%;
}
span.addr {
	    font-size: 110%;
}
span.cur {
	    font-size: 120%;
	   
	    font-family: Cursive;
}
span.notice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
span.info {
    color: #700000;
    font-weight: bold;
}
span.crumb  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	font-weight: 300;
}
SUP,SUB {
	font-size: 80%;
}
.smaller {
	font-size: 9pt;
}
.footer {
	text-indent: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 0;
}
body.summary {
    background-color: #dce3c3;
}
span.publist  {
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none; 
    font-size: 10pt;   
}
a.publist:link  {
    color: navy;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none; 
    font-size: 10pt;
   
}
a.publist:visited { 
    color: darkslateblue; 
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 10pt;
}
a.publist:active  {
    color: maroon;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none; 
    font-size: 10pt;
}
a.pubheading:link  { 
    color: navy;  
    text-decoration: none; 
    font-size: 110%;
    font-weight: 600; 
    font-variant: small-caps;
}
a.pubheading:visited { 
    color: darkslateblue; 
    text-decoration: none; 
    font-size: 110%;
    font-weight: 600;
    font-variant: small-caps;
}
a.pubheading:active  { 
    color: maroon;
    text-decoration: none; 
    font-size: 110%;
    font-weight: 600;
    font-variant: small-caps;
}
a.summary:link  { 
    color: navy;  
    text-decoration: none; 
    font-size: 120%;
    font-weight: 600; 
    font-variant: small-caps;
}
a.summary:visited { 
    color: darkslateblue; 
    text-decoration: none; 
    font-size: 120%;
    font-weight: 600;
    font-variant: small-caps;
}
a.summary:active  { 
    color: maroon;
    text-decoration: none; 
    font-size: 120%;
    font-weight: 600;
    font-variant: small-caps;
}
a.smallsummary:link  {
    color: navy;
    text-decoration: none; 
    font-size: 105%;
    font-weight: 600; 
   
}
a.smallsummary:visited { 
    color: darkslateblue; 
    text-decoration: none; 
    font-size: 105%;
    font-weight: 600;

}
a.smallsummary:active  {
    color: maroon;
    text-decoration: none; 
    font-size: 105%;
    font-weight: 600;

}
a.tmenu:link { 
               font-family: Book Antiqua, Bookman Old Style, serif; 
               font-size: 12pt;
               text-decoration: none;
               font-variant: small-caps;
}
a.tmenu:visited, a.tmenu:active {
               font-family: Book Antiqua, Bookman Old Style, serif; 
               font-size: 12pt;
               text-decoration: none;
               font-variant: small-caps;
}
TD.tmenu   { 
           font-size: 12pt;
           line-height: 100%;
           font-variant: small-caps;
           text-align: center;
           font-weight: 600;
}
TD.lmenu   { 
           background-color: silver;
           color: black;
           font-size: 11pt;
           line-height: 100%;
           font-variant: small-caps;
           text-align: left;
}
P.lmenu  {margin-top: 8px;
          margin-bottom: 0;}
P.sep   {margin-top: 10px;
          margin-bottom: 0;}

TABLE.bmenu   { width: 100%; font-size: 12pt; background-color: whitesmoke;  border-color: lightsteelblue; outline-width: 0; border-style: outset;}
TABLE.tmenu   { width: 100%; font-size: 12pt; border-color: silver; outline-width: 0; border-style: outset;}
TABLE.lmenu   { width: 100%; font-size: 12pt; background-color: silver;  border-color: lightsteelblue; outline-width: 0; border-style: outset;}
