﻿    * {
      margin:0; 
      padding:0; 
      }
    body {
      background-color:#FFFFF0;         /* Ivory */
      font-size:18px;
      margin-left:10px; 
      }

    .row-flex-container {
      display:flex;
      flex-direction:row;
      align-content:flex-start;
      flex-wrap:nowrap;
      align-items:flex-start;
      justify-content:flex-start;
      }
    .row-flex-container > div {
      color:#FFFFFF;                    /* White */
      }
    .row-flex-container > li {
      
      }
      
    .red_on_hover {
      color:#000000;                    /* Black */
      }
    .red_on_hover:hover {
      color:#FF0000;                    /* Red */
      }
      
    .button_red_on_hover {
      color:#000000;                    /* Black */
      }
    .buttonred_on_hover:hover {
      color:#FF0000;                    /* Red */
      }
      
    .sticky-menu {
      position:-webkit-sticky;
      position:sticky;
      top:0;  
      z-index:10;
      }
    .menu_ul {
      list-style-type:none;
      font-size:18px;
      font-weight:bold;
      width:90%;
      background-color:#87CEEB;         /* SkyBlue */
      }
    .menu_li {
      line-height:0.9;
      }
    li a {
      display:block;
      color:#000000;                    /* Black */
      padding:8px 16px;
      text-decoration:none;
      }
    li a:hover {
      background-color:#696969;         /* DimGray */
      color:#FFFFFF;                    /* White */
      }
    li a, .dropbtn {
      display:inline-block;
      color:#FFFFFF;                    /* White */
      text-align:center;
      padding:14px 16px;
      text-decoration:none;
      }
    li a:hover, .dropdown:hover .dropbtn {
      background-color:#00BFFF;         /* DeepSkyBlue */
      }
    li.dropdown {
      display:inline-block;
      }
    .dropdown-content {
      display:none;
      position:absolute;
      background-color:#87CEEB;         /* SkyBlue */
      min-width:160px;
      box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);
      z-index:1;
      }
    .dropdown-content a {
      color:#000000;                    /* Black */
      padding:12px 16px;
      text-decoration:none;
      display:block;
      text-align:left;
      }
    .dropdown-content a:hover {
      background-color:#00BFFF;         /* DeepSkyBlue */
      }
    .dropdown:hover .dropdown-content {
      display:block;
      }

    .footer {
      background:#87CEEB;               /* SkyBlue */
      width:100%;
      height:25px; 
      min-height:25px;
      vertical-align:middle;
      font-size:18px;
      font-style:normal;
      color:#000000;                    /* Black */
      text-decoration:none;
      text-align:center;
      display:block;
      position:fixed;
      bottom:0;
      left:0;
      width:100%;
      }

    .centering_container {
      display: flex;
      justify-content: center;          /* centers horizontally */
      align-items: center;              /* centers vertically */
      gap:50px;
      }
