a{font-size:1.1em;text-decoration:none;font-weight:600;color:maroon}
a:hover{color:green;background:#d3efc1} 
a:active{color:red}
a:visited{font-size:1.1em;font-weight:400;color:brown}

h1{text-align:center;font-size:15pt;font-weight:600;font-family:serif;color:yellow;font-style:italic;margin:10pt}
h1 span.sub{text-align:left;font-size:12pt}
h2{text-align:left;font-family:serif;font-size:1.5em;color:#822020;font-weight:600;margin:1em;padding-top:0em;padding-bottom:0em;padding-left:0em;padding-right:1em}
h2 span.sub{font-size:1em;font-weight:400}
h2 span.ksub{font-size:1em}
h3{text-align:left;font-family:serif;font-size:1.3em;font-weight:600;color:#822020;padding:0em 1em;margin-left:3em;margin-bottom:2px;}
h3 span.sub{text-align:center;font-size:0.8em;font-weight:300;padding:0.5em 0.5em}
h4{text-align:left;font-family:serif;color:#822020;font-size:1.2em;font-weight:600;padding:0.5em 0.5em;margin-left:3em;margin-bottom:2px;}
h5{text-align:left;font-size:1.1em;font-weight:600;padding:0.5em 0.5em;margin-left:4em;margin-bottom:2px;}
p{text-align:left;font-size:1.1em;color:darkgreen;font-family:serif;font-weight:400;margin-left:5em;margin-right:5em;line-height:150%;margin-top:2px;}
p span.sub{text-align:top;font-size:0.8em;color:brown;font-weight:400;}
ul{font-size:1em;text-align:left;line-height:150%;margin-left:4.5em;padding-top:0em;padding-bottom:0em;padding-left:3em;padding-right:1em}
ol{font-size:1em;text-align:left;line-height:150%;margin-left:4.5em;padding-top:0em;padding-bottom:0em;padding-left:3em;padding-right:1em}
dd{text-align:left;font-size:0.9em;color:darkgreen;font-weight:400;margin-left:7em:margin-right:3em;line-height:100%;padding-top:-0em;padding-bottom:1em}
blockquote{text-align:left;font-size:1.1em;font-weight:500;color:maroon;margin-left:7em;margin-right:5em;line-height:150%}
caption{text-align:center;font-size:1.1em;color:maroon;font-family:serif;font-weight:400;}


