body {
  background-color:#fffacd;
  color:black;
}

p {
  background:#fffacd;
  color:black;
  text-indent: 20pt;
  margin:0px;
}

h1,h2,h3 {
  background:#fffacd;
  color:navy;
  text-align:center;
  margin:0px;
}

h4 {
  background:#fffacd;
  color:black;
  text-align:center;
  margin:0px;
}

hr {
  padding:1px;
  margin:2px;
  color:blue;
  background-color:navy;
  border:none;
}

img {
  border-style:none;
  border-width:1px;
  border-color:#fffacd;
  margin:4px;
}

caption {
  margin-left:auto;
  margin-right:auto;
}

em {
  background:#fffacd;
  color:navy;
  font-size:22pt;
  font-weight:900;
  font-style:normal;
  margin:0px;
  }

li {
  background:#fffacd;
  color:black;
  list-style-position:inside;
}

A:visited {
  background:#fffacd;
  color: #333399;
}

A:hover {
  background:#fffacd;
  color: #ff6600;
}

.copyright {
  display:none;
}

.left {
  float:left;
  width:auto;
}

.lefta {
  float:left;
  left:90px;
  position:relative;
  width:auto;
}

.right {
  float:right;
  width:auto;
}

.center {
  text-align:center;
}

.clear {
  clear:both;
}

.table {
  background:#fffacd;
  color:black;
  float:right;
  width:60%;
  empty-cells:show;
  padding:2px;
  border:2px solid navy;
}

.tablea {
  background-color:#E6E6FA;
  color:black;
  margin-left:auto;
  margin-right:auto;
  empty-cells:show;
  border-collapse:separate;
  border-spacing:2px;
  padding:2px;
  width:50%;
  height:50%;
  text-align:center;
}

.tableb {
  background-color:#ccffcc;
  color:black;
  margin-left:auto;
  margin-right:auto;
  empty-cells:show;
  border-collapse:separate;
  border-spacing:2px;
  padding:2px;
  width:50%;
  height:50%;
  text-align:center;
}

.tablec {
  background-color:#fffacd;
  color:black;
  margin-left:auto;
  margin-right:auto;
  empty-cells:show;
  border-collapse:separate;
  border-style:ridge;
  padding:2px;
  border-width:1px;
  width:50%;
}

.border {
  background-color:#fffacd;
  color:navy;
}

.smaller  {
  font-size : smaller;
}

.qrz  {
  background-color:#fffacd;
  color:#ccffcc;
}

#goog-wm {
  color:black;
  width: 800px;
  padding: 1em;
  border: 3px solid #aebd63;
  background-color: white;
}


#goog-wm h3.closest-match {
  color: #8f2831;
  border-bottom: 3px dashed #aebd63;
  padding-bottom: 0.5em;;
  font-size: 170%;
  margin: 0;
}

#goog-wm h3.closest-match a {
}
   
#goog-wm h3.other-things {
  color: #8f2831;
}

window.clarity('consentv2',{
   ad_storage: "granted | denied", 
   analytics_storage: "granted | denied" 
});