body{
    display:grid;
    width: 98%;
    margin-left: 1%;
    margin-right: 1%;
    height: 100%;
    box-sizing: border-box;
    grid-template-columns: 10% 80% 10%;
    grid-template-rows: auto auto auto auto;
    gap: 3px;
    /* background-color: #3b404e; */
    background-color: #91918e;
    /* color: white; */
    /* color: black; */
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.navbar {
    /* grid-row: 1; */
    grid-row: 2;
    grid-column: 2;
    /* background-color: #1a8cff; */
    background-color: #55aaff; 
    /* background-image: linear-gradient(130deg, #6C52D9 0%, #1EAAFC 85%, #3EDFD7 100%); */
    /* box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); */
    border-radius: 4px;
    border-style: solid; 
    border-color: #171717;
    border-bottom-width: 4px;
    border-top-width: 4px;
    border-left-width: 2px;
    border-right-width: 2px;    
    display:flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
}
.content {
    /* grid-row: 2; */
    grid-row: 3;
    grid-column: 2;
    padding-top: 1%;
    padding-bottom: 1%;
    background-color: #FFFFFF;
    /* background-image: linear-gradient(130deg, #6C52D9 0%, #1EAAFC 85%, #3EDFD7 100%); */
    /* box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); */
    border-radius: 4px;
    border-style: solid; 
    border-color: #171717;
    border-bottom-width: 4px;
    border-top-width: 4px;
    border-left-width: 4px;
    border-right-width: 4px;
    padding-left: 4%; 
    padding-right: 4%;
    text-align: justify;
}
.navbar a{
    /* color: white; */
    color: black;
    flex: 1 1 0;
    display:block;
    text-align: center;
    padding-top: 1%;
    padding-bottom: 1%;
    border-style: solid; 
    border-color: #171717;
    border-bottom-width: 0px;
    border-top-width: 0px;
    border-left-width: 2px;
    border-right-width: 2px;
    font-weight: bold;    
    text-decoration: none;
}
.image {
    grid-row: 1;
    grid-column: 2;
}
input {
    cursor: pointer;
}
.contentParagraph{
    /* padding-left: 4%;  */
    /* text-indent: 4%; */
    padding-top: 1%;
    padding-bottom: 1%;
    /* text-align: justify; */
}
ul {
    padding-inline-start: 4%;
}
input[type=text], input[type=tel],input[type=email] {
    cursor: text;
}
.formTable{
    display:grid;
    grid-template-columns: 20% 20%;
    grid-template-rows: auto auto auto auto auto auto;
    gap: 3px;
    padding-left: 4%; 
    padding-right: 4%;
}
h3 {
    margin-block-start: .5%;
    margin-block-end: .5%
}
h3 a {
    text-decoration: none;
    color:red;
    padding-bottom: 1%;
}
.locationTable{
    display:grid;
    grid-template-columns: 50% 50%;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
    gap: 3px;
    /* padding-left: 4%; 
    padding-right: 4%; */
}
#noMargin{
    margin: 0 0 0 0;
}
.footer{
    display:grid;
    grid-template-columns: 33% 33% 33%;
    grid-template-rows: auto auto;
    /* grid-column: 1 / 4; */
    grid-column: 2;
    grid-row:4;
    gap: 3px;
    padding-left: 4%; 
    padding-right: 4%;
    padding-top: 4%;
    padding-bottom: 4%;
    border-radius: 4px;
    border-style: solid; 
    border-color: #171717;
    border-bottom-width: 4px;
    border-top-width: 4px;
    border-left-width: 4px;
    border-right-width: 4px; 
    /* background-color: #53c653;    */
    background-color: #55aaff; 
}
.quicklinks{
    display:flex;
    /* justify-content: left;
    align-items: left;  */
    justify-content: center;
    align-items: center; 
    flex-direction: column;
    grid-row:2;
    grid-column:2;
    /* padding-left:15%; */
}
.quicklinks a{
    /* color: white; */
    color: black;
    flex: 1 1 0;
    display:block;
    /*padding-top: 1%;
    padding-bottom: 1%;
    border-style: solid; 
    border-color: #171717;
    border-bottom-width: 0px;
    border-top-width: 0px;
    border-left-width: 2px;
    border-right-width: 2px; */
    /* font-weight: bold;     */
    text-decoration: none;
}
