.header-embed-container {
    width: 453px;
    height: 152px;
}

.header-logo-container {
    width: 307px;
    height: 152px;
}

.nav-main {
    width: 100%;
    box-shadow: inset 0 -1px 0 #FFFFFF,
    inset 0 -2px 0 #003366,
    inset 0 -3px 0 #5CA9DD,
    inset 0 2px 0 #FACD48,
    inset 0 3px 0 #003366,
    0 10px 10px 0 rgba(0, 0, 0, 0.35);
}

.nav-main a {
    box-shadow: inset 0 -1px 0 #FFFFFF, inset 0 -2px 0 #003366, inset 0 -3px 0 #5CA9DD, inset 0 2px 0 #FACD48, inset 0 3px 0 #003366;
}

h1 {
    font-size: 24px;
    font-weight: bold;
    color: #003366;
    margin-top: 10px 0 10px 0;
}

.orange-header {
    color: #00598b;
    border: none;
    background-color: rgb(242, 194, 0);
    width: 100%;
    text-align: left;
    padding-left: 15px;
    padding-top: 2px;
    padding-bottom: 2px;
    box-sizing: border-box;
}

.content {
    width: 100%;
    padding: 10px 20px 10px 20px;
    display: block;
    box-sizing: border-box;
}

.footer {
    width: 100%;
}