#box {
    display: flex;
    flex-direction:column;
    gap: 2px;
}

#box h6 {
    font-weight: bold;
}

#box > .box {
    background-color: #dfdfdf;
    color: #156272;
}

.paging {
    margin: auto;
    text-align: center;
}

.hidden {
    display: none;
}

.printBtn {
    background-color: #156272;
    text-align: center;
    color: white;
    font-size: 16px;
    border: none;
    cursor: pointer;
    float: right;
    /* width: 200px;*/
    height: 30px;
    border-radius: 5px;
    margin: 0.5%;
}

    .printBtn:hover, .printBtn:focus {
        /*   background-color: grey;*/
        outline: 0;
    }

.prevNexBtn {
    background-color: #156272;
    text-align: center;
    color: white;
    font-size: 16px;
    border: none;
    cursor: pointer;
    /* float: right;*/
    width: 200px;
    height: 30px;
    /* right: 14%;*/
    border-radius: 5px;
    /*  margin: 0.5%;*/
    text-decoration: none !important;
    margin-bottom: 5px !important;
}

    .prevNexBtn:hover, .prevNexBtn:focus {
        /*   background-color: grey;*/
        outline: 0;
    }

.RedBtn {
    background-color: #d82027;
    text-align: center;
    color: white;
    font-size: 16px;
    border: none;
    cursor: pointer;
    border-radius: 27px;
    text-decoration: none !important;
    margin-bottom: 5px !important;
}

    .RedBtn:hover, .RedBtn:focus {
        outline: 0;
    }

.mini-title {
    color: #7c1a1d;
    /*color : maroon;*/
    font-size: 14px !important;
    /*text-transform: uppercase;*/
    /* font-weight: 600;*/
    margin-top: 15px;
    margin-bottom: 10px;
    font-weight: 900;
}

.maroon-Folder {
    color: #7c1a1d;
    padding-right : 10px;
}

.mini-titleL3 {
    color: #7c1a1d;
    font-size: 14px !important;
    /*text-transform: uppercase;*/

    margin-top: 15px;
    margin-bottom: 10px;
    /* font-weight: Bold;*/

    font-weight: 900;
    font-style: italic;
}

.mini-titleL4 {
    color: #7c1a1d;
    /*color: #337686;*/
    font-size: 14px !important;
    /*text-transform: uppercase;*/

    margin-top: 15px;
    margin-bottom: 10px;
    /* font-weight: Bold;*/

    font-weight: 600;
    font-style: italic;
}

.chapter-title {
    /*color: #d82028;*/
    color: #7c1a1d;
    /*color: red;*/
    font-size: 18px !important;
    text-transform: uppercase;
    font-weight: 800;
}

.module-section {
    font-size:22px !important;
    font-weight:800;
    margin-top:30px !important;
}

.title-section {

}


/*.lastUpdate{
    left : 100px !important;
    margin-top : 50px !important;
}*/
.green-block {
    margin-top: 15px;
    margin-bottom: 15px;
    /*    background-color: #66a1ab;*/
    background-color: #026273;
    color: white;
    padding: 10px;
}

/*.green-block ul{
    padding-left:15px;
}*/

ul {
    padding-left: 15px;
}

ol {
    padding-left: 15px;
}

.green-block-title {
    color:white;
    /*text-transform:uppercase;*/
    font-size: 14px;
    font-weight:600;
}

.key-block-title {
    color: white;
   /* text-transform: uppercase;*/
    font-size: 14px;
    font-weight: 600;
}


.pitfall {
    color:red;
    margin-top:15px;
    margin-bottom:15px;
    display: flex;
    /*add image here*/
}

.Abb-table {
    color: white !important;
   
   
}

/*.main-table {
    color: white !important;
    padding: 10px !important;*/
    /* background-color: #66a1ab ;*/
    /*background-color: #026273;
    margin-bottom: 0px !important;
    width : 100%;
    
}*/

.main-table-title {
    /*background-color: #026273 !important;*/
    background-color: #026273 !important;
}

.main-table th {
    /* background-color: #2b4549;*/
    background-color: #072127 !important;
    vertical-align: top !important;
    color: white !important;
}

.main-table td {
    background-color: #026273 !important;
    color: white !important;
}

.main-table tfoot td {
    background-color: white !important;
    color: black !important;
}

.whiteLinks a:Link {
    color: white !important;
    text-decoration: underline !important;
    font-weight: bold !important;
}

.whiteLinks a:visited {
    color: white !important;
    text-decoration: underline !important;
    font-weight: bold !important;
}



.whiteSups sup {
    color: white !important;
    text-decoration: underline !important;
    font-weight: bold !important;
    /*padding-bottom: 1px;
    border-bottom: 1px solid white !important;*/
}

/*.main-table a:link {
    color: white !important;
    border-bottom: 1px solid white
}*/


.guidelines-general {
    margin: auto 20px;
}

.table-green {
    background-color: green !important;
}

.table-red {
    background-color: red !important;
}




.guidelines-general p {
    padding-top: 5px ;
    padding-bottom: 5px ;
}

.tableFoot {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}

.pitFallImage {
    width: 100px;
}

.moduleHeaderImage {
    width : 280px;
}


#modules a:link, a:link visited {
    color: #337686;
    /* text-decoration: underline;*/
}

p a:link, a:link visited, green-block a:link, green-block a:visited {
    font-weight: bold !important;
    text-decoration: underline;
}

#modules li a:link, a:link visited, green-block a:link, green-block a:visited {
    font-weight: bold !important;
    text-decoration: underline;
}

#refs {
    text-decoration: none !important;
}

/* The side navigation menu */
.sidenavAbb {
    height: 100%; /* 100% Full-height */
    width: 0px; /* 0 width - change this with JavaScript */
    position: fixed; /* Stay in place */
    z-index: 0; /* Stay on top */
    /*top: 141px;*/ /* Stay at the top */
    top: 186px; /* Stay at the top */
    right: 0;
    /*border-left: 5px solid #66a1ab;*/
    background-color: #f2f2f2;
    /*    #DCDCDC*/
    overflow-x: hidden; /* Disable horizontal scroll */
    /* padding-top: 30px; */
    /* transition: 0.5s;*/
}

/* The navigation menu links */
    .sidenavAbb a {
        
        padding: 8px 8px 8px 8px;
        text-decoration: none;
        font-size: 15px;
        color: black;
        display: block;
        transition: 0.3s;
        /*border-bottom: 2px solid white;*/
    }
/*
        .sidenavAbb a:after {
            content: "";
            display: block;
            margin: 0 auto;
            width: 100%;
            padding-top: 20px;
            border-bottom: 2px solid white;
        }*/

        /*.sidenavAbb tr:after {
            content: "";
            display: block;
            margin: 0 auto;
            width: 100%;
            padding-top: 20px;
            border-bottom: 2px solid white;
            
        }*/



.abbTrBorder {
    width: 100%;
    border-bottom: 2px solid white;
}

.abbTrBorder .abbrev.prefix {
    color: #7c1a1d !important;
    font-weight: bold;
}

. abbrev {
    color : black !important;
}

/*.smallNavBorder {
    width: 90%;
    border-bottom: 2px solid white;
}*/
.sidenavAbb .closebtn {
    /*position: absolute;*/
    position: sticky;
    float: right !important;
    top: 0px !important;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}


        .sidenavAbb .closebtn:hover {
            cursor: pointer;
        }

/*#stickytest {
    position: sticky;
    top: 0px;
}*/

.sidenav {
    --offset: var(--space);
    flex-grow: 1;
    flex-basis: 300px;
    align-self: start;
    height: 100%; /* 100% Full-height */
    width: 240px; /* 0 width - change this with JavaScript */
    position: fixed;
    z-index: 0; /* Stay on top */
    /*top: 186px !important;*/
    right: 0;

    border-left: 2px solid #66a1ab;
    box-shadow: 0 0 15px rgb(0 0 0 / 50%);

    background-color: #f2f2f2;
    overflow-x: hidden; /* Disable horizontal scroll */
    padding-top: 30px; /* Place content 60px from the top */
    /*transition: 0.5s;*/
    /*border: 5px solid lightgrey;*/
}

    /* The navigation menu links */
    .sidenav a {
        /* padding: 8px 8px 8px 32px;*/
        padding: 8px 8px 8px 8px;
        text-decoration: none;
        font-size: 15px;
        color: black;
        display: block;
        transition: 0.3s;
        /* border-bottom: 2px solid white;*/
    }

        .sidenav a:after {
            content: "";  
            display: block; 
            margin: 0 auto;   
            width: 100%;   
            padding-top: 20px;  
            border-bottom: 2px solid white;   
        }



::-webkit-scrollbar {
    background-color: hsl(235, 24%, 19%);
    width: 0px;
    height: 0px;
}

wideTable{
    overflow-x : auto !important ;
   
}
/* When you mouse over the navigation links, change their color */
.sidenav a:hover {
    color: red;
}

/*li {
    cursor: pointer;
}*/

.sidenav b:hover {
    cursor: default !important;
}

    /* Position and style the close button (top right corner) */
.sidenav .closebtn {
  
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

.dropdown {
    /*    --offset: var(--space);*/
    align-self: start;
    position: fixed;
    z-index: 99;
}

    .dropdown a {
        /* padding: 8px 8px 8px 32px;*/
        padding: 2px 2px 2px 2px;
        text-decoration: none;
        font-size: 15px;
        color: black;
        display: block;
        transition: 0.3s;
        /* border-bottom: 2px solid white;*/
    }

.dropdown-content {
    top: 205px;
    display: none;
    position: fixed;
    background-color: #E8E8E8;
    /* min-width: 100px;*/
    max-width: 250px;
    height: 70%;
    /*right: 14%;*/
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 99999;
    overflow-y: scroll;
}

    .dropdown-content a {
        color: black;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
    }

        .dropdown-content a:after {
            content: "";
            display: block;
            margin: 0 auto;
            width: 100%;
            padding-top: 20px;
            border-bottom: 2px solid white;
        }

    .dropdown-content .closebtn {
        /*position: absolute;*/
        position: absolute;
        top: 0;
        right: 25px;
        font-size: 36px;
        margin-left: 50px;
    }

.show {
    display: block;
}

/*li {
    cursor: pointer;
}*/

.sidenav b:hover {
    cursor: default !important;
}


.dropbtn {
    background-color: #156272;
    text-align: center;
    color: white;
    font-size: 16px;
    border: none;
    cursor: pointer;
    position: fixed;
    width: 90px;
    height: 40px;
    /* right: 14%;*/
    border-radius: 5px;
    border : 2px solid white;
}

    .dropbtn:hover, .dropbtn:focus {
     /*   background-color: grey;*/
        outline : 0;
    }




.signUpBtn {
    background-color: #156272;
    text-align: center;
    color: white;
    font-size: 16px;
    border: none;
    cursor: pointer;
    float: right;
    width: 200px;
    height: 30px;
    /* right: 14%;*/
    border-radius: 5px;
    margin : 15px;
}

    .signUpBtn:hover, .signUpBtn:focus {
        /*   background-color: grey;*/
        outline: 0;
    }

.algorithmSize {
    width: 100%;
}

.dropdown-contentAbb {
    top: 205px;
    display: none;
    position: fixed;
    background-color: #E8E8E8;
    min-width: 100px;
    max-width: 250px;
    height: 70%;
    /*right: 14%;*/
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 99999;
    overflow-y: scroll;
    overflow-x: hidden;
}

    .dropdown-contentAbb a {
        color: black;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
    }


    /*  .dropdown-content a:after {
            content: "";
            display: block;
            margin: 0 auto;
            width: 100%;
            padding-top: 20px;
            border-bottom: 2px solid white;
        }*/

    .dropdown-contentAbb .closebtn {
        /*    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;*/
       
        position: sticky;
        float: right !important;
        top: 0px !important;
        right: 25px;
        font-size: 36px;
        margin-left: 50px;
    }

        .dropdown-contentAbb .closebtn:hover {
            cursor: pointer;
        }

        .showAbb {
            display: block;
        }

.pitFallImageTD {
   /* max-width: 100px !important;*/
    width: 100px;
}

.landingPreviewImg {
    width: 100%;
}


/* Style page content - use this if you want to push the page content to the right when you open the side navigation */
#main {
    transition: margin-left .5s;
    padding: 20px;
}

/* On smaller screens, where height is less than 450px, change the style of the sidenav (less padding and a smaller font size) */
@media screen and (max-height: 450px) {
    .sidenav {
        padding-top: 15px;
    }

        .sidenav a {
            font-size: 18px;
        }

    #forPrintBelow1000 {
        float: right;
    }

    #forprint {
        display: none;
    }
}
    
@media screen and (max-width: 599px) {
    #forPrintBelow1000{
        float : right;
      margin-top :25px;
    }
    #forprint{
        display :none;
    }
    #disclaimer {
        margin-left: 0%;
        display: none;
    }

    #BackBtn {
        display: none;
    }

    #disclaimer2 {
        margin-left: 0%;
        font-size: 14px !important;
        display: block;
    }
   #Breaks600-999{
       display :none;
   }

    #Breaks1600 {
        display: none;
    }

    #Sub600TableFlipSuggestion {
        display: block;
        color: red;
    }

    #Breaks1000-1200 {
        display: none;
    }
    #btnSearchLarge {
        display: none;
    }

    #SmallBreakSub600 {
        display: block
    }

    #searchBtnLarge {
        display: none;
    }

    #BtnSearchClearLarge {
        display: none;
        text-decoration : none;
    }

    #btnSearchSmall {
        display: block;
    }

    #BtnSearchClearSmall {
        display: block;
    }

    #searchBtnSmall {
        display: block;
    }

    #dropForSmall {
        display: block;
    }

    #mySidenav {
        display: none;
    }

    #SmallBreak{
        display : block;
    }

    .main-table {
        color: white !important;
        padding: 10px !important;
        /* background-color: #66a1ab ;*/
        background-color: #026273 !important;
        margin-bottom: 0px !important;
        width: 100%;
        font-size : 7px;
    }

    .disclaimerSmol {
       text-decoration : underline;
        color: #d82028;
        font-size: 18px !important;
    }


    .LogoLandingImg {
        display: inline;
        float: left;
        width: 100px;
    }

    .GuidelinesHeader {
        font-size: 10px !important;
    }

    .lastUpdate {
        left: 100px !important;
        margin-top: 30px !important;
        color: #337686;
    }

    .downloadBtn {
        background-color: #156272;
        text-align: center;
        color: white;
        font-size: 16px;
        border: none;
        cursor: pointer;
        /* float: right;*/
        width: 200px;
        height: 30px;
        /* right: 14%;*/
        border-radius: 5px;
        /*  margin: 0.5%;*/
       
        margin-bottom: 5px !important;
    }

        .downloadBtn:hover, .downloadBtn:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

    .searchInputLarge {
        border-color: #156272;
        font-size: 16px;

        width: 130px;
        height: 30px;
        /* right: 14%;*/
        margin-left: 0.5%;
        margin-top: 0.5%;
        /* margin-bottom: 5px !important;*/
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }

        .searchInputLarge:hover, .searchInputLarge:focus {
            /*   background-color: grey;*/
            outline: 0;
        }



    .searchInputSmall {
        border-color: #156272;
        font-size: 16px;
        width: 130px;
        height: 30px;
        /* right: 14%;*/
        margin-top: 0.5%;
        /* margin-bottom: 5px !important;*/
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }

        .searchInputSmall:hover, .searchInputSmall:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

    .searchBtnSmall {
        background-color: #156272;
        text-align: center;
        color: white;
        font-size: 16px;
        border: none;
        cursor: pointer;
        width: 70px;
        height: 30px;
        /* right: 14%;*/
        margin-top: 0.5%;
        
    }

        .searchBtnSmall:hover, .searchBtnSmall:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

    .BtnSearchClearSmall {
        background-color: #156272;
        text-align: center;
        color: white !important;
        font-size: 18px !important;
        border: none;
        cursor: pointer;
        width: 30px;
        float: right;
        height: 30px;
        /* right: 14%;*/
        margin-top: 0.5%;
        margin-right: 0.5%;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
        text-decoration: none !important;
    }

}

@media screen and (max-width: 999px) and (min-width: 600px) {
    #forPrintBelow1000 {
        float:right;
        margin-top : 65px;
    }
    #forprint{
        display: none;
    }
    #Sub600TableFlipSuggestion {
        display: none;
    }

    #BackBtn {
        display: none;
    }

    #mobileView{
        display :none;
    }
    #disclaimer{
        margin-left :0%;
        display:none;
    }
    #disclaimer2 {
        margin-left :0% ;
        font-size :14px !important;
        display : block ;
    }
    #NotForSignUpLabel{

    }
    #Breaks600-999 {
        display: block;
    }

    #Breaks1600 {
        display: none;
    }

    #Breaks1000-1200 {
        display: none;
    }

    #MainTitle {
        padding-left: 10% !important;
    }

    #SmallBreakSub600 {
        display: none
    }


    #SmallBreak {
        display: block
    }

    #btnSearchLarge {
        display: none;
    }

    #searchBtnLarge {
        display: none;
    }

    #BtnSearchClearLarge {
        display: none;
        text-decoration: none;
    }

    #btnSearchSmall {
        display: block;
    }

    #BtnSearchClearSmall {
        display: block;
    }

    #searchBtnSmall {
        display: block;
    }

    #dropForSmall {
        display: block;
    }

    #mySidenav {
        display: none;
    }

    .main-table {
        color: white !important;
        padding: 10px !important;
        /* background-color: #66a1ab ;*/
        background-color: #026273 !important;
        margin-bottom: 0px !important;
        width: 100%;
    }

    .disclaimerSmol {
        margin-left: 20%;
        color: #d82028;
        font-size: 18px !important;
        text-decoration: underline;
    }

    .LogoLandingImg {
        display: inline;
        float: left;
        width: 200px;
    }

    .lastUpdate {
        left: 100px !important;
        margin-top: 70px !important;
        color: #337686;
    }

    .GuidelinesHeader {
        font-size: 15px !important;
    }

    #printBtn{
      /*  margin-left : 10;*/
    }
    .downloadBtn {
        /*float :right;*/
        background-color: #156272;
        text-align: center;
        color: white;
        font-size: 16px;
        border: none;
        cursor: pointer;
         /*float: right;*/
        width: 200px;
        height: 30px;
        /* right: 14%;*/
        border-radius: 5px;
        /*  margin: 0.5%;*/
        margin-bottom: 5px !important;
    }

        .downloadBtn:hover, .downloadBtn:focus {
            /*   background-color: grey;*/
            outline: 0;
        }


    .searchInputLarge {
        border-color: #156272;
        font-size: 16px;
        width: 130px;
        height: 30px;
        /* right: 14%;*/
        margin-left: 0.5%;
        margin-top: 0.5%;
        /* margin-bottom: 5px !important;*/
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }

        .searchInputLarge:hover, .searchInputLarge:focus {
            /*   background-color: grey;*/
            outline: 0;
        }



    .searchInputSmall {
        border-color: #156272;
        font-size: 16px;
        width: 130px;
        height: 30px;
        /* right: 14%;*/
        
        margin-top: 0.5%;
        /* margin-bottom: 5px !important;*/
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }

        .searchInputSmall:hover, .searchInputSmall:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

    .searchBtnSmall {
        background-color: #156272;
        text-align: center;
        color: white;
        font-size: 16px;
        border: none;
        cursor: pointer;
        width: 70px;
        height: 30px;
        /* right: 14%;*/
        margin-top: 0.5%;
        
        
    }

        .searchBtnSmall:hover, .searchBtnSmall:focus {
            /*   background-color: grey;*/
            outline: 0;
        }


    .BtnSearchClearSmall {
        background-color: #156272;
        text-align: center;
        color: white !important;
        font-size: 18px !important;
        border: none;
        cursor: pointer;
        width: 30px;
        float: right;
        height: 30px;
        /* right: 14%;*/
        margin-top: 0.5%;
        margin-right: 0.5%;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
        text-decoration: none !important;
    }
}

@media screen and (max-width: 1200px) and (min-width: 1000px) {
    #forPrintBelow1000 {
        display: none;
    }
  

    #Sub600TableFlipSuggestion {
        display: none;
    }

    #BackBtn {
        display: none;
    }

    #Breaks600-999 {
        display: none;
    }

    #Breaks1600 {
        display: none;
    }

    #Breaks1000-1200 {
        display: block;
    }
    #mobileView {
        display: none;
    }
    #disclaimer {
        margin-left: 0%;
        text-decoration: underline;
    }
    #disclaimer2{
        display :block;
    }
  #btnMenu{
      margin-top :32px;
  }
    #MainTitle {
        padding-left: 10% !important;
    }

    #SmallBreakSub600 {
        display: none
    }

    #SmallBreak {
        display: none;
    }

    #btnSearchLarge {
        display: block;
    }

    #searchBtnLarge {
        display: block;
        
    }

    #BtnSearchClearLarge {
        display: block;
        text-decoration: none;
    }

    #btnSearchSmall {
        display: none;
    }

    #BtnSearchClearSmall {
        display: none;
    }

    #searchBtnSmall {
        display: none;
    }


    #dropForSmall {
        display: block;
    }

    #mySidenav {
        display: none;
    }

    .main-table {
        color: white !important;
        padding: 10px !important;
        /* background-color: #66a1ab ;*/
        background-color: #026273 !important;
        margin-bottom: 0px !important;
        width: 100%;
    }

    .disclaimerSmol {
        float: right;
        /*margin-left: 40%;*/
        color: #d82028;
        font-size: 18px !important;
        text-decoration: underline;
    }

    .GuidelinesHeader {
        font-size: 25px !important;
    }


    .LogoLandingImg {
        display: inline;
        float: left;
        width: 300px;
    }

    .lastUpdate {
        left: 100px !important;
        margin-top: 40px !important;
        color: #337686;
    }




    .searchBtn {
        background-color: #156272;
        text-align: center;
        color: white;
        font-size: 16px;
        border: none;
        cursor: pointer;
        float: right;
        width: 70px;
        height: 30px;
        /* right: 14%;*/
        margin-top: 0.5%;
        margin-right: 0.5%;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
    }

        .searchBtn:hover, .searchBtn:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

    .searchInputLarge {
        border-color: #156272;
        font-size: 16px;
        width: 130px;
        height: 30px;
        /* right: 14%;*/
        float: right;
        margin-left: 0.5%;
        margin-top: 0.5%;
        /* margin-bottom: 5px !important;*/
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }

        .searchInputLarge:hover, .searchInputLarge:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

    .searchBtnLarge {
        background-color: #156272;
        text-align: center;
        color: white;
        font-size: 16px;
        border: none;
        cursor: pointer;
        width: 70px;
        height: 30px;
        float: right;
        /* right: 14%;*/
        margin-top: 0.5%;
      
    }

        .searchBtnLarge:hover, .searchBtnLarge:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

    .BtnSearchClearLarge {
        background-color: #156272;
        text-align: center;
        color: white !important;
        font-size: 18px !important;
        border: none;
        cursor: pointer;
        width: 30px;
        float: right;
        height: 30px;
        /* right: 14%;*/
        margin-top: 0.5%;
        margin-right: 0.5%;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
        text-decoration: none !important;
    }

    .searchInputSmall {
        border-color: #156272;
        font-size: 16px;
        width: 130px;
        height: 30px;
        float: right;
        /* right: 14%;*/
        margin-right: 0.5%;
        margin-top: 0.5%;
        /* margin-bottom: 5px !important;*/
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }

        .searchInputSmall:hover, .searchInputSmall:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

    .searchBtnSmall {
        background-color: #156272;
        text-align: center;
        color: white;
        font-size: 16px;
        border: none;
        cursor: pointer;
        width: 70px;
        float: right;
        height: 30px;
        /* right: 14%;*/
        margin-top: 0.5%;
        margin-left: 0.5%;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
    }

        .searchBtnSmall:hover, .searchBtnSmall:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

    .downloadBtn {
        background-color: #156272;
        text-align: center;
        color: white;
        font-size: 16px;
        border: none;
        cursor: pointer;
        float: right;
        width: 200px;
        height: 30px;
        /* right: 14%;*/
        border-radius: 5px;
       /* margin-top:40px;*/
        
        
     
    }

        .downloadBtn:hover, .downloadBtn:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

}

@media screen and (max-width: 1599px) and (min-width: 1201px) {
    #forPrintBelow1000{
        display :none;
    }
    #disclaimer2 {
        display: block;
    }

    #BackBtn {
        display: none;
    }

    #Sub600TableFlipSuggestion {
        display: none;
    }

    #Breaks600-999 {
        display: none;
    }

    #Breaks1600 {
        display: block;
    }

    #Breaks1000-1200 {
        display: none;
    }
    #MainTitle {
       padding-left : 5% !important;
    }

    #SmallBreakSub600 {
        display: none
    }

    #SmallBreak {
        display: none
    }

    #btnSearchLarge {
        display: block;
    }

    #searchBtnLarge {
        display: block;
    }

    #BtnSearchClearLarge {
        display: block;
    }

    #btnSearchSmall {
        display: none;
    }

    #BtnSearchClearSmall {
        display: none;
    }

    #searchBtnSmall {
        display: none;
    }

    #dropForSmall {
        display: block;
    }

    #mySidenav {
        display: none;
    }

    .main-table {
        color: white !important;
        padding: 10px !important;
        /* background-color: #66a1ab ;*/
        background-color: #026273 !important;
        margin-bottom: 0px !important;
        width: 100%;
    }

    .disclaimerSmol {
        float: right;
       /* margin-left: 50%;*/
        color: #d82028;
        font-size: 18px !important;
        text-decoration: underline;
    }

    .GuidelinesHeader {
        font-size: 25px !important;
    }


    .LogoLandingImg {
        display: inline;
        float: left;
        width: 300px;
    }

    .lastUpdate {
        left: 100px !important;
        margin-top: 30px !important;
        color: #337686;
    }


    

    .searchBtn {
        background-color: #156272;
        text-align: center;
        color: white;
        font-size: 16px;
        border: none;
        cursor: pointer;
        float: right;
        width: 70px;
        height: 30px;
        /* right: 14%;*/
        margin-top: 0.5%;
        margin-right: 0.5%;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
    }

        .searchBtn:hover, .searchBtn:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

    .searchInputLarge {
        border-color: #156272;
        font-size: 16px;
        width: 130px;
        height: 30px;
        /* right: 14%;*/
        float: right;
        margin-left: 0.5%;
        margin-top: 0.5%;
        /* margin-bottom: 5px !important;*/
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }

        .searchInputLarge:hover, .searchInputLarge:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

    .BtnSearchClearLarge {
        background-color: #156272;
        text-align: center;
        color: white !important;
        font-size: 18px !important;
        border: none;
        cursor: pointer;
        width: 30px;
        float: right;
        height: 30px;
        /* right: 14%;*/
        margin-top: 0.5%;
        margin-right: 0.5%;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
        text-decoration: none !important;
    }

    .searchBtnLarge {
        background-color: #156272;
        text-align: center;
        color: white;
        font-size: 16px;
        border: none;
        cursor: pointer;
        width: 70px;
        height: 30px;
        float: right;
        /* right: 14%;*/
        margin-top: 0.5%;
       
    }

        .searchBtnLarge:hover, .searchBtnLarge:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

    .searchInputSmall {
        border-color: #156272;
        font-size: 16px;
        width: 130px;
        height: 30px;
        float: right;
        /* right: 14%;*/
        margin-right: 0.5%;
        margin-top: 0.5%;
        /* margin-bottom: 5px !important;*/
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }

        .searchInputSmall:hover, .searchInputSmall:focus {
            /*   background-color: grey;*/
            outline: 0;
        }



    .searchBtnSmall {
        background-color: #156272;
        text-align: center;
        color: white;
        font-size: 16px;
        border: none;
        cursor: pointer;
        width: 70px;
        float: right;
        height: 30px;
        /* right: 14%;*/
        margin-top: 0.5%;
        margin-left: 0.5%;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
    }

        .searchBtnSmall:hover, .searchBtnSmall:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

    .downloadBtn {
        background-color: #156272;
        text-align: center;
        color: white;
        font-size: 16px;
        border: none;
        cursor: pointer;
        float: right;
        width: 200px;
        height: 30px;
        /* right: 14%;*/
        border-radius: 5px;
        margin: 0.5%;
    }

        .downloadBtn:hover, .downloadBtn:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

}

@media screen and (min-width: 1600px) {
    #forPrintBelow1000{
        display :none;
    }
    #disclaimer2 {
        display: block;
    }

    #BackBtn {
        display: none;
    }
   
    #Sub600TableFlipSuggestion {
        display: none;
    }

     #Breaks600-999 {
        display: none;
    }

    #Breaks1600 {
        display: block;
    }

    #Breaks1000-1200 {
        display: none;
    }
    #SmallBreakSub600 {
        display: none
    }

    #SmallBreak {
        display: none
    }

    #btnSearchLarge {
        display: block;
    }

    #searchBtnLarge {
        display: block;
    }

    #BtnSearchClearLarge {
        display: block;
    }

    #btnSearchSmall {
        display: none;
    }

    #BtnSearchClearSmall {
        display: none;
    }

    #searchBtnSmall {
        display: none;
    }

    #dropForSmall {
        display: none;
    }

    #mySidenav {
        display: block;
    }

        .main-table {
            color: white !important;
            padding: 10px !important;
            /* background-color: #66a1ab ;*/
            background-color: #026273 !important;
            margin-bottom: 0px !important;
            width: 100%;
        }

    .disclaimerSmol {
        float:right;
        color: #d82028;
        font-size: 18px !important;
        text-decoration: underline;
    }

    .GuidelinesHeader {
        font-size: 25px !important;
    }



    .LogoLandingImg {
        display: inline;
        float: left;
        width: 300px;
    }

    .lastUpdate {
        left: 100px !important;
        color: #337686;
        /*margin-top: 50px !important;*/
    }

    .downloadBtn {
        background-color: #156272;
        text-align: center;
        color: white;
        font-size: 16px;
        border: none;
        cursor: pointer;
        float: right;
        width: 200px;
        height: 30px;
        /* right: 14%;*/
        border-radius: 5px;
        margin: 0.5%;
    }

        .downloadBtn:hover, .downloadBtn:focus {
            /*   background-color: grey;*/
            outline: 0;
        }



    .searchInputLarge {
        border-color: #156272;
        font-size: 16px;
        width: 130px;
        height: 30px;
        float: right;
        /* right: 14%;*/
        margin-left: 0.5%;
        margin-top: 0.5%;
        /* margin-bottom: 5px !important;*/
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }

        .searchInputLarge:hover, .searchInputLarge:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

    .BtnSearchClearLarge {
        background-color: #156272;
        text-align: center;
        color: white !important;
        font-size: 18px !important;
        border: none;
        cursor: pointer;
        width: 30px;
        float: right;
        height: 30px;
        /* right: 14%;*/
        margin-top: 0.5%;
        margin-right: 0.5%;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
        text-decoration : none !important;
    }

    .searchBtnLarge {
        background-color: #156272;
        text-align: center;
        color: white;
        font-size: 16px;
        border: none;
        cursor: pointer;
        width: 70px;
        float: right;
        height: 30px;
        /* right: 14%;*/
        margin-top: 0.5%;
       
       
    }

        .searchBtnLarge:hover, .searchBtnLarge:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

    .searchInputSmall {
        border-color: #156272;
        font-size: 16px;
        width: 130px;
        height: 30px;
        /* right: 14%;*/
        float: right;
        margin-right: 0.5%;
        margin-top: 0.5%;
        /* margin-bottom: 5px !important;*/
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }

        .searchInputSmall:hover, .searchInputSmall:focus {
            /*   background-color: grey;*/
            outline: 0;
        }

    .searchBtnSmall {
        background-color: #156272;
        text-align: center;
        color: white;
        font-size: 16px;
        border: none;
        cursor: pointer;
        width: 70px;
        height: 30px;
        float: right;
        /* right: 14%;*/
        margin-top: 0.5%;
        margin-left: 0.5%;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
    }

        .searchBtnSmall:hover, .searchBtnSmall:focus {
            /*   background-color: grey;*/
            outline: 0;
        }
    }

    @media print
    {
        #PrintBtn{
            display:none;
        }

        #disclaimer2 {
            display: none;
        }

        #BackBtn {
            display: none;
        }

        #Sub600TableFlipSuggestion {
            display: none;
        }

        #Breaks600-999 {
            display: none;
        }

        #Breaks1000-1200 {
            display: none;
        }
        #ScrollUpBtn {
            display: none;
        }

        #btnNav {
            display: none;
        }
        #disclaimer {
            display :none;
        }
        #btnDownloadpdf{
            display:none;
        }
        #NotForSignUpButton {
            display: none;
        }
        #SmallBreak {
            display: none;
        }

        #btnSearchLarge {
            display: none;
        }

        #searchBtnLarge {
            display: none;
        }

        #BtnSearchClearLarge {
            display: none;
        }

        #btnSearchSmall {
            display: none;
        }

        #BtnSearchClearSmall {
            display: none;
        }

        #searchBtnSmall {
            display: none;
        }

        #dropForSmall {
            display: none;
        }

        #mySidenav {
            display: none;
        }

        .LogoLandingImg {
            display: inline;
            float: left;
            width: 300px;
        }

         #MainTitle {
             margin-left : 150px;

         }

    }



    /*
1366 - 1600

800 - 1366

< 800*/







