





    /* Skin Specific Settings */
    body {
        background-color: #FFFFFF;
        color: #58595B;
    }

    #GoalPost {
        background-color: #FFF;
    }

    a {
        color: #0085CF;
    }

    a:hover {
        color: #FF6300;
    }

    .ResultsColumn a:visited {
        color: #662D91 !important;
    }

    .l-site-header {
        border-top-color: #80C2E7;
    }

    /* jwplayer Playlist Titles */
    #jwplayer span.title {
        text-align: left;
    }

    #jwplayer .item.active {
        color: #0085CF !important;
    }

    /* jqueryUI */
    .ui-widget-content {
        border-color: #FFFFFF;
        background-color: #FFFFFF;
        color: #333333;
    }
    .ui-widget-content a {
        color: #333333;
    }
    .ui-widget-header {
        border-color: #FFFFFF;
        background-color: #FFFFFF;
        color: #333333;
    }
    /**
     * 1. Preserves design integrity
     */
    .ui-widget-header a { color: #333333; }
    .ui-state-default,
    .ui-widget-content .ui-state-default,
    .ui-widget-header .ui-state-default,
    .tabs__tab {
        border-color: #f1f1f1; /* 1 */
        background-color: #CCE7F6;
        color: #666666;
    }
    .ui-state-default a,
    .ui-state-default a:link,
    .ui-state-default a:visited {
        color: #666666;
    }
    .ui-state-hover,
    .ui-widget-content .ui-state-hover,
    .ui-state-focus,
    .ui-widget-content .ui-state-focus {
        border-color: #FFFFFF;
        background-color: #FF6300;
        color: #FFFFFF;
    }
    .ui-state-hover a,
    .ui-state-hover a:hover {
        color: #FFFFFF;
    }
    /**
     * 1. Preserves design integrity
     */
    .ui-state-active,
    .ui-widget-content .ui-state-active,
    .tabs__tab.is-selected,
    .tabs__tab:hover {
        border-color: #f1f1f1; /* 1 */
        background-color: #FF6300;
        color: #FFFFFF;
    }
    .ui-state-active a,
    .ui-state-active a:link,
    .ui-state-active a:visited {
        color: #FFFFFF;
    }
    .ui-state-highlight,
    .ui-widget-content .ui-state-highlight {
        border-color: #FFFFFF;
        background-color: #FF6300;
        color: #FFFFFF;
    }
    .ui-state-highlight a,
    .ui-widget-content .ui-state-highlight a {
        color: #333333
    }
    .ui-state-error,
    .ui-widget-content .ui-state-error {
        border-color: #A02532;
        background-color: #FFF0E6;
        color: #A02532;
    }
    .ui-state-error a,
    .ui-widget-content .ui-state-error a {
        color: #A02532;
    }
    .ui-state-error-text,
    .ui-widget-content .ui-state-error-text {
        color: #A02532;
    }
    .ui-widget-overlay {
        background: #ACACAD;
    }
    .ui-widget-shadow {
        background: #ACACAD;
    }
    .ui-autocomplete-loading {
        background: #FFFFFF;
    }
    /**
     * 1. Preserves design integrity
     */
    .ui-tabs, .ui-tabs .ui-tabs-nav {
        background: transparent; /* 1 */
    }
    .ui-tabs .ui-tabs-panel {
        border-color: #FFF;
    }
    .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
        border-right: #FFFFFF;
    }




                .Gary10Text, a.Gary10Text, a:visited.Gary10Text, a:active.Gary10Text { color: #FFFFFF; }
                a.Gary10Text:hover { color: #FFF0E6; }
                .Gary10BG { background-color: #FFFFFF; }
                .Gary10Border { border-color: #FFFFFF; }
                .Gary10BorderTop { border-top-color: #FFFFFF; }
                .Gary10BorderBottom { border-bottom-color: #FFFFFF; }
                .Gary10BorderLeft { border-left-color: #FFFFFF; }
                .Gary10BorderRight { border-right-color: #FFFFFF; }


                .Gary20Text, a.Gary20Text, a:visited.Gary20Text, a:active.Gary20Text { color: #FFFFFF; }
                a.Gary20Text:hover { color: #FFE0CC; }
                .Gary20BG { background-color: #FFFFFF; }
                .Gary20Border { border-color: #FFFFFF; }
                .Gary20BorderTop { border-top-color: #FFFFFF; }
                .Gary20BorderBottom { border-bottom-color: #FFFFFF; }
                .Gary20BorderLeft { border-left-color: #FFFFFF; }
                .Gary20BorderRight { border-right-color: #FFFFFF; }


                .Gary30Text, a.Gary30Text, a:visited.Gary30Text, a:active.Gary30Text { color: #FFFFFF; }
                a.Gary30Text:hover { color: #FFD1B3; }
                .Gary30BG { background-color: #FFFFFF; }
                .Gary30Border { border-color: #FFFFFF; }
                .Gary30BorderTop { border-top-color: #FFFFFF; }
                .Gary30BorderBottom { border-bottom-color: #FFFFFF; }
                .Gary30BorderLeft { border-left-color: #FFFFFF; }
                .Gary30BorderRight { border-right-color: #FFFFFF; }


                .Gary40Text, a.Gary40Text, a:visited.Gary40Text, a:active.Gary40Text { color: #FFFFFF; }
                a.Gary40Text:hover { color: #FFC199; }
                .Gary40BG { background-color: #FFFFFF; }
                .Gary40Border { border-color: #FFFFFF; }
                .Gary40BorderTop { border-top-color: #FFFFFF; }
                .Gary40BorderBottom { border-bottom-color: #FFFFFF; }
                .Gary40BorderLeft { border-left-color: #FFFFFF; }
                .Gary40BorderRight { border-right-color: #FFFFFF; }


                .Gary50Text, a.Gary50Text, a:visited.Gary50Text, a:active.Gary50Text { color: #FFFFFF; }
                a.Gary50Text:hover { color: #FFB180; }
                .Gary50BG { background-color: #FFFFFF; }
                .Gary50Border { border-color: #FFFFFF; }
                .Gary50BorderTop { border-top-color: #FFFFFF; }
                .Gary50BorderBottom { border-bottom-color: #FFFFFF; }
                .Gary50BorderLeft { border-left-color: #FFFFFF; }
                .Gary50BorderRight { border-right-color: #FFFFFF; }


                .Gary60Text, a.Gary60Text, a:visited.Gary60Text, a:active.Gary60Text { color: #FFFFFF; }
                a.Gary60Text:hover { color: #FFA266; }
                .Gary60BG { background-color: #FFFFFF; }
                .Gary60Border { border-color: #FFFFFF; }
                .Gary60BorderTop { border-top-color: #FFFFFF; }
                .Gary60BorderBottom { border-bottom-color: #FFFFFF; }
                .Gary60BorderLeft { border-left-color: #FFFFFF; }
                .Gary60BorderRight { border-right-color: #FFFFFF; }


                .Gary70Text, a.Gary70Text, a:visited.Gary70Text, a:active.Gary70Text { color: #FFFFFF; }
                a.Gary70Text:hover { color: #FF924D; }
                .Gary70BG { background-color: #FFFFFF; }
                .Gary70Border { border-color: #FFFFFF; }
                .Gary70BorderTop { border-top-color: #FFFFFF; }
                .Gary70BorderBottom { border-bottom-color: #FFFFFF; }
                .Gary70BorderLeft { border-left-color: #FFFFFF; }
                .Gary70BorderRight { border-right-color: #FFFFFF; }


                .Gary80Text, a.Gary80Text, a:visited.Gary80Text, a:active.Gary80Text { color: #FFFFFF; }
                a.Gary80Text:hover { color: #FF8333; }
                .Gary80BG { background-color: #FFFFFF; }
                .Gary80Border { border-color: #FFFFFF; }
                .Gary80BorderTop { border-top-color: #FFFFFF; }
                .Gary80BorderBottom { border-bottom-color: #FFFFFF; }
                .Gary80BorderLeft { border-left-color: #FFFFFF; }
                .Gary80BorderRight { border-right-color: #FFFFFF; }


                .Gary90Text, a.Gary90Text, a:visited.Gary90Text, a:active.Gary90Text { color: #FFFFFF; }
                a.Gary90Text:hover { color: #FF731A; }
                .Gary90BG { background-color: #FFFFFF; }
                .Gary90Border { border-color: #FFFFFF; }
                .Gary90BorderTop { border-top-color: #FFFFFF; }
                .Gary90BorderBottom { border-bottom-color: #FFFFFF; }
                .Gary90BorderLeft { border-left-color: #FFFFFF; }
                .Gary90BorderRight { border-right-color: #FFFFFF; }


                .Gary100Text, a.Gary100Text, a:visited.Gary100Text, a:active.Gary100Text { color: #FFFFFF; }
                a.Gary100Text:hover { color: #FF6300; }
                .Gary100BG { background-color: #FFFFFF; }
                .Gary100Border { border-color: #FFFFFF; }
                .Gary100BorderTop { border-top-color: #FFFFFF; }
                .Gary100BorderBottom { border-bottom-color: #FFFFFF; }
                .Gary100BorderLeft { border-left-color: #FFFFFF; }
                .Gary100BorderRight { border-right-color: #FFFFFF; }




                .Mark10Text, a.Mark10Text, a:visited.Mark10Text, a:active.Mark10Text { color: #E6E6E6; }
                a.Mark10Text:hover { color: #FFF0E6; }
                .Mark10BG { background-color: #E6E6E6; }
                .Mark10Border { border-color: #E6E6E6; }
                .Mark10BorderTop { border-top-color: #E6E6E6; }
                .Mark10BorderBottom { border-bottom-color: #E6E6E6; }
                .Mark10BorderLeft { border-left-color: #E6E6E6; }
                .Mark10BorderRight { border-right-color: #E6E6E6; }


                .Mark20Text, a.Mark20Text, a:visited.Mark20Text, a:active.Mark20Text { color: #CCCCCC; }
                a.Mark20Text:hover { color: #FFE0CC; }
                .Mark20BG { background-color: #CCCCCC; }
                .Mark20Border { border-color: #CCCCCC; }
                .Mark20BorderTop { border-top-color: #CCCCCC; }
                .Mark20BorderBottom { border-bottom-color: #CCCCCC; }
                .Mark20BorderLeft { border-left-color: #CCCCCC; }
                .Mark20BorderRight { border-right-color: #CCCCCC; }


                .Mark30Text, a.Mark30Text, a:visited.Mark30Text, a:active.Mark30Text { color: #B3B3B3; }
                a.Mark30Text:hover { color: #FFD1B3; }
                .Mark30BG { background-color: #B3B3B3; }
                .Mark30Border { border-color: #B3B3B3; }
                .Mark30BorderTop { border-top-color: #B3B3B3; }
                .Mark30BorderBottom { border-bottom-color: #B3B3B3; }
                .Mark30BorderLeft { border-left-color: #B3B3B3; }
                .Mark30BorderRight { border-right-color: #B3B3B3; }


                .Mark40Text, a.Mark40Text, a:visited.Mark40Text, a:active.Mark40Text { color: #999999; }
                a.Mark40Text:hover { color: #FFC199; }
                .Mark40BG { background-color: #999999; }
                .Mark40Border { border-color: #999999; }
                .Mark40BorderTop { border-top-color: #999999; }
                .Mark40BorderBottom { border-bottom-color: #999999; }
                .Mark40BorderLeft { border-left-color: #999999; }
                .Mark40BorderRight { border-right-color: #999999; }


                .Mark50Text, a.Mark50Text, a:visited.Mark50Text, a:active.Mark50Text { color: #808080; }
                a.Mark50Text:hover { color: #FFB180; }
                .Mark50BG { background-color: #808080; }
                .Mark50Border { border-color: #808080; }
                .Mark50BorderTop { border-top-color: #808080; }
                .Mark50BorderBottom { border-bottom-color: #808080; }
                .Mark50BorderLeft { border-left-color: #808080; }
                .Mark50BorderRight { border-right-color: #808080; }


                .Mark60Text, a.Mark60Text, a:visited.Mark60Text, a:active.Mark60Text { color: #666666; }
                a.Mark60Text:hover { color: #FFA266; }
                .Mark60BG { background-color: #666666; }
                .Mark60Border { border-color: #666666; }
                .Mark60BorderTop { border-top-color: #666666; }
                .Mark60BorderBottom { border-bottom-color: #666666; }
                .Mark60BorderLeft { border-left-color: #666666; }
                .Mark60BorderRight { border-right-color: #666666; }


                .Mark70Text, a.Mark70Text, a:visited.Mark70Text, a:active.Mark70Text { color: #4D4D4D; }
                a.Mark70Text:hover { color: #FF924D; }
                .Mark70BG { background-color: #4D4D4D; }
                .Mark70Border { border-color: #4D4D4D; }
                .Mark70BorderTop { border-top-color: #4D4D4D; }
                .Mark70BorderBottom { border-bottom-color: #4D4D4D; }
                .Mark70BorderLeft { border-left-color: #4D4D4D; }
                .Mark70BorderRight { border-right-color: #4D4D4D; }


                .Mark80Text, a.Mark80Text, a:visited.Mark80Text, a:active.Mark80Text { color: #333333; }
                a.Mark80Text:hover { color: #FF8333; }
                .Mark80BG { background-color: #333333; }
                .Mark80Border { border-color: #333333; }
                .Mark80BorderTop { border-top-color: #333333; }
                .Mark80BorderBottom { border-bottom-color: #333333; }
                .Mark80BorderLeft { border-left-color: #333333; }
                .Mark80BorderRight { border-right-color: #333333; }


                .Mark90Text, a.Mark90Text, a:visited.Mark90Text, a:active.Mark90Text { color: #1A1A1A; }
                a.Mark90Text:hover { color: #FF731A; }
                .Mark90BG { background-color: #1A1A1A; }
                .Mark90Border { border-color: #1A1A1A; }
                .Mark90BorderTop { border-top-color: #1A1A1A; }
                .Mark90BorderBottom { border-bottom-color: #1A1A1A; }
                .Mark90BorderLeft { border-left-color: #1A1A1A; }
                .Mark90BorderRight { border-right-color: #1A1A1A; }


                .Mark100Text, a.Mark100Text, a:visited.Mark100Text, a:active.Mark100Text { color: #000000; }
                a.Mark100Text:hover { color: #FF6300; }
                .Mark100BG { background-color: #000000; }
                .Mark100Border { border-color: #000000; }
                .Mark100BorderTop { border-top-color: #000000; }
                .Mark100BorderBottom { border-bottom-color: #000000; }
                .Mark100BorderLeft { border-left-color: #000000; }
                .Mark100BorderRight { border-right-color: #000000; }




                .Mary10Text, a.Mary10Text, a:visited.Mary10Text, a:active.Mary10Text { color: #EBF8EB; }
                a.Mary10Text:hover { color: #FFF0E6; }
                .Mary10BG { background-color: #EBF8EB; }
                .Mary10Border { border-color: #EBF8EB; }
                .Mary10BorderTop { border-top-color: #EBF8EB; }
                .Mary10BorderBottom { border-bottom-color: #EBF8EB; }
                .Mary10BorderLeft { border-left-color: #EBF8EB; }
                .Mary10BorderRight { border-right-color: #EBF8EB; }


                .Mary20Text, a.Mary20Text, a:visited.Mary20Text, a:active.Mary20Text { color: #D6F0D7; }
                a.Mary20Text:hover { color: #FFE0CC; }
                .Mary20BG { background-color: #D6F0D7; }
                .Mary20Border { border-color: #D6F0D7; }
                .Mary20BorderTop { border-top-color: #D6F0D7; }
                .Mary20BorderBottom { border-bottom-color: #D6F0D7; }
                .Mary20BorderLeft { border-left-color: #D6F0D7; }
                .Mary20BorderRight { border-right-color: #D6F0D7; }


                .Mary30Text, a.Mary30Text, a:visited.Mary30Text, a:active.Mary30Text { color: #C1E8C3; }
                a.Mary30Text:hover { color: #FFD1B3; }
                .Mary30BG { background-color: #C1E8C3; }
                .Mary30Border { border-color: #C1E8C3; }
                .Mary30BorderTop { border-top-color: #C1E8C3; }
                .Mary30BorderBottom { border-bottom-color: #C1E8C3; }
                .Mary30BorderLeft { border-left-color: #C1E8C3; }
                .Mary30BorderRight { border-right-color: #C1E8C3; }


                .Mary40Text, a.Mary40Text, a:visited.Mary40Text, a:active.Mary40Text { color: #ACE0AF; }
                a.Mary40Text:hover { color: #FFC199; }
                .Mary40BG { background-color: #ACE0AF; }
                .Mary40Border { border-color: #ACE0AF; }
                .Mary40BorderTop { border-top-color: #ACE0AF; }
                .Mary40BorderBottom { border-bottom-color: #ACE0AF; }
                .Mary40BorderLeft { border-left-color: #ACE0AF; }
                .Mary40BorderRight { border-right-color: #ACE0AF; }


                .Mary50Text, a.Mary50Text, a:visited.Mary50Text, a:active.Mary50Text { color: #97D89A; }
                a.Mary50Text:hover { color: #FFB180; }
                .Mary50BG { background-color: #97D89A; }
                .Mary50Border { border-color: #97D89A; }
                .Mary50BorderTop { border-top-color: #97D89A; }
                .Mary50BorderBottom { border-bottom-color: #97D89A; }
                .Mary50BorderLeft { border-left-color: #97D89A; }
                .Mary50BorderRight { border-right-color: #97D89A; }


                .Mary60Text, a.Mary60Text, a:visited.Mary60Text, a:active.Mary60Text { color: #82D186; }
                a.Mary60Text:hover { color: #FFA266; }
                .Mary60BG { background-color: #82D186; }
                .Mary60Border { border-color: #82D186; }
                .Mary60BorderTop { border-top-color: #82D186; }
                .Mary60BorderBottom { border-bottom-color: #82D186; }
                .Mary60BorderLeft { border-left-color: #82D186; }
                .Mary60BorderRight { border-right-color: #82D186; }


                .Mary70Text, a.Mary70Text, a:visited.Mary70Text, a:active.Mary70Text { color: #6DC972; }
                a.Mary70Text:hover { color: #FF924D; }
                .Mary70BG { background-color: #6DC972; }
                .Mary70Border { border-color: #6DC972; }
                .Mary70BorderTop { border-top-color: #6DC972; }
                .Mary70BorderBottom { border-bottom-color: #6DC972; }
                .Mary70BorderLeft { border-left-color: #6DC972; }
                .Mary70BorderRight { border-right-color: #6DC972; }


                .Mary80Text, a.Mary80Text, a:visited.Mary80Text, a:active.Mary80Text { color: #58C15E; }
                a.Mary80Text:hover { color: #FF8333; }
                .Mary80BG { background-color: #58C15E; }
                .Mary80Border { border-color: #58C15E; }
                .Mary80BorderTop { border-top-color: #58C15E; }
                .Mary80BorderBottom { border-bottom-color: #58C15E; }
                .Mary80BorderLeft { border-left-color: #58C15E; }
                .Mary80BorderRight { border-right-color: #58C15E; }


                .Mary90Text, a.Mary90Text, a:visited.Mary90Text, a:active.Mary90Text { color: #43B94A; }
                a.Mary90Text:hover { color: #FF731A; }
                .Mary90BG { background-color: #43B94A; }
                .Mary90Border { border-color: #43B94A; }
                .Mary90BorderTop { border-top-color: #43B94A; }
                .Mary90BorderBottom { border-bottom-color: #43B94A; }
                .Mary90BorderLeft { border-left-color: #43B94A; }
                .Mary90BorderRight { border-right-color: #43B94A; }


                .Mary100Text, a.Mary100Text, a:visited.Mary100Text, a:active.Mary100Text { color: #2EB135; }
                a.Mary100Text:hover { color: #FF6300; }
                .Mary100BG { background-color: #2EB135; }
                .Mary100Border { border-color: #2EB135; }
                .Mary100BorderTop { border-top-color: #2EB135; }
                .Mary100BorderBottom { border-bottom-color: #2EB135; }
                .Mary100BorderLeft { border-left-color: #2EB135; }
                .Mary100BorderRight { border-right-color: #2EB135; }




                .Karen10Text, a.Karen10Text, a:visited.Karen10Text, a:active.Karen10Text { color: #F0EAF4; }
                a.Karen10Text:hover { color: #FFF0E6; }
                .Karen10BG { background-color: #F0EAF4; }
                .Karen10Border { border-color: #F0EAF4; }
                .Karen10BorderTop { border-top-color: #F0EAF4; }
                .Karen10BorderBottom { border-bottom-color: #F0EAF4; }
                .Karen10BorderLeft { border-left-color: #F0EAF4; }
                .Karen10BorderRight { border-right-color: #F0EAF4; }


                .Karen20Text, a.Karen20Text, a:visited.Karen20Text, a:active.Karen20Text { color: #E1D5E9; }
                a.Karen20Text:hover { color: #FFE0CC; }
                .Karen20BG { background-color: #E1D5E9; }
                .Karen20Border { border-color: #E1D5E9; }
                .Karen20BorderTop { border-top-color: #E1D5E9; }
                .Karen20BorderBottom { border-bottom-color: #E1D5E9; }
                .Karen20BorderLeft { border-left-color: #E1D5E9; }
                .Karen20BorderRight { border-right-color: #E1D5E9; }


                .Karen30Text, a.Karen30Text, a:visited.Karen30Text, a:active.Karen30Text { color: #D2C0DF; }
                a.Karen30Text:hover { color: #FFD1B3; }
                .Karen30BG { background-color: #D2C0DF; }
                .Karen30Border { border-color: #D2C0DF; }
                .Karen30BorderTop { border-top-color: #D2C0DF; }
                .Karen30BorderBottom { border-bottom-color: #D2C0DF; }
                .Karen30BorderLeft { border-left-color: #D2C0DF; }
                .Karen30BorderRight { border-right-color: #D2C0DF; }


                .Karen40Text, a.Karen40Text, a:visited.Karen40Text, a:active.Karen40Text { color: #C2ABD3; }
                a.Karen40Text:hover { color: #FFC199; }
                .Karen40BG { background-color: #C2ABD3; }
                .Karen40Border { border-color: #C2ABD3; }
                .Karen40BorderTop { border-top-color: #C2ABD3; }
                .Karen40BorderBottom { border-bottom-color: #C2ABD3; }
                .Karen40BorderLeft { border-left-color: #C2ABD3; }
                .Karen40BorderRight { border-right-color: #C2ABD3; }


                .Karen50Text, a.Karen50Text, a:visited.Karen50Text, a:active.Karen50Text { color: #B396C8; }
                a.Karen50Text:hover { color: #FFB180; }
                .Karen50BG { background-color: #B396C8; }
                .Karen50Border { border-color: #B396C8; }
                .Karen50BorderTop { border-top-color: #B396C8; }
                .Karen50BorderBottom { border-bottom-color: #B396C8; }
                .Karen50BorderLeft { border-left-color: #B396C8; }
                .Karen50BorderRight { border-right-color: #B396C8; }


                .Karen60Text, a.Karen60Text, a:visited.Karen60Text, a:active.Karen60Text { color: #A481BD; }
                a.Karen60Text:hover { color: #FFA266; }
                .Karen60BG { background-color: #A481BD; }
                .Karen60Border { border-color: #A481BD; }
                .Karen60BorderTop { border-top-color: #A481BD; }
                .Karen60BorderBottom { border-bottom-color: #A481BD; }
                .Karen60BorderLeft { border-left-color: #A481BD; }
                .Karen60BorderRight { border-right-color: #A481BD; }


                .Karen70Text, a.Karen70Text, a:visited.Karen70Text, a:active.Karen70Text { color: #946CB2; }
                a.Karen70Text:hover { color: #FF924D; }
                .Karen70BG { background-color: #946CB2; }
                .Karen70Border { border-color: #946CB2; }
                .Karen70BorderTop { border-top-color: #946CB2; }
                .Karen70BorderBottom { border-bottom-color: #946CB2; }
                .Karen70BorderLeft { border-left-color: #946CB2; }
                .Karen70BorderRight { border-right-color: #946CB2; }


                .Karen80Text, a.Karen80Text, a:visited.Karen80Text, a:active.Karen80Text { color: #8557A7; }
                a.Karen80Text:hover { color: #FF8333; }
                .Karen80BG { background-color: #8557A7; }
                .Karen80Border { border-color: #8557A7; }
                .Karen80BorderTop { border-top-color: #8557A7; }
                .Karen80BorderBottom { border-bottom-color: #8557A7; }
                .Karen80BorderLeft { border-left-color: #8557A7; }
                .Karen80BorderRight { border-right-color: #8557A7; }


                .Karen90Text, a.Karen90Text, a:visited.Karen90Text, a:active.Karen90Text { color: #76429C; }
                a.Karen90Text:hover { color: #FF731A; }
                .Karen90BG { background-color: #76429C; }
                .Karen90Border { border-color: #76429C; }
                .Karen90BorderTop { border-top-color: #76429C; }
                .Karen90BorderBottom { border-bottom-color: #76429C; }
                .Karen90BorderLeft { border-left-color: #76429C; }
                .Karen90BorderRight { border-right-color: #76429C; }


                .Karen100Text, a.Karen100Text, a:visited.Karen100Text, a:active.Karen100Text { color: #662D91; }
                a.Karen100Text:hover { color: #FF6300; }
                .Karen100BG { background-color: #662D91; }
                .Karen100Border { border-color: #662D91; }
                .Karen100BorderTop { border-top-color: #662D91; }
                .Karen100BorderBottom { border-bottom-color: #662D91; }
                .Karen100BorderLeft { border-left-color: #662D91; }
                .Karen100BorderRight { border-right-color: #662D91; }




                .Marr10Text, a.Marr10Text, a:visited.Marr10Text, a:active.Marr10Text { color: #F6EAEB; }
                a.Marr10Text:hover { color: #E9EBF1; }
                .Marr10BG { background-color: #F6EAEB; }
                .Marr10Border { border-color: #F6EAEB; }
                .Marr10BorderTop { border-top-color: #F6EAEB; }
                .Marr10BorderBottom { border-bottom-color: #F6EAEB; }
                .Marr10BorderLeft { border-left-color: #F6EAEB; }
                .Marr10BorderRight { border-right-color: #F6EAEB; }


                .Marr20Text, a.Marr20Text, a:visited.Marr20Text, a:active.Marr20Text { color: #ECD4D6; }
                a.Marr20Text:hover { color: #D3D7E2; }
                .Marr20BG { background-color: #ECD4D6; }
                .Marr20Border { border-color: #ECD4D6; }
                .Marr20BorderTop { border-top-color: #ECD4D6; }
                .Marr20BorderBottom { border-bottom-color: #ECD4D6; }
                .Marr20BorderLeft { border-left-color: #ECD4D6; }
                .Marr20BorderRight { border-right-color: #ECD4D6; }


                .Marr30Text, a.Marr30Text, a:visited.Marr30Text, a:active.Marr30Text { color: #E3BEC2; }
                a.Marr30Text:hover { color: #BCC3D4; }
                .Marr30BG { background-color: #E3BEC2; }
                .Marr30Border { border-color: #E3BEC2; }
                .Marr30BorderTop { border-top-color: #E3BEC2; }
                .Marr30BorderBottom { border-bottom-color: #E3BEC2; }
                .Marr30BorderLeft { border-left-color: #E3BEC2; }
                .Marr30BorderRight { border-right-color: #E3BEC2; }


                .Marr40Text, a.Marr40Text, a:visited.Marr40Text, a:active.Marr40Text { color: #D9A8AD; }
                a.Marr40Text:hover { color: #A6AFC5; }
                .Marr40BG { background-color: #D9A8AD; }
                .Marr40Border { border-color: #D9A8AD; }
                .Marr40BorderTop { border-top-color: #D9A8AD; }
                .Marr40BorderBottom { border-bottom-color: #D9A8AD; }
                .Marr40BorderLeft { border-left-color: #D9A8AD; }
                .Marr40BorderRight { border-right-color: #D9A8AD; }


                .Marr50Text, a.Marr50Text, a:visited.Marr50Text, a:active.Marr50Text { color: #D09299; }
                a.Marr50Text:hover { color: #8F9AB7; }
                .Marr50BG { background-color: #D09299; }
                .Marr50Border { border-color: #D09299; }
                .Marr50BorderTop { border-top-color: #D09299; }
                .Marr50BorderBottom { border-bottom-color: #D09299; }
                .Marr50BorderLeft { border-left-color: #D09299; }
                .Marr50BorderRight { border-right-color: #D09299; }


                .Marr60Text, a.Marr60Text, a:visited.Marr60Text, a:active.Marr60Text { color: #C67D84; }
                a.Marr60Text:hover { color: #7986A8; }
                .Marr60BG { background-color: #C67D84; }
                .Marr60Border { border-color: #C67D84; }
                .Marr60BorderTop { border-top-color: #C67D84; }
                .Marr60BorderBottom { border-bottom-color: #C67D84; }
                .Marr60BorderLeft { border-left-color: #C67D84; }
                .Marr60BorderRight { border-right-color: #C67D84; }


                .Marr70Text, a.Marr70Text, a:visited.Marr70Text, a:active.Marr70Text { color: #BD6770; }
                a.Marr70Text:hover { color: #63729A; }
                .Marr70BG { background-color: #BD6770; }
                .Marr70Border { border-color: #BD6770; }
                .Marr70BorderTop { border-top-color: #BD6770; }
                .Marr70BorderBottom { border-bottom-color: #BD6770; }
                .Marr70BorderLeft { border-left-color: #BD6770; }
                .Marr70BorderRight { border-right-color: #BD6770; }


                .Marr80Text, a.Marr80Text, a:visited.Marr80Text, a:active.Marr80Text { color: #B3515B; }
                a.Marr80Text:hover { color: #4C5E8B; }
                .Marr80BG { background-color: #B3515B; }
                .Marr80Border { border-color: #B3515B; }
                .Marr80BorderTop { border-top-color: #B3515B; }
                .Marr80BorderBottom { border-bottom-color: #B3515B; }
                .Marr80BorderLeft { border-left-color: #B3515B; }
                .Marr80BorderRight { border-right-color: #B3515B; }


                .Marr90Text, a.Marr90Text, a:visited.Marr90Text, a:active.Marr90Text { color: #AA3B47; }
                a.Marr90Text:hover { color: #364A7D; }
                .Marr90BG { background-color: #AA3B47; }
                .Marr90Border { border-color: #AA3B47; }
                .Marr90BorderTop { border-top-color: #AA3B47; }
                .Marr90BorderBottom { border-bottom-color: #AA3B47; }
                .Marr90BorderLeft { border-left-color: #AA3B47; }
                .Marr90BorderRight { border-right-color: #AA3B47; }


                .Marr100Text, a.Marr100Text, a:visited.Marr100Text, a:active.Marr100Text { color: #A02532; }
                a.Marr100Text:hover { color: #1F356E; }
                .Marr100BG { background-color: #A02532; }
                .Marr100Border { border-color: #A02532; }
                .Marr100BorderTop { border-top-color: #A02532; }
                .Marr100BorderBottom { border-bottom-color: #A02532; }
                .Marr100BorderLeft { border-left-color: #A02532; }
                .Marr100BorderRight { border-right-color: #A02532; }




                .MacPherson10Text, a.MacPherson10Text, a:visited.MacPherson10Text, a:active.MacPherson10Text { color: #EFEFEF; }
                a.MacPherson10Text:hover { color: #FFF0E6; }
                .MacPherson10BG { background-color: #EFEFEF; }
                .MacPherson10Border { border-color: #EFEFEF; }
                .MacPherson10BorderTop { border-top-color: #EFEFEF; }
                .MacPherson10BorderBottom { border-bottom-color: #EFEFEF; }
                .MacPherson10BorderLeft { border-left-color: #EFEFEF; }
                .MacPherson10BorderRight { border-right-color: #EFEFEF; }


                .MacPherson20Text, a.MacPherson20Text, a:visited.MacPherson20Text, a:active.MacPherson20Text { color: #DEDEDF; }
                a.MacPherson20Text:hover { color: #FFE0CC; }
                .MacPherson20BG { background-color: #DEDEDF; }
                .MacPherson20Border { border-color: #DEDEDF; }
                .MacPherson20BorderTop { border-top-color: #DEDEDF; }
                .MacPherson20BorderBottom { border-bottom-color: #DEDEDF; }
                .MacPherson20BorderLeft { border-left-color: #DEDEDF; }
                .MacPherson20BorderRight { border-right-color: #DEDEDF; }


                .MacPherson30Text, a.MacPherson30Text, a:visited.MacPherson30Text, a:active.MacPherson30Text { color: #CDCECE; }
                a.MacPherson30Text:hover { color: #FFD1B3; }
                .MacPherson30BG { background-color: #CDCECE; }
                .MacPherson30Border { border-color: #CDCECE; }
                .MacPherson30BorderTop { border-top-color: #CDCECE; }
                .MacPherson30BorderBottom { border-bottom-color: #CDCECE; }
                .MacPherson30BorderLeft { border-left-color: #CDCECE; }
                .MacPherson30BorderRight { border-right-color: #CDCECE; }


                .MacPherson40Text, a.MacPherson40Text, a:visited.MacPherson40Text, a:active.MacPherson40Text { color: #BDBDBE; }
                a.MacPherson40Text:hover { color: #FFC199; }
                .MacPherson40BG { background-color: #BDBDBE; }
                .MacPherson40Border { border-color: #BDBDBE; }
                .MacPherson40BorderTop { border-top-color: #BDBDBE; }
                .MacPherson40BorderBottom { border-bottom-color: #BDBDBE; }
                .MacPherson40BorderLeft { border-left-color: #BDBDBE; }
                .MacPherson40BorderRight { border-right-color: #BDBDBE; }


                .MacPherson50Text, a.MacPherson50Text, a:visited.MacPherson50Text, a:active.MacPherson50Text { color: #ACACAD; }
                a.MacPherson50Text:hover { color: #FFB180; }
                .MacPherson50BG { background-color: #ACACAD; }
                .MacPherson50Border { border-color: #ACACAD; }
                .MacPherson50BorderTop { border-top-color: #ACACAD; }
                .MacPherson50BorderBottom { border-bottom-color: #ACACAD; }
                .MacPherson50BorderLeft { border-left-color: #ACACAD; }
                .MacPherson50BorderRight { border-right-color: #ACACAD; }


                .MacPherson60Text, a.MacPherson60Text, a:visited.MacPherson60Text, a:active.MacPherson60Text { color: #9B9C9D; }
                a.MacPherson60Text:hover { color: #FFA266; }
                .MacPherson60BG { background-color: #9B9C9D; }
                .MacPherson60Border { border-color: #9B9C9D; }
                .MacPherson60BorderTop { border-top-color: #9B9C9D; }
                .MacPherson60BorderBottom { border-bottom-color: #9B9C9D; }
                .MacPherson60BorderLeft { border-left-color: #9B9C9D; }
                .MacPherson60BorderRight { border-right-color: #9B9C9D; }


                .MacPherson70Text, a.MacPherson70Text, a:visited.MacPherson70Text, a:active.MacPherson70Text { color: #8B8B8D; }
                a.MacPherson70Text:hover { color: #FF924D; }
                .MacPherson70BG { background-color: #8B8B8D; }
                .MacPherson70Border { border-color: #8B8B8D; }
                .MacPherson70BorderTop { border-top-color: #8B8B8D; }
                .MacPherson70BorderBottom { border-bottom-color: #8B8B8D; }
                .MacPherson70BorderLeft { border-left-color: #8B8B8D; }
                .MacPherson70BorderRight { border-right-color: #8B8B8D; }


                .MacPherson80Text, a.MacPherson80Text, a:visited.MacPherson80Text, a:active.MacPherson80Text { color: #7A7B7C; }
                a.MacPherson80Text:hover { color: #FF8333; }
                .MacPherson80BG { background-color: #7A7B7C; }
                .MacPherson80Border { border-color: #7A7B7C; }
                .MacPherson80BorderTop { border-top-color: #7A7B7C; }
                .MacPherson80BorderBottom { border-bottom-color: #7A7B7C; }
                .MacPherson80BorderLeft { border-left-color: #7A7B7C; }
                .MacPherson80BorderRight { border-right-color: #7A7B7C; }


                .MacPherson90Text, a.MacPherson90Text, a:visited.MacPherson90Text, a:active.MacPherson90Text { color: #696A6C; }
                a.MacPherson90Text:hover { color: #FF731A; }
                .MacPherson90BG { background-color: #696A6C; }
                .MacPherson90Border { border-color: #696A6C; }
                .MacPherson90BorderTop { border-top-color: #696A6C; }
                .MacPherson90BorderBottom { border-bottom-color: #696A6C; }
                .MacPherson90BorderLeft { border-left-color: #696A6C; }
                .MacPherson90BorderRight { border-right-color: #696A6C; }


                .MacPherson100Text, a.MacPherson100Text, a:visited.MacPherson100Text, a:active.MacPherson100Text { color: #58595B; }
                a.MacPherson100Text:hover { color: #FF6300; }
                .MacPherson100BG { background-color: #58595B; }
                .MacPherson100Border { border-color: #58595B; }
                .MacPherson100BorderTop { border-top-color: #58595B; }
                .MacPherson100BorderBottom { border-bottom-color: #58595B; }
                .MacPherson100BorderLeft { border-left-color: #58595B; }
                .MacPherson100BorderRight { border-right-color: #58595B; }




                .Hilmer10Text, a.Hilmer10Text, a:visited.Hilmer10Text, a:active.Hilmer10Text { color: #FFF0E6; }
                a.Hilmer10Text:hover { color: #E9EBF1; }
                .Hilmer10BG { background-color: #FFF0E6; }
                .Hilmer10Border { border-color: #FFF0E6; }
                .Hilmer10BorderTop { border-top-color: #FFF0E6; }
                .Hilmer10BorderBottom { border-bottom-color: #FFF0E6; }
                .Hilmer10BorderLeft { border-left-color: #FFF0E6; }
                .Hilmer10BorderRight { border-right-color: #FFF0E6; }


                .Hilmer20Text, a.Hilmer20Text, a:visited.Hilmer20Text, a:active.Hilmer20Text { color: #FFE0CC; }
                a.Hilmer20Text:hover { color: #D3D7E2; }
                .Hilmer20BG { background-color: #FFE0CC; }
                .Hilmer20Border { border-color: #FFE0CC; }
                .Hilmer20BorderTop { border-top-color: #FFE0CC; }
                .Hilmer20BorderBottom { border-bottom-color: #FFE0CC; }
                .Hilmer20BorderLeft { border-left-color: #FFE0CC; }
                .Hilmer20BorderRight { border-right-color: #FFE0CC; }


                .Hilmer30Text, a.Hilmer30Text, a:visited.Hilmer30Text, a:active.Hilmer30Text { color: #FFD1B3; }
                a.Hilmer30Text:hover { color: #BCC3D4; }
                .Hilmer30BG { background-color: #FFD1B3; }
                .Hilmer30Border { border-color: #FFD1B3; }
                .Hilmer30BorderTop { border-top-color: #FFD1B3; }
                .Hilmer30BorderBottom { border-bottom-color: #FFD1B3; }
                .Hilmer30BorderLeft { border-left-color: #FFD1B3; }
                .Hilmer30BorderRight { border-right-color: #FFD1B3; }


                .Hilmer40Text, a.Hilmer40Text, a:visited.Hilmer40Text, a:active.Hilmer40Text { color: #FFC199; }
                a.Hilmer40Text:hover { color: #A6AFC5; }
                .Hilmer40BG { background-color: #FFC199; }
                .Hilmer40Border { border-color: #FFC199; }
                .Hilmer40BorderTop { border-top-color: #FFC199; }
                .Hilmer40BorderBottom { border-bottom-color: #FFC199; }
                .Hilmer40BorderLeft { border-left-color: #FFC199; }
                .Hilmer40BorderRight { border-right-color: #FFC199; }


                .Hilmer50Text, a.Hilmer50Text, a:visited.Hilmer50Text, a:active.Hilmer50Text { color: #FFB180; }
                a.Hilmer50Text:hover { color: #8F9AB7; }
                .Hilmer50BG { background-color: #FFB180; }
                .Hilmer50Border { border-color: #FFB180; }
                .Hilmer50BorderTop { border-top-color: #FFB180; }
                .Hilmer50BorderBottom { border-bottom-color: #FFB180; }
                .Hilmer50BorderLeft { border-left-color: #FFB180; }
                .Hilmer50BorderRight { border-right-color: #FFB180; }


                .Hilmer60Text, a.Hilmer60Text, a:visited.Hilmer60Text, a:active.Hilmer60Text { color: #FFA266; }
                a.Hilmer60Text:hover { color: #7986A8; }
                .Hilmer60BG { background-color: #FFA266; }
                .Hilmer60Border { border-color: #FFA266; }
                .Hilmer60BorderTop { border-top-color: #FFA266; }
                .Hilmer60BorderBottom { border-bottom-color: #FFA266; }
                .Hilmer60BorderLeft { border-left-color: #FFA266; }
                .Hilmer60BorderRight { border-right-color: #FFA266; }


                .Hilmer70Text, a.Hilmer70Text, a:visited.Hilmer70Text, a:active.Hilmer70Text { color: #FF924D; }
                a.Hilmer70Text:hover { color: #63729A; }
                .Hilmer70BG { background-color: #FF924D; }
                .Hilmer70Border { border-color: #FF924D; }
                .Hilmer70BorderTop { border-top-color: #FF924D; }
                .Hilmer70BorderBottom { border-bottom-color: #FF924D; }
                .Hilmer70BorderLeft { border-left-color: #FF924D; }
                .Hilmer70BorderRight { border-right-color: #FF924D; }


                .Hilmer80Text, a.Hilmer80Text, a:visited.Hilmer80Text, a:active.Hilmer80Text { color: #FF8333; }
                a.Hilmer80Text:hover { color: #4C5E8B; }
                .Hilmer80BG { background-color: #FF8333; }
                .Hilmer80Border { border-color: #FF8333; }
                .Hilmer80BorderTop { border-top-color: #FF8333; }
                .Hilmer80BorderBottom { border-bottom-color: #FF8333; }
                .Hilmer80BorderLeft { border-left-color: #FF8333; }
                .Hilmer80BorderRight { border-right-color: #FF8333; }


                .Hilmer90Text, a.Hilmer90Text, a:visited.Hilmer90Text, a:active.Hilmer90Text { color: #FF731A; }
                a.Hilmer90Text:hover { color: #364A7D; }
                .Hilmer90BG { background-color: #FF731A; }
                .Hilmer90Border { border-color: #FF731A; }
                .Hilmer90BorderTop { border-top-color: #FF731A; }
                .Hilmer90BorderBottom { border-bottom-color: #FF731A; }
                .Hilmer90BorderLeft { border-left-color: #FF731A; }
                .Hilmer90BorderRight { border-right-color: #FF731A; }


                .Hilmer100Text, a.Hilmer100Text, a:visited.Hilmer100Text, a:active.Hilmer100Text { color: #FF6300; }
                a.Hilmer100Text:hover { color: #1F356E; }
                .Hilmer100BG { background-color: #FF6300; }
                .Hilmer100Border { border-color: #FF6300; }
                .Hilmer100BorderTop { border-top-color: #FF6300; }
                .Hilmer100BorderBottom { border-bottom-color: #FF6300; }
                .Hilmer100BorderLeft { border-left-color: #FF6300; }
                .Hilmer100BorderRight { border-right-color: #FF6300; }




                .Huie10Text, a.Huie10Text, a:visited.Huie10Text, a:active.Huie10Text { color: #E9EBF1; }
                a.Huie10Text:hover { color: #FFF0E6; }
                .Huie10BG { background-color: #E9EBF1; }
                .Huie10Border { border-color: #E9EBF1; }
                .Huie10BorderTop { border-top-color: #E9EBF1; }
                .Huie10BorderBottom { border-bottom-color: #E9EBF1; }
                .Huie10BorderLeft { border-left-color: #E9EBF1; }
                .Huie10BorderRight { border-right-color: #E9EBF1; }


                .Huie20Text, a.Huie20Text, a:visited.Huie20Text, a:active.Huie20Text { color: #D3D7E2; }
                a.Huie20Text:hover { color: #FFE0CC; }
                .Huie20BG { background-color: #D3D7E2; }
                .Huie20Border { border-color: #D3D7E2; }
                .Huie20BorderTop { border-top-color: #D3D7E2; }
                .Huie20BorderBottom { border-bottom-color: #D3D7E2; }
                .Huie20BorderLeft { border-left-color: #D3D7E2; }
                .Huie20BorderRight { border-right-color: #D3D7E2; }


                .Huie30Text, a.Huie30Text, a:visited.Huie30Text, a:active.Huie30Text { color: #BCC3D4; }
                a.Huie30Text:hover { color: #FFD1B3; }
                .Huie30BG { background-color: #BCC3D4; }
                .Huie30Border { border-color: #BCC3D4; }
                .Huie30BorderTop { border-top-color: #BCC3D4; }
                .Huie30BorderBottom { border-bottom-color: #BCC3D4; }
                .Huie30BorderLeft { border-left-color: #BCC3D4; }
                .Huie30BorderRight { border-right-color: #BCC3D4; }


                .Huie40Text, a.Huie40Text, a:visited.Huie40Text, a:active.Huie40Text { color: #A6AFC5; }
                a.Huie40Text:hover { color: #FFC199; }
                .Huie40BG { background-color: #A6AFC5; }
                .Huie40Border { border-color: #A6AFC5; }
                .Huie40BorderTop { border-top-color: #A6AFC5; }
                .Huie40BorderBottom { border-bottom-color: #A6AFC5; }
                .Huie40BorderLeft { border-left-color: #A6AFC5; }
                .Huie40BorderRight { border-right-color: #A6AFC5; }


                .Huie50Text, a.Huie50Text, a:visited.Huie50Text, a:active.Huie50Text { color: #8F9AB7; }
                a.Huie50Text:hover { color: #FFB180; }
                .Huie50BG { background-color: #8F9AB7; }
                .Huie50Border { border-color: #8F9AB7; }
                .Huie50BorderTop { border-top-color: #8F9AB7; }
                .Huie50BorderBottom { border-bottom-color: #8F9AB7; }
                .Huie50BorderLeft { border-left-color: #8F9AB7; }
                .Huie50BorderRight { border-right-color: #8F9AB7; }


                .Huie60Text, a.Huie60Text, a:visited.Huie60Text, a:active.Huie60Text { color: #7986A8; }
                a.Huie60Text:hover { color: #FFA266; }
                .Huie60BG { background-color: #7986A8; }
                .Huie60Border { border-color: #7986A8; }
                .Huie60BorderTop { border-top-color: #7986A8; }
                .Huie60BorderBottom { border-bottom-color: #7986A8; }
                .Huie60BorderLeft { border-left-color: #7986A8; }
                .Huie60BorderRight { border-right-color: #7986A8; }


                .Huie70Text, a.Huie70Text, a:visited.Huie70Text, a:active.Huie70Text { color: #63729A; }
                a.Huie70Text:hover { color: #FF924D; }
                .Huie70BG { background-color: #63729A; }
                .Huie70Border { border-color: #63729A; }
                .Huie70BorderTop { border-top-color: #63729A; }
                .Huie70BorderBottom { border-bottom-color: #63729A; }
                .Huie70BorderLeft { border-left-color: #63729A; }
                .Huie70BorderRight { border-right-color: #63729A; }


                .Huie80Text, a.Huie80Text, a:visited.Huie80Text, a:active.Huie80Text { color: #4C5E8B; }
                a.Huie80Text:hover { color: #FF8333; }
                .Huie80BG { background-color: #4C5E8B; }
                .Huie80Border { border-color: #4C5E8B; }
                .Huie80BorderTop { border-top-color: #4C5E8B; }
                .Huie80BorderBottom { border-bottom-color: #4C5E8B; }
                .Huie80BorderLeft { border-left-color: #4C5E8B; }
                .Huie80BorderRight { border-right-color: #4C5E8B; }


                .Huie90Text, a.Huie90Text, a:visited.Huie90Text, a:active.Huie90Text { color: #364A7D; }
                a.Huie90Text:hover { color: #FF731A; }
                .Huie90BG { background-color: #364A7D; }
                .Huie90Border { border-color: #364A7D; }
                .Huie90BorderTop { border-top-color: #364A7D; }
                .Huie90BorderBottom { border-bottom-color: #364A7D; }
                .Huie90BorderLeft { border-left-color: #364A7D; }
                .Huie90BorderRight { border-right-color: #364A7D; }


                .Huie100Text, a.Huie100Text, a:visited.Huie100Text, a:active.Huie100Text { color: #1F356E; }
                a.Huie100Text:hover { color: #FF6300; }
                .Huie100BG { background-color: #1F356E; }
                .Huie100Border { border-color: #1F356E; }
                .Huie100BorderTop { border-top-color: #1F356E; }
                .Huie100BorderBottom { border-bottom-color: #1F356E; }
                .Huie100BorderLeft { border-left-color: #1F356E; }
                .Huie100BorderRight { border-right-color: #1F356E; }




                .Toth10Text, a.Toth10Text, a:visited.Toth10Text, a:active.Toth10Text { color: #E6F3FB; }
                a.Toth10Text:hover { color: #FFF0E6; }
                .Toth10BG { background-color: #E6F3FB; }
                .Toth10Border { border-color: #E6F3FB; }
                .Toth10BorderTop { border-top-color: #E6F3FB; }
                .Toth10BorderBottom { border-bottom-color: #E6F3FB; }
                .Toth10BorderLeft { border-left-color: #E6F3FB; }
                .Toth10BorderRight { border-right-color: #E6F3FB; }


                .Toth20Text, a.Toth20Text, a:visited.Toth20Text, a:active.Toth20Text { color: #CCE7F6; }
                a.Toth20Text:hover { color: #FFE0CC; }
                .Toth20BG { background-color: #CCE7F6; }
                .Toth20Border { border-color: #CCE7F6; }
                .Toth20BorderTop { border-top-color: #CCE7F6; }
                .Toth20BorderBottom { border-bottom-color: #CCE7F6; }
                .Toth20BorderLeft { border-left-color: #CCE7F6; }
                .Toth20BorderRight { border-right-color: #CCE7F6; }


                .Toth30Text, a.Toth30Text, a:visited.Toth30Text, a:active.Toth30Text { color: #B3DBF1; }
                a.Toth30Text:hover { color: #FFD1B3; }
                .Toth30BG { background-color: #B3DBF1; }
                .Toth30Border { border-color: #B3DBF1; }
                .Toth30BorderTop { border-top-color: #B3DBF1; }
                .Toth30BorderBottom { border-bottom-color: #B3DBF1; }
                .Toth30BorderLeft { border-left-color: #B3DBF1; }
                .Toth30BorderRight { border-right-color: #B3DBF1; }


                .Toth40Text, a.Toth40Text, a:visited.Toth40Text, a:active.Toth40Text { color: #99CFEC; }
                a.Toth40Text:hover { color: #FFC199; }
                .Toth40BG { background-color: #99CFEC; }
                .Toth40Border { border-color: #99CFEC; }
                .Toth40BorderTop { border-top-color: #99CFEC; }
                .Toth40BorderBottom { border-bottom-color: #99CFEC; }
                .Toth40BorderLeft { border-left-color: #99CFEC; }
                .Toth40BorderRight { border-right-color: #99CFEC; }


                .Toth50Text, a.Toth50Text, a:visited.Toth50Text, a:active.Toth50Text { color: #80C2E7; }
                a.Toth50Text:hover { color: #FFB180; }
                .Toth50BG { background-color: #80C2E7; }
                .Toth50Border { border-color: #80C2E7; }
                .Toth50BorderTop { border-top-color: #80C2E7; }
                .Toth50BorderBottom { border-bottom-color: #80C2E7; }
                .Toth50BorderLeft { border-left-color: #80C2E7; }
                .Toth50BorderRight { border-right-color: #80C2E7; }


                .Toth60Text, a.Toth60Text, a:visited.Toth60Text, a:active.Toth60Text { color: #66B6E3; }
                a.Toth60Text:hover { color: #FFA266; }
                .Toth60BG { background-color: #66B6E3; }
                .Toth60Border { border-color: #66B6E3; }
                .Toth60BorderTop { border-top-color: #66B6E3; }
                .Toth60BorderBottom { border-bottom-color: #66B6E3; }
                .Toth60BorderLeft { border-left-color: #66B6E3; }
                .Toth60BorderRight { border-right-color: #66B6E3; }


                .Toth70Text, a.Toth70Text, a:visited.Toth70Text, a:active.Toth70Text { color: #4DAADE; }
                a.Toth70Text:hover { color: #FF924D; }
                .Toth70BG { background-color: #4DAADE; }
                .Toth70Border { border-color: #4DAADE; }
                .Toth70BorderTop { border-top-color: #4DAADE; }
                .Toth70BorderBottom { border-bottom-color: #4DAADE; }
                .Toth70BorderLeft { border-left-color: #4DAADE; }
                .Toth70BorderRight { border-right-color: #4DAADE; }


                .Toth80Text, a.Toth80Text, a:visited.Toth80Text, a:active.Toth80Text { color: #339ED9; }
                a.Toth80Text:hover { color: #FF8333; }
                .Toth80BG { background-color: #339ED9; }
                .Toth80Border { border-color: #339ED9; }
                .Toth80BorderTop { border-top-color: #339ED9; }
                .Toth80BorderBottom { border-bottom-color: #339ED9; }
                .Toth80BorderLeft { border-left-color: #339ED9; }
                .Toth80BorderRight { border-right-color: #339ED9; }


                .Toth90Text, a.Toth90Text, a:visited.Toth90Text, a:active.Toth90Text { color: #1A92D4; }
                a.Toth90Text:hover { color: #FF731A; }
                .Toth90BG { background-color: #1A92D4; }
                .Toth90Border { border-color: #1A92D4; }
                .Toth90BorderTop { border-top-color: #1A92D4; }
                .Toth90BorderBottom { border-bottom-color: #1A92D4; }
                .Toth90BorderLeft { border-left-color: #1A92D4; }
                .Toth90BorderRight { border-right-color: #1A92D4; }


                .Toth100Text, a.Toth100Text, a:visited.Toth100Text, a:active.Toth100Text { color: #0085CF; }
                a.Toth100Text:hover { color: #FF6300; }
                .Toth100BG { background-color: #0085CF; }
                .Toth100Border { border-color: #0085CF; }
                .Toth100BorderTop { border-top-color: #0085CF; }
                .Toth100BorderBottom { border-bottom-color: #0085CF; }
                .Toth100BorderLeft { border-left-color: #0085CF; }
                .Toth100BorderRight { border-right-color: #0085CF; }



        .btn-callout[disabled],
        .btn-callout[disabled]:hover,
        .btn-callout[disabled]:focus {
            color: #FFFFFF;
            border-color: #BDBDBE;
            background-color: #BDBDBE;
        }

        .btn-callout {
            color: #FFFFFF;
            border-color: #FF6300;
            background-color: #FF6300;
        }

        .btn-callout:hover,
        .btn-callout:focus{
            color: #FFFFFF;
            border-color: #1F356E;
            background-color: #1F356E;
        }

        .btn-caution[disabled],
        .btn-caution[disabled]:hover,
        .btn-caution[disabled]:focus {
            color: #FFFFFF;
            border-color: #BDBDBE;
            background-color: #BDBDBE;
        }

        .btn-caution {
            color: #FFFFFF;
            border-color: #2EB135;
            background-color: #2EB135;
        }

        .btn-caution:hover,
        .btn-caution:focus {
            color: #FFFFFF;
            border-color: #1F356E;
            background-color: #1F356E;
        }

        .btn-primary[disabled],
        .btn-primary[disabled]:hover,
        .btn-primary[disabled]:focus {
            color: #FFFFFF;
            border-color: #BDBDBE;
            background-color: #BDBDBE;
        }

    .btn-primary {
        color: #FFFFFF;
        border-color: #1F356E;
        background-color: #1F356E;
    }

        .btn-primary:hover,
        .btn-primary:focus {
            color: #FFFFFF;
            border-color: #FF6300;
            background-color: #FF6300;
    }

        .btn-secondary[disabled],
        .btn-secondary[disabled]:hover,
        .btn-secondary[disabled]:focus {
            color: #FFFFFF;
            border-color: #BDBDBE;
            background-color: #BDBDBE;
        }

        .btn-secondary {
            color: #1F356E;
            border-color: #1F356E;
            background-color: #E6F3FB;
        }

        .btn-secondary:hover,
        .btn-secondary:focus {
            color: #FFFFFF;
            border-color: #FF6300;
            background-color: #FF6300;
        }
        .btn--main-nav {
            color: #FFFFFF;
            border-color: #FFFFFF;
            background-color: #1F356E;
        }
        .btn--main-nav:hover,
        .btn--main-nav:focus {
            color: #1F356E;
            border-color: #E6F3FB;
            background-color: #E6F3FB;
        }
        .btn--main-nav[disabled],
        .btn--main-nav[disabled]:hover,
        .btn--main-nav[disabled]:focus {
            color: #FFFFFF;
            border-color: #BDBDBE;
            background-color: #BDBDBE;
        }

        .btn--user-nav {
            color: #58595B;
            border-color: #FFFFFF;
        }
        .btn--user-nav:hover,
        .btn--user-nav:focus {
            color: #58595B;
            border-color: #FFFFFF;
        }

        SortOptions h5,
        SortOptions li {
            color: #FFFFFF;
            border-right-color: #FFFFFF;
        }
        SortOptions li:hover, li.ActiveTab {
            background-color: #FF6300;
        }

        SortOptions li:hover .TabText, li.ActiveTab .TabText {
            color: #FFFFFF;
        }

        SortOptions li:hover .TabTwoTone, li.ActiveTab .TabTwoTone {
            background-color: #FF6300;
        }
        .searchResult:hover {
            background-color: #E6F3FB;
        }
        .searchResult:hover a {
            color: #FF6300;
        }
        .searchResult a:hover {
            color: #0085CF;
        }
        .pricing__amount{
            color: #1F356E;
        }
    .catchword:after {
        background-color: #2EB135;
        color: #FFFFFF;
        }

    .data--tool {
        border-color: #CDCECE;
        background-color: #FFFFFF;
    }
        .data--tool > caption {
            background-color: #ACACAD;
            color: #FFFFFF;
        }
        .data--tool > thead {
            background-color: #EFEFEF;
            border-bottom-color: #CDCECE;
        }
        .data--tool tr:nth-child(even) {
            background-color: #EFEFEF;
        }
        .data--tool tr {
            border-top-color: #EFEFEF;
        }
        address a,
        .data--tool a,
        .link {
            color: #0085CF;
        }
        .is-disabled,
        a.is-disabled {
            color: #bdbdbe;
        }

        .menu {
            background-color: #E6F3FB;
        }

        .nav--main__h {
            color: #000000;
        }
            .nav--main__h > a {
                color: inherit;
            }

        .form input[type="email"],
    .form input[type="password"],
        .form input[type="tel"],
        .form input[type="text"],
        .form textarea,
        .form select {
        border-color: #CDCECE;
            background-color: #FFFFFF;
        }

        .form input[type="email"]:focus,
    .form input[type="password"]:focus,
        .form input[type="tel"]:focus,
        .form input[type="text"]:focus,
        .form textarea:focus,
        .form select:focus {
            border-color: #0085CF;
        }


    .form input[type="email"].is-disabled,
    .form input[type="password"].is-disabled,
    .form input[type="tel"].is-disabled,
    .form input[type="text"].is-disabled,
    .form textarea.is-disabled,
    .form select.is-disabled {
        background-color: #efefef;
        color: #8b8b8d;
    }

    .form--login {
        background-color: #ffffff;
    }

        .form--login__bd {
            color: #000000;
        }

        .form--login__h {
            color: #1F356E;
        }

    /**
     * 1. Preserves design integrity
     */
    .dashboard-l-header {
        background-color: #FFFFFF; /* 1 */
    }

    .dashboard-l-user {
        background-color: #1F356E;
    }

    /**
     * 1. Preserves design integrity
     */
    .dashboard-l-content {
        background-color: #f1f1f1; /* 1 */
    }

    .dashboard-l-footer {
        background-color: #1F356E;
    }
        .dashboard-l-footer * {
            color: #E9EBF1;
        }

    .dashboard-btn {
        background-color: #FFFFFF;
    }
        .dashboard-btn,
        .dashboard-btn * {
            color: #58595B;
        }

    .dashboard-nav--user {}
        .dashboard-nav--user > li {
            color: #FFFFFF;
        }
            .dashboard-nav--user > li > a {
                color: #FFFFFF;
            }
        .dashboard-nav--user > li.is-called-out {
            background-color: #FFFFFF;
            color: #58595B;
        }
            .dashboard-nav--user > li.is-called-out > a {
                color: #58595B;
            }
            .dashboard-nav--user > li > a.is-disabled {
                color: #bdbdbe;
            }


    .dashboard-nav--ftr {
        border-right-color: #FFFFFF;
    }

    /**
     * 1. Preserves design integrity
     */
    .dashboard-search__input {
        border-color: transparent; /* 1 */
    }

    .dashboard-search__input:active,
    .dashboard-search__input:focus,
    .dashboard-search__input:hover {
        border-color: #0085CF;
    }
    /**
     * 1. Preserves design integrity
     */
    .dashboard-search__submit {
        color: transparent; /* 1 */
    }

    /**
     * 1. Preserves design integrity
     */
    .dashboard-tile,
    .dashboard-page {
        background: #ffffff; /* 1 */
    }

    /**
     * 1. Preserves design integrity
     */
    .dashboard-tile__header,
    .dashboard-page__header {
        background: #dbdbdb; /* 1 */
    }

        /**
         * 1. Preserves design integrity
         */
        .dashboard-page__h,
        .dashboard-tile__h {
            color: #000000; /* 1 */
        }

    /**
     * 1. Preserves design integrity
     */
    .dashboard-page__meta {
        background: #F4F4F4; /* 1 */
        border-bottom-color: #cecece; /* 1 */
    }

    .dashboard-tile--alert,
    .dashboard-tile--alert__header {
        background: #1F356E;
        color: #FFFFFF;
    }
        .dashboard-tile--alert__h {
            color: #FFFFFF;
        }

    /**
     * 1. Preserves design integrity
     */
    .dashboard-tile__footer--sticky {
        background-color: #ffffff; /* 1 */
    }
    .dashboard-tile__footer--sticky:before {
        background: rgba(255,255,255,0);
        background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
        background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(255,255,255,1)));
        background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
        background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
        background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
        background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
    }

    /**
     * 1. Preserves design integrity
     */
    .dashboard-nav--interior { /* 1 */
        background: rgb(206,206,206); /* Old browsers */
        background: -moz-linear-gradient(top, rgba(206,206,206,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(206,206,206,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, rgba(206,206,206,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(206,206,206,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, rgba(206,206,206,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
        background: linear-gradient(to bottom, rgba(206,206,206,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecece', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
    }

    .dashboard-nav--interior > li > a {
        color: #000000;
    }

    .dashboard-nav--interior > li > a:hover,
    .dashboard-nav--interior > li > a.is-active {
        background-color: rgba(255, 255, 255, 0.25);
        color: #FF6300;
    }

    .dashboard-sect-hdr {
        color: #1F356E;
    }

    /**
     * 1. Preserves design integrity
     */
    .dashboard-sect--vert {
        border-right-color: #dbdbdb; /* 1 */
    }

    .dashboard-subsect {
        border-top-color: #dbdbdb; /* 1 */
    }

    /**
     * 1. Preserves design integrity
     */
    .dashboard-meta {
        color: #a6a6a6; /* 1 */
    }


    .lower-search-bar,
    .search-results,
    .my-purchases,
    .report-type-header,
    .profile-tab,
    .category-title,
    .hierarchy-title,
    .tool-title,
    .tool-area,
    .l-content-wrapper,
    .product-content,
    .help-content,
    .cart-content,
    .billing-content{
        background-color: #FFFFFF;
    }

    .profile-tab-container {
        background-color: transparent;
        border-color: transparent;
    }

    .dashboard-ico--fa {
        background-color: #1F356E;
        color: #FFFFFF;
    }

    .dashboard-ico--recent-reports,
    .dashboard-ico--training-area,
    .dashboard-ico--community,
    .dashboard-ico--new,
    .dashboard-ico--recommended,
    .dashboard-ico--recent-activity {
        background-color: #1F356E;
    }

    .dashboard-ico--my-training {
        background-color: #FF6300;
    }

    .dashboard-ico--search {
        background-color: #2EB135;
    }

    .dashboard-tooltip {
        background-color: rgba(0,0,0,.75);
        color: #fff;
    }

    .dashboard-tooltip__body {
        color: #fff;
    }

    .dashboard-tooltip__action {
        color: #fff;
    }

    .dashboard-tooltip:after {
        border-bottom-color: transparent;
        border-top-color: transparent;
        border-left-color: rgba(0,0,0,.75);
    }


    /**
     * 1. Preserves design integrity
     */
    .sm-theme { /* 1 */
        background: #DBDBDB; /* Old browsers */
        background: -moz-linear-gradient(top,  #FFFFFF 0%, #DBDBDB 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#DBDBDB)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #FFFFFF 0%,#DBDBDB 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #FFFFFF 0%,#DBDBDB 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #FFFFFF 0%,#DBDBDB 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #FFFFFF 0%,#DBDBDB 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#DBDBDB',GradientType=0 ); /* IE6-9 */
    }
        /**
         * 1. Preserves design integrity
         */
        .sm-theme > li {
            border-left-color: #FFFFFF; /* 1 */
        }
        /**
         * 1. Preserves design integrity
         */
        .sm-theme a {
            color: #353535; /* 1 */
        }
        /**
         * 1. Preserves design integrity
         */
        .sm-theme a:hover,
        .sm-theme a:focus,
        .sm-theme a:active,
        .sm-theme a.highlighted {
            background-color: rgba(255, 255, 255, .4); /* 1 */
            color: #000000; /* 1 */
        }
        /**
         * 1. Preserves design integrity
         */
        .sm-theme ul {
            box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.5); /* 1 */
        }
            /**
             * 1. Preserves design integrity
             */
            .sm-theme ul > li {
                border-bottom: 1px solid #F0F0F0; /* 1 */
            }
                /**
                 * 1. Preserves design integrity
                 */
                .sm-theme ul > li > a:hover,
                .sm-theme ul > li > a:focus,
                .sm-theme ul > li > a:active {
                    color: #000000; /* 1 */
                    background: #f0f0f0; /* 1 */
                }
        /**
         * 1. Preserves design integrity
         */
        .sm-theme li > ul {
            background: #FFFFFF; /* 1 */
        }

        /**
         * 1. Preserves design integrity
         */
        .sm-theme span.scroll-up, .sm-theme span.scroll-down {
            background: #FFFFFF; /* 1 */
        }
        /**
         * 1. Preserves design integrity
         */
        .sm-theme span.scroll-up-arrow, .sm-theme span.scroll-down-arrow {
            border-color:transparent transparent #353535 transparent; /* 1 */
        }
        /**
         * 1. Preserves design integrity
         */
        .sm-theme span.scroll-down-arrow {
            border-color:#353535 transparent transparent transparent; /* 1 */
        }

        /**
         * 1. Preserves design integrity
         */
        .mm-menu .dashboard-search__form {
            border-bottom-color: rgba(0,0,0,.15); /* 1 */
        }

    /**
     * 1. Preserves design integrity
     */
    .l-content-wrapper {
        border-color: #DBDBDB; /* 1 */
        color: #4D4D4D;
    }

    .l-sidebar {
        background-color: #E6F3FB;
    }

    /**
     * 1. Preserves design integrity
     */
    hr {
        border-top-color: #DBDBDB; /* 1 */
    }









    @media (max-width: 65em) {
        /**
         * 1. Preserves design integrity
         */
        .dashboard-l-navigation {
            background: #FFFFFF; /* 1 */
            border-right-color: #CECECE; /* 1 */
        }

        /**
         * 1. Preserves design integrity
         */
        .dashboard-logo {
            background-color: #FFFFFF; /* 1 */
        }

        /**
         * 1. Preserves design integrity
         */
        .sm-theme { /* 1 */
            background: #FFFFFF;
        }

        /**
         * 1. Preserves design integrity
         */
        .dashboard-menu-btn {
            color: #000000; /* 1 */
        }
    }

    @media (max-width: 55em) {
        /**
         * 1. Preserves design integrity
         */
        .dashboard-sect--vert {
            border-top-color: #DBDBDB; /* 1 */
        }
    }
