<style>
body { background-color: white; }
tbody { background-color: white; color: rgb(61, 61, 61); }
td { font-size:18px; font-family: calibri, geneva,sans-serif; } 
h1 { color: rgb(255,255,255); font-size:24px;  } 
h2 { color: rgb(61,61,61); font-size:20px; line-height: 20%; } 
h3 { font-size:18px; font-weight: 400; line-height: 120%; } 
h4 { color: rgb(0,102,153); font-size:18px; font-weight: 500; line-height: 0%; } 
h5 { color: rgb(0,102,153); font-size:16px; line-height: 0%; } 
h6 { color: rgb(0,102,153); font-size:14px; line-height: 0%; } 
a { color: rgb(0,102,200); padding: 0px; text-decoration: none; }
a:focus { color: rgb(0,102,200); text-decoration: none; }
a:hover { color: rgb(0,102,200); text-decoration: underline; } 
a:active { color: rgb(0,102,200); text-decoration: none; }
u { color: inherit; padding: 0px; text-decoration: none; }
u:focus { color: rgb(205, 0, 0); font-weight: 800; }
u:hover { color: rgb(205, 0, 0); font-weight: 800; letter-spacing: 0.02em; text-decoration: none; }
u:active { color: rgb(205, 0, 0);  }
abbr { color: rgb(205, 0, 0); padding: 0px;  font-weight: 800; } 
abbr:focus { color: rgb(205, 0, 0); font-weight: 800; text-decoration: underline; } 
abbr:hover { color: rgb(205, 0, 0); font-weight: 800; text-decoration: underline; } 
abbr:active { color: rgb(205, 0, 0); font-weight: 800; } 
main { position: relative;}
ul, li {margin-left: -0.2em; padding-left: 0;}
li {display: inline; list-style-type: none;}
li:not(:first-child)::before {content: ""; padding-right: 1.5em;  }
.details {position: fixed; left: 1.6em; top: 1.6em; background-color: #F1F3F4; color: rgb(77, 77, 77); border: 0.1em solid rgb(0,102,153); padding: 2em 1em 1em; max-width: 120vmin; max-height: 65%; overflow: auto; display: none;}
.details h3 {margin-top: 0;}
.details:target {display: block;}
.close {width:0; heigh:0; border: 0; text-shadow: none; color: transparent;}
.close:after {position: absolute; top: 1.5em; right: 1em;  content:"X"; color: white; background: rgb(205, 0, 0); font: bold 1em/120% calibri, geneva, sans-serif;  display: block; text-align:center; width: 1.5em; height:1.4em; padding:0.1em 0 0 0;}

.cc_container .cc_btn {background-color: #e4e4e4 !important; color: #333333 !important; }
.cc_container {background: #F1F3F4 !important; color: #666666 !important; }
.cc_container a {color: #cc0000 !important; }

</style>