<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.ddsmoothmenu {
    font: bold 12px Verdana;
    display: none;
    float: right;
}

    .ddsmoothmenu ul {
        background: white !important;
        z-index: 100;
        margin: 0;
        padding: 0;
        list-style-type: none;
    }

        /*Top level list items*/
        .ddsmoothmenu ul li {
            position: relative;
            display: inline;
            float: right;
            text-align: right;
        }

            /*Top level menu link items style*/
            .ddsmoothmenu ul li a {
                display: block;
                color: white;
                color: #2d2b2b;
                text-decoration: none;
                padding-bottom: 0px;
                padding-right: 10px;
                padding-top: 15px;
                padding-left: 20px;
            }

                .ddsmoothmenu ul li a:hover {
                    color: grey !important;
                }

                .ddsmoothmenu ul li a:focus {
                    color: #2d2b2b !important;
                }

                .ddsmoothmenu ul li a.selected {
                    color: #2d2b2b !important;
                }

                * html .ddsmoothmenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/
                    display: inline-block;
                }

                .ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited {
                    background-image: url("../Images/Icons/down.gif");
                    background-repeat: no-repeat;
                    background-position: right 20px;
                    color: rgb(50, 65, 85,.87);
                    ;
                }

            .ddsmoothmenu ul li ul li a:link, .ddsmoothmenu ul li ul li a:visited {
                background-image: none;
            }

            .ddsmoothmenu ul li a.selected { /*CSS class that's dynamically added to the currently active menu items' LI A element*/
                color: white;
            }

            .ddsmoothmenu ul li a:hover {
                background: 3E88C8; /*background of menu items during onmouseover (hover state)*/
                color: white;
            }

            /* sub menus */
            .ddsmoothmenu ul li ul {
                position: absolute;
                left: -3000px;
                display: none; /*collapse all sub menus to begin with*/
                visibility: hidden;
            }

                /*Sub level menu list items (alters style from Top level List Items)*/
                .ddsmoothmenu ul li ul li {
                    display: list-item;
                    float: none;
                    text-align: left;
                }

                    /*All subsequent sub menu levels vertical offset after 1st level sub menu */
                    .ddsmoothmenu ul li ul li ul {
                        top: 0;
                    }

                    /* Sub level menu links style */
                    .ddsmoothmenu ul li ul li a {
                        font: normal 13px Verdana;
                        width: 100px; /*width of sub menus*/
                        padding: 5px;
                        margin: 0;
                        border-top-width: 0;
                        border-bottom: 1px solid gray;
                    }

/* Holly Hack for IE \*/
* html .ddsmoothmenu {
    height: 1%;
}
/*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass {
    position: absolute;
    top: 12px;
    right: 7px;
}

.rightarrowclass {
    position: absolute;
    top: 6px;
    right: 5px;
}

.leftarrowclass {
    margin-right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
}

.toplevelshadow {
    margin: 5px 0 0 5px; /* in NON CSS3 capable browsers gives the offset of the shadow */
    opacity: 0.8; /* shadow opacity mostly for NON CSS3 capable browsers. Doesn't work in IE */
}

.ddcss3support .ddshadow.toplevelshadow {
    margin: 0; /* in CSS3 capable browsers overrides offset from NON CSS3 capable browsers, allowing the box-shadow values in the next selector to govern that */
    /* opacity: 1; */ /* optionally uncomment this to remove partial opacity for browsers supporting a box-shadow property which has its own slight gradient opacity */
}

.ddcss3support .ddshadow {
    background-color: transparent;
    box-shadow: 5px 5px 5px #aaa; /* box-shadow color generally should be a little darker than that for the NON CSS3 capable browsers background-color */
    -moz-box-shadow: 5px 5px 5px #aaa;
    -webkit-box-shadow: 5px 5px 5px #aaa;
}

/* ######### Mobile menu container CSS ######### */

div.ddsmoothmobile { /* main mobile menu container */
    color: white;
    position: fixed;
    top: 0;
    left: 0;
    width: 200px; /* width of mobile menu */
    height: 200px;
    overflow: hidden;
    visibility: hidden;
    border-radius: 0 0 10px 0;
    /*box-shadow: 0 0 10px gray;*/
}

    div.ddsmoothmobile a {
        color: white;
        text-decoration: none;
    }

    div.ddsmoothmobile div.topulsdiv { /* Single DIV that surrounds all top level ULs before being flattened, or the ULs on the "frontpage" of the menu */
        position: relative;
        background: #18507D;
        overflow-y: auto;
        width: 100%;
        height: 100%;
        display: none;
    }


    div.ddsmoothmobile ul { /* style for all ULs in general inside mobile menu */
        list-style: none;
        width: 100%;
        top: 0;
        left: 0 !important;
        margin: 0;
        padding: 0;
    }

    div.ddsmoothmobile div.topulsdiv ul.submenu { /* top level ULs style */
    }


    div.ddsmoothmobile ul.submenu { /* sub level ULs style */
        position: absolute;
        height: auto;
        overflow-y: auto;
        background: #18507D;
    }

    div.ddsmoothmobile ul li {
        border-bottom: 1px solid gray;
        position: relative;
        font-weight: bold;
    }

        div.ddsmoothmobile ul li.breadcrumb { /* breadcrumb LI that's added to the top of every sub level UL */
            cursor: pointer;
            padding: 13px;
            background: #18507D;
        }

        div.ddsmoothmobile ul li a {
            display: block;
            padding: 6px;
        }

            div.ddsmoothmobile ul li a:hover {
                background: 3E88C8;
            }

/* ############# Animated Drawer icon (mobile menu toggler) CSS ############# */

.animateddrawer {
    font-size: 10px; /* Base font size. Adjust this value to modify size of drawer icon */
    width: 3em;
    height: 2.8em;
    outline: none;
    position: absolute; /* BY default, make toggler fixed on screen */
    display: none;
    top: 0px; /* Position at upper right corner */
    right: 10px;
    z-index: 1000;
}

    .animateddrawer:before, .animateddrawer:after {
        position: absolute;
        content: '';
        display: block;
        width: 100%;
        height: 0.6em; /* height of top and bottom drawer line */
        border-radius: 2px;
        top: 0;
        left: 0;
        opacity: 1;
        /*-webkit-transition: all 0.3s ease-in; 
  transition: all 0.3s ease-in;*/
    }

    .animateddrawer:after {
        top: auto;
        bottom: 0;
    }

    .animateddrawer span {
        width: 100%;
        height: 1.6em; /* height of middle drawer line */
        background-image: url("../Images/Icons/down.gif");
        background-repeat: no-repeat;
        position: absolute;
        top: 0%;
        margin-top: -0.3em; /* set this to - half of middle drawer line height */
        border-radius: 2px;
        /*-ms-transform-origin: 50% 50%;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transition: all 0.3s ease-in 0.3s; 
  transition: all 0.3s ease-in 0.3s;*/
    }

        .animateddrawer span::after {
            content: '';
            display: block;
            width: 100%;
            height: 0.6em; /* height of middle drawer line */
            border-radius: 2px;
            position: absolute;
            /*-ms-transform-origin: 50% 50%;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transition: all 0.3s ease-in 0.3s; 
  transition: all 0.3s ease-in 0.3s;*/
        }

    .animateddrawer.open {
    }

        .animateddrawer.open:before { /* style when .open class is added to button */
            top: 50%;
            margin-top: -0.3em; /* set this to - half of top drawer line height */
            opacity: 0;
        }

        .animateddrawer.open:after { /* style when .open class is added to button */
            bottom: 50%;
            opacity: 0;
        }

        .animateddrawer.open span { /* style when .open class is added to button */
            /*-ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);*/
        }

            .animateddrawer.open span:after { /* style when .open class is added to button */
                /*-ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);*/
            }
</pre></body></html>