/* CSS is how you can add style to your website, such as colors, fonts, and positioning of your
   HTML content. To learn how to do something, just try searching Google for questions like
   "how to change link color." */
   
   @font-face {
  font-family: amulethousefont;
  src: url(Fonts/HelveticaNeueMedium.otf);}
@font-face{
  font-family: amulethousefont;
  src: url(Fonts/HelveticaNeueBold.otf);
  font-weight: bold;}
@font-face{
  font-family:amulethousefont;
  src: url(Fonts/HelveticaNeueLight.otf);
  font-weight: 100;}
  
h1 {
  color: #4d4d4d;
  font-size: 60px;
  font-family: amulethousefont;
  font-weight:100;}
  
h2 {
  text-align: center;
  color: #4d4d4d;
  font-size: 40px;
  font-family: amulethousefont;
  font-weight:100;}
  
h3 {
  color: #4d4d4d;
  font-size: 30px;
  font-family: amulethousefont;
  font-weight:100;
}
  
  
p{
  color: #4d4d4d;
  font-size: 20px;
  font-family: amulethousefont;
  font-weight:100;}

a{
  text-decoration: none;
  color: #4d4d4d;
  font-size: 20px;
  font-family: amulethousefont;
  font-weight: 100;}
  
a:hover {
  color: #808080;
  background-color: transparent;
}
  
body { 
  background-color: #f1f1f1;
  margin:0px;
  font-family:amulethousefont;
  font-weight:100;
  font-size: 17px;
  width:100%;
  overflow-x: hidden;
}

table, th, td{
  font-family:amulethousefont;
  font-weight:100;
  text-align: left;
  padding:0px;}
  

.header {
  width: 100%;
  padding-top: 20px;
  padding-bottom:20px;
  padding-left:20px;
  text-align: center;
  background: #3518b4;
  color: white;
  font-size: 30px;
}

.imgbanner {
  display:block;
  margin-left:0px;
  padding-left:0px;
  background-image: url('Images/Millportrait.JPG');
  background-repeat: no-repeat;
  background-attachment: local;
  background-size: cover;
  width: 100%;
  height: 90px;
  background-size: cover;
  background-position: center, center;
  position: relative;

}

.logo{
  padding:0px;
  position:static;
}  

.menu{
  
  text-align: left;
  padding:0px;
  font-family: amulethousefont;
  color: white;
  font-weight:100;
  width:40%;
  font-size:30px;
  margin-right:20px;
  margin-left:auto;
  }

.content {
  padding:0px;
  padding-left:20px;
  background: #f1f1f1;
  color: white;
  width:100%;
  }
  

  
form{
  padding:20px;
  color:#4d4d4d;
  font-size: 20px;
  font-family: amulethousefont;
  font-weight: 100;}
  
input{
  width:30%;}

  
.tableRow {
  width: 100%;
  color: inherit;
  display:grid;
  grid-template-columns: 20% 35% 45%;
  float: left;
  border: 0px solid;
  border-bottom: none;
}

  

.tableCell {
  padding: 18px;
  border-right: 0px solid;

  &:last-child {
    border-right: none;
  }


   