
    /* body override */
            
            html { background-color: #0e2537; }
            


    /* LOGO OVERRIDES */
    .white_hdr_logo {
        background: url("https://s3.amazonaws.com/white_label/OAS/sm-logo-dark-bg.png") no-repeat left;
        background-size: contain;
    }

    .white-contact-logo {
        display: block;
        width: 232px;
        height: 64px;
        background: url("https://s3.amazonaws.com/white_label/OAS/med-logo-white-bk.png") no-repeat top left;
        background-size: contain;
        margin: 0 auto;
    }

                    
                    .white-banner-bg {
                         background: #033782;
                         background: -moz-linear-gradient(top,  #033782 0%, ##02b3e9 50%, #033782 100%);
                         background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#033782), color-stop(50%,#02b3e9), color-stop(100%,#033782));
                         background: -webkit-linear-gradient(top,  #033782 0%,#02b3e9 50%,#033782 100%);
                         background: -o-linear-gradient(top,  #033782 0%,#02b3e9 50%,#033782 100%);
                         background: -ms-linear-gradient(top,  #033782 0%,#02b3e950%,#033782 100%);
                         background: linear-gradient(to bottom,  #033782 0%,#02b3e9 50%,#033782 100%);
                         filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#033782', endColorstr='#02b3e9',GradientType=0 );
                     }
                    
                
                .white-banner-bg h2 { color: #fff; }
                
                
                .white-banner-bg p.bnrTxt { color: #fff; }
                
                
                .page-button {
                    color: #fff;
                    background-color: #5f97c2;
                }
                .page-button:hover {
                    background-color: #3f89bf;
                    -webkit-box-shadow:inset 2px 2px 2px #333;
                    -moz-box-shadow:inset 2px 2px 2px #333;
                    box-shadow: inset 2px 2px 2px #333;
                }
                
                
                .banner-button {
                    color: #fff;
                    background-color: #aae902;
                    text-shadow: 2px 2px 2px #333;
                }
                .banner-button:hover {
                    background-color: #99d200;
                    -webkit-box-shadow:inset 2px 2px 2px #333;
                    -moz-box-shadow:inset 2px 2px 2px #333;
                    box-shadow: inset 2px 2px 2px #333;
                }
                
                    
                    .white_header {
                        background: #030708;
                        background: -moz-linear-gradient(top,  #030708 0%, #153147 100%);
                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#030708), color-stop(100%,#153147));
                        background: -webkit-linear-gradient(top,  #030708 0%,#153147 100%);
                        background: -o-linear-gradient(top,  #030708 0%,#153147 100%);
                        background: -ms-linear-gradient(top,  #030708 0%,#153147 100%);
                        background: linear-gradient(to bottom,  #030708 0%,#153147 100%);
                        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#030708', endColorstr='#153147',GradientType=0 );
                    }
                    
                
                .white_header {
                    height: 49px;
                    border-bottom: 2px solid #5b768b;
                }
                
                
                .white_navigation, 
                .white_navigation > ul.main > li > ul.drop > li,
                .white_navigation > ul.main > li > ul.drop > li > a {
                    color: #afbac5 !important;
                }
                
                
                .white_navigation > ul.main > li > ul.drop > li:hover,
                .white_navigation > ul.main > li > ul.drop > li:hover > a {
                    color: #fff !important;
                }
                
                    
                    .white_navigation > ul.main > li > ul.drop > li:hover {
                        border-bottom: 2px solid #5b768b;
	                    background: #010508;
                        background: -moz-linear-gradient(top,  #010508 0%, #2e446d 100%);
                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#010508), color-stop(100%,#2e446d));
                        background: -webkit-linear-gradient(top,  #010508 0%,#2e446d 100%);
                        background: -o-linear-gradient(top,  #010508 0%,#2e446d 100%);
                        background: -ms-linear-gradient(top,  #010508 0%,#2e446d 100%);
                        background: linear-gradient(to bottom,  #010508 0%,#2e446d 100%);
                        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#010508', endColorstr='#2e446d',GradientType=0 );
                    }
                     
                
                .foot { background-color: #0e2537;color: grey;padding: 5px 10px;text-align: center; }
                

