html {
    width: 100%;
    height: 100%;
    border: 0;
    margin: 0;
    padding: 0;    
    
    -ms-overflow-style: none;
        -webkit-overflow-scrolling: touch;
    }
    
    ::-webkit-scrollbar {
        display: none;
    }
    
    body {
        width: 100%;
        height: 100%;
        border: 0;
        margin: 0;
        padding: 0;  
        font-family: Arial, sans-serif, Helvetica;
        background-color: #d6d6d7;
    }
    
        .grid {
            width: 100%;
            height: 100%;
            border: 0;
            margin: 0;
            padding: 0;
            display: grid;
            grid-template-columns: 325px auto;
            grid-template-rows: 35px 175px 40px auto 80px;
            column-gap: 0;
            row-gap: 0;
            position: absolute;
        }
        
        #grid {
            width: 100%;
            height: 100%;
            border: 0;
            margin: 0;
            padding: 0;
            
            display: grid;
            grid-template-columns: 325px auto;
            grid-template-rows: 35px 175px 40px auto 80px;
            column-gap: 0;
            row-gap: 0;
            
            position: absolute;
        }
        
        #gridNavDropDown {
            width: 100%;
            height: 100%;
            border: 0;
            margin: 0;
            padding: 0;
            
            display: grid;
            grid-template-columns: 325px auto;
            grid-template-rows: 35px 175px 68px auto 80px;
            column-gap: 0;
            row-gap: 0;
            
            position: absolute;
        }
        
/***Header***/
        #header {
            grid-column: 1 / 3;
            grid-row: 2 / 3;
            border: 0;
            margin: 0;
            padding: 0;
            
            background-color: #ffffff;
        }
        
            #logoComp {
                border: 0;
                margin: 13.5px auto 13.5px auto;
                padding: 0;
                
                display: block;
            }

/***Navigation***/
        #nav {
            grid-column: 1 / 3;
            grid-row: 1 / 2;
            border: 0;
            margin: 0;
            padding: 0;
            
            background-color: #000000;
        }
        
            #dropdown {
                border: 0;
                margin: 2px 2px 0 0;
                padding: 0;
                
                float: right;
            }
            
                #dropbtn {
                    border: 0;
                    margin: 0;
                    padding: 0;
                    
                    background-color: transparent;
                    cursor: pointer;
                }
    
                .dropdown-content {
                    border: 0;
                    margin: 0;
                    padding: 0;
                    
                    display: none;
                    position: absolute;
                    right: 0;
                    z-index: 1;
                }
    
                .dropdown-content a {
                    border: 0;
                    margin: 0;
                    padding: 0;
                }
    
                .dropdown-content a img {
                    border: 0;
                    margin: 0 7.5px 0 0;
                    padding: 0;
                    
                    float: right;
                }
    
                #dropdown:hover .dropdown-content, .show {
                    border: 0;
                    margin: 15.5px 35px 0 0;
                    padding: 0;
                    display: inline-block;
                }
                
            #sandboxDiv {
                color: #ff0000;
                margin: 10px 0 0 5px;
                text-transform: uppercase;
                font-size: 20px;
            }
            
            #sandboxDiv p {
                border: 0;
                margin: 0;
                padding: 0;
            }

/***Footer***/
    #footer {
        grid-column: 1 / 3;
        grid-row: 5 / 6;
        border: 0;
        margin: 0;
        padding: 0;
        overflow-x: hidden;
        background-color: #000000;
        position: relative;
    }
    
    #rightsTxt {
        width: 500px;
        border: 0;
        margin: 26px auto 0 auto;
        padding: 0;
        text-transform: uppercase;
        text-align: center;
        font-size: 12px;
        color: #ffffff;     /*Font Color*/
    }
    
    #versionTxt {
        border: 0;
        margin: 0;
        padding: 0;
        position: absolute;
        bottom: 5px;
        right: 5px;
        display: block;
        float: right;
        font-size: 12px;
        color: #ffffff;     /*Font Color*/
    }
    
    #logoML {
        border: 0;
        margin: 5px 0 5px 0;
        padding: 0;
        display: block;
        float: left;
    }