/* Color Scheme Dark and Bright */

/* Bright */

body  {
    background: rgb(241, 241, 241);
  }
  p {
    color:rgb(58, 58, 58);
    font-family:'MyFont', Arial;
    font-weight: 300;
  }
  ol {
    color:rgb(58, 58, 58);
    font-family:'MyFont', Arial;
    font-weight: 300;
    margin-bottom:-33px;
    
  }
  ul {
    color:rgb(58, 58, 58);
    font-family:'MyFont', Arial;
    font-weight: 300;
  }
  h1{
    color:#103B50;
    font-family:'MyFont', Arial;
    font-weight: bold;
  }
  h1.intro{
    color:#103B50;
    text-align: center;
    font-weight: bold;
  }
  h2{
    color:#103B50;
    font-family:'MyFont', Arial;
    font-weight: bold;
    line-height: 1.4;
    }
  h3{
    font-family:'MyFont', Arial;
    font-weight: bold;
    color: rgb(55, 55, 55);
  }
  h1.card_h1 {
    color: rgb(227, 227, 227);
    font-weight: bold;
    font-size:medium;
    }
  .footer {
    font-family:'MyFont', Arial;
    color: rgb(100, 100, 100);
  }
  .menu {
    font-weight: 400;
  }
  a.footer_link:link, a.footer_link:active, a.footer_link:visited, a.footer_link:hover {
    text-decoration: none;
    color: rgb(100, 100, 100);
    padding-left:4px;
    padding-right:4px;
  }
  a.free_link:link, a.free_link:active, a.free_link:visited, a.free_link:hover {
    text-decoration: none;
    color: rgb(47, 47, 47);
  }
  .free_link {
    font-weight: 300;
     }

  .link_button {
    text-decoration: none;
    color:rgb(220, 220, 220);
    line-height: 55px;
    padding: 7px 11px 7px 11px;
    border-style: solid;
    border-color: #103B50;
    border-width: 1px;
    border-radius: 5px;
    background-color: #103B50;
    }
    .link_button:hover {
      background-color: #286584;
    }