*::selection {
   background: #0000F5;
   color: #f3f3f3;
}

body {
   background-color: #f3f3f3;
   color: #333333;
}

div#main-container {
   background-color: #ffffff;
}

div#logo-top div {
   background-color: #333333;
}

div#logo-top a:link,
div#logo-top a:visited,
div#logo-top a:hover,
div#logo-top a:active {
   color: #ffffff;
}

a:link,
a:visited,
a:hover,
a:active {
   color: #333333;
}

button {
   background: none;
   color: #992400;
}

div#menu-top button {
   /* background: none; */
   color: #333333;
}

nav#right-top li:first-child a:link,
nav#right-top li:first-child a:visited,
nav#right-top li:first-child a:hover,
nav#right-top li:first-child a:active {
   color: #0000F5;
}

div#hidden {
   border-color: #eeeeee;
}

/* @media only screen and (max-width: 64rem) {
   div#hidden,
   div#hidden a:link,
   div#hidden a:visited,
   div#hidden a:hover,
   div#hidden a:active {
      background-color: #0000F5;
      color: #ffffff;
   }

   nav#left-top,
   nav#left-top a:link,
   nav#left-top a:visited,
   nav#left-top a:hover,
   nav#left-top a:active {
      background-color: #0000F5;
      color: #ffffff;
   }

   nav#right-top,
   nav#right-top a:link,
   nav#right-top a:visited,
   nav#right-top a:hover,
   nav#right-top a:active,
   nav#right-top li:first-child a:link,
   nav#right-top li:first-child a:visited,
   nav#right-top li:first-child a:hover,
   nav#right-top li:first-child a:active {
      background-color: #0000F5;
      color: #ffffff;
   }
} */

.current,
a.current:link,
a.current:visited,
a.current:hover,
a.current:active {
   color: #992400;
}

nav#sticky {
   background-color: rgba(255, 255, 255, 0.9);
   border-color: #eeeeee;
}

h1#large-title {
   border-color: #992400;
   color: #992400;
}

main a:link,
main a:visited,
main a:hover,
main a:active {
   color: #0000F5;
}

div#yellow-block {
   background-color: #F9FFBD;
}

div#green-block {
   background-color: #BDFFCC;
}

div#purple-block {
   background-color: #EABDFF;
}

div#blue-block {
   background-color: #BDE9FF;
}

footer {
   border-color: #eeeeee;
}

input, select {
   background-color: #eeeeee;
   color: #333333;
}

input#submit {
   background-color: #0000F5;
   color: #ffffff;
}

div#flag {
   background-color: #333333;
}