#my3Dsurface .f { background:#012216; }

.plain { font-family:Arial; padding:20px; }

.js3dsurface { cursor:pointer; -webkit-perspective:700px; perspective:700px; -ms-perspective:700px; position:relative; display:block; overflow:visible;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.js3dsurface .f { position: absolute; left: 50%; top: 50%; backface-visibility:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden;  }

#my3Dsurface .logo-spin-img {
    display: block;
    height: 88px;
    width: auto;
    margin: 0 auto;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}

/* Readable text on dark site backgrounds */
body {
    color: #c0c0c0;
}

table[bgcolor="#01222B"] a:link,
table[bgcolor="#01222B"] a:visited,
td[bgcolor="#01222B"] a:link,
td[bgcolor="#01222B"] a:visited {
    color: #FFAA00;
}

table[bgcolor="#01222B"] a:hover,
td[bgcolor="#01222B"] a:hover {
    color: #FF9933;
}

/* Desktop nav: keep dropdown usable on all pages */
@media (min-width: 992px) {
    ul#nav div[id^="layer"] {
        pointer-events: none;
    }

    ul#nav {
        position: relative;
        z-index: 800;
    }

    ul.dropdown ul {
        z-index: 1000;
    }

    table[width="970"] td {
        overflow: visible;
    }

    /* Service pages: compact title-to-body spacing */
    .me-page-body {
        padding: 4px 0 16px !important;
        text-align: justify;
        max-width: 100%;
    }

    table[bgcolor="#01222B"] td[width="81%"] table + .me-page-body,
    table[bgcolor="#01222B"] td[width="81%"] table + div[align="left"],
    table[bgcolor="#01222B"] td[width="81%"] table + div[align="justify"] {
        margin-top: 0;
    }

    table[bgcolor="#01222B"] td[width="15%"] table {
        margin-top: 0;
    }

    table[bgcolor="#01222B"] td[width="15%"] p:empty,
    table[bgcolor="#01222B"] td[width="81%"] > p:empty {
        display: none;
    }
}