/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+                    WARNING:    DO NOT UPDATE OR CHANGE THIS FILE                    +
+     IF YOU WANT MODIFY THESE STYLES PLEASE USE THE OVERRIDE FILE IN YOUR CSS_SITE   +
+     FOLDER, UPDATES TO THESE STYLES DELETED UPON NEXT TEMPLATE UPGRADE              +
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*----------------------------------------------------------------------
    ADDITIONAL TEXT EDITOR STYLES
------------------------------------------------------------------*/

.textRed
{
    color:#ad0000;
}

/*--------------------------------------------------------------------
ALERT MESSAGE 
----------------------------------------------------------------------*/
#AlertMSG {
    margin: 1%;
    margin-top: 2%;
    padding: .5%;
    border-left: solid 1px #2366AD;
    border-top: solid 1px #2366AD;
    border-right: solid 3px #225588;
    border-bottom: solid 3px #225588;
    background-color: #EFEEE7;
    color: #595959;
    font-weight: bold;
    box-shadow: 3px 5px 3px rgba(0,0,0,.4);
}

    #AlertMSG h1 {
        color: #225588;
    }

/*-----------------------------------------------------------------
        COMMON HEIGHTS
--------------------------------------------------------------------*/

.h25 {
    height: 25px;
}
.h50 {
    height: 50px;
}
.h75 {
    height: 75px;
}

.h100 {
    height: 100px;
}

.h125 {
    height: 125px;
}

.h150 {
    height: 150px;
}

.h175 {
    height: 175px;
}

.h200 {
    height: 200px;
}

.h225 {
    height: 225px;
}

.h250 {
    height: 250px;
}

.h275 {
    height: 275px;
}

.h300 {
    height: 300px;
}

.h325 {
    height: 325px;
}

.h350 {
    height: 350px;
}

.h375 {
    height: 375px;
}

.h400 {
    height: 400px;
}

.h425 {
    height: 425px;
}

.h450 {
    height: 450px;
}

.h475 {
    height: 475px;
}

.h500 {
    height: 500px;
}

.h525 {
    height: 525px;
}

.h550 {
    height: 550px;
}

.h575 {
    height: 575px;
}

.h600 {
    height: 600px;
}

.h625 {
    height: 625px;
}

.h650 {
    height: 650px;
}

.h675 {
    height: 675px;
}

.h700 {
    height: 700px;
}

.h725 {
    height: 725px;
}

.h750 {
    height: 750px;
}

.h775 {
    height: 775px;
}

.h800 {
    height: 800px;
}

.h825 {
    height: 825px;
}

.hauto {
    height: auto;
}


/*-------------------------------------------------------
    CONTENT BLOCK THAT HAS CONTENT
--------------------------------------------------------*/
#centercontent .hascontent, .hascontent {
    margin-bottom: 10px !important;
}

.TopMedia .hascontent {
    margin-bottom: 0px !important;
}

/*-------------------------------------------------------
   EXTRA SPACE AROUND CONTENT
--------------------------------------------------------*/

.extra_padding {
    padding: 3% !important;
}



/*------------------------------------------------------------------------------
NO GUTTERS - removes the normal gutter from the main content of the page.
            Intended to be used in the body class field
---------------------------------------------------------------------------------*/
.ContentMaxWidth #MainContent .container {
    max-width: 100% !important;
}

.ContentMaxWidth #PageTopMedia .container {
    max-width: 100% !important;
}

.ContentMaxWidth #divFooter .container {
    max-width: 1200px !important;
}

/*------------------------------------------------------------------------------
SUBJECT LINE: also any P tag that comes directly before a H1
---------------------------------------------------------------------------------*/
.subject {
    font-family: 'Roboto', Arial, sans-serif;
    font-weight: bold;
    font-size: .875em;
    text-transform: uppercase;
    color: #555;
    background-color: inherit;
    margin-bottom: 1em;
}

/*----------------------------------------------------------------
CALENDAR LISTINGS
---------------------------------------------------------------*/
.CalendarList ul {
    list-style-position: inside;
}

#centercontent .CalendarList li, .CalendarList li {
    padding-left: 0.5em;
    list-style-type: none !important;
    font-size: initial;
    color: #555;
    background-color: #f7f7f7;
    padding-bottom: 4px;
    border-bottom: 1px dotted #aaa;
    line-height: 1.75em;
}

    #centercontent .CalendarList li a, .CalendarList li a {
        color: inherit;
        font-weight: bold;
        font-size: 1.2em;
        background-color: inherit;
        margin-left: 5px;
        position: relative;
       /*padding-left: 22px;*/
        float:left;
        line-height:normal;
    }

        #centercontent .CalendarList li a:before, .CalendarList li a:before {
           /* content: "\f133";
            font-family: 'fa', FontAwesome;
            position: absolute;
            font-size: .9em;
            left: 0px;
            width: 10px;
            height: auto;*/
        }

#centercontent .CalendarList li, #centercontent .CalendarList a,
.CalendarList li, .CalendarList a {
    font-family: 'Roboto', Arial, sans-serif !important;
}

.CalendarBlock1 {
    font-size: initial;
    color: #555;
    background-color: #fff;
    border: solid 1px #ccc !important;
    border-top: 4px solid #e17000 !important;
    float: left;
    padding: .5em;
    margin-right: 2px;
    min-height: 150px;
    width: 95%;
    font-family: 'Roboto', Arial, sans-serif !important;
}

    #centercontent .CalendarBlock1 p, .CalendarBlock1 p {
        margin: 0px;
        padding: .15em;
        padding: .3em;
        margin-bottom: 3px;
        font-family: 'Roboto', Arial, sans-serif !important;
    }


    .CalendarBlock1 a {
        margin: 0px;
        padding: .625em;
        padding-left: 0px;
        color: #555;
        font-weight: bold;
        font-size: 1.15em;
        background-color: #fff;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

        .CalendarBlock1 a:hover {
            color: #2D68A8;
            background-color: #fff;
            text-decoration: none;
        }

#centercontent .CalendarBlock2, .CalendarBlock2 {
    font-size: initial;
    color: #fff;
    background-color: #262626;
    padding: 15px !important;
    float: left;
    min-height: 170px;
    width: auto;
    box-sizing: border-box;
}

    #centercontent .CalendarBlock2 p, .CalendarBlock2 p {
        color: #fff;
        background-color: #262626;
        font-size: .89em;
        clear: both;
        float: left;
        width: 100%;
        margin-bottom: 5px !important;
        box-sizing: border-box;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .CalendarBlock2 a, .CalendarBlock2 a {
        color: #fff;
        padding-top: 10px;
        padding-bottom: 10px;
        clear: both;
        float: left;
        border-bottom: solid 1px #262626;
        background-color: #262626;
        font-weight: bold;
        font-size: 1.3em;
        text-shadow: none;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

        #centercontent .CalendarBlock2 a:hover, .CalendarBlock2 a:hover {
            color: #fafafa;
            border-bottom: dotted 1px #fff;
            background-color: transparent;
            text-decoration: none;
            text-shadow: none;
        }


#centercontent .CalendarBlock3, .CalendarBlock3 {
    font-size: initial;
    color: #555;
    background-color: #fff;
    padding: 0px;
    border: solid 1px #ddd !important;
    min-height: 150px;
    width: auto;
    box-sizing: border-box;
    font-family: 'Roboto', Arial, sans-serif !important;
    float: left;
}

    #centercontent .CalendarBlock3 p, .CalendarBlock3 p {
        padding: 5px;
        margin: 0px;
        font-family: 'Roboto', Arial, sans-serif !important;
        font-size: .9em;
        float: left;
        clear: both;
    }

        #centercontent .CalendarBlock3 p:first-child, .CalendarBlock3 p:first-child {
            margin: 0px !important;
            margin-right: 10px !important;
            margin-bottom: 5px !important;
            line-height: 1.25em;
            font-size: 0.80em;
            text-align: center;
            width: 2.5em !important;
            padding: .3em !important;
            background-color: #f5f5ec;
            border-right: solid 1px #ddd;
            border-bottom: solid 1px #ddd;
        }

        #centercontent .CalendarBlock3 p:nth-of-type(2), .CalendarBlock3 p:nth-of-type(2) {
            clear: none;
            padding-top: 10px;
            text-align: center;
        }

    #centercontent .CalendarBlock3 a, .CalendarBlock3 a {
        font-weight: bold;
        color: #555;
        background-color: #fff;
        text-shadow: none;
        margin-top: 15px !important;
        font-size: 1.2em;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

        #centercontent .CalendarBlock3 a:hover, .CalendarBlock3 a:hover {
            color: #2366AD;
            background-color: #fff !important;
            text-decoration: none;
            text-shadow: none;
        }

/* --- CALENDAR BLOCK 3 LIST VERSIONS --- */

#centercontent .CalendarBlock3_list, #centercontent .CalendarBlock3_list_4col,
.CalendarBlock3_list, .CalendarBlock3_list_4col {
    color: #555;
    background-color: #fff;
    padding: 5px !important;
    border: solid 1px #ddd !important;
    min-height: 150px;
    width: 100%;
    float: left;
    box-sizing: border-box;
    font-family: 'Roboto', Arial, sans-serif !important;
    font-size: initial !important;
}

    #centercontent .CalendarBlock3_list p, #centercontent .CalendarBlock3_list_4col p,
    .CalendarBlock3_list p, .CalendarBlock3_list_4col p {
        padding: 1em;
        padding-bottom: 2px;
        line-height: 1.25em;
        margin-bottom: 0em !important;
        text-align: center;
        font-family: 'Roboto', Arial, sans-serif !important;
        float: left;
        clear: both;
        width: 100%;
        box-sizing: border-box;
    }

    #centercontent .CalendarBlock3_list ul:first-child, #centercontent .CalendarBlock3_list_4col ul:first-child,
    .CalendarBlock3_list ul:first-child, .CalendarBlock3_list_4col ul:first-child {
        width: 100%;
        box-sizing: border-box;
        margin: 0px !important;
        float: left;
        font-size: initial;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .CalendarBlock3_list ul li, #centercontent .CalendarBlock3_list ul li > ul li,
    #centercontent .CalendarBlock3_list_4col ul li, #centercontent .CalendarBlock3_list_4col ul li > ul li,
    .CalendarBlock3_list ul li, .CalendarBlock3_list ul li > ul li,
    .CalendarBlock3_list_4col ul li, .CalendarBlock3_list_4col ul li > ul li {
        float: left;
        list-style-type: none !important;
        font-size: .9em;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

        .CalendarBlock3_list ul li ul:first-child,
        .CalendarBlock3_list_4col ul li ul:first-child {
            margin: 0px;
            padding: 0px !important;
        }

    .CalendarBlock3_list > ul > li:first-child,
    .CalendarBlock3_list_4col > ul > li:first-child {
        clear: both;
        text-align: center;
        border-bottom: solid 1px #ccc;
        width: 94% !important;
        margin-left: 3% !important;
    }

    .CalendarBlock3_list ul li:nth-child(n+2) {
        background-color: #fff;
        float: left;
        box-sizing: border-box;
        width: 33%;
        margin: 0px !important;
        margin-bottom: 10px !important;
        padding: 0px !important;
        border: solid 1px #ddd;
        height: auto;
        overflow: auto;
    }

    .CalendarBlock3_list_4col ul li:nth-child(n+2) {
        background-color: #fff;
        float: left;
        box-sizing: border-box;
        width: 24%;
        margin: 0px !important;
        margin-bottom: 10px !important;
        padding: 0px !important;
        border: solid 1px #ddd;
        height: auto;
        margin-left: 1% !important;
    }

    .CalendarBlock3_list ul li:nth-child(3n) {
        margin-right: .5% !important;
        margin-left: .5% !important;
    }

    .CalendarBlock3_list ul li:nth-child(3n) {
        margin-right: .5% !important;
        margin-left: .5% !important;
    }

    .CalendarBlock3_list ul li:nth-of-type(3n+2) {
        clear: both;
    }


    .CalendarBlock3_list_4col ul li:nth-child(2n+4) {
        margin-left: 1% !important;
    }

    .CalendarBlock3_list_4col ul li:nth-of-type(4n+2) {
        clear: both;
    }

    .CalendarBlock3_list ul li:nth-child(n+2) ul li,
    .CalendarBlock3_list_4col ul li:nth-child(n+2) ul li {
        background-color: #fff;
        color: #232323;
        float: left;
        width: 96% !important;
        padding: 1% !important;
        margin: 1% !important;
        clear: both;
        border: 0px;
        font-size: .85em;
        height: unset;
        padding: 3px;
        box-sizing: border-box;
    }

    .CalendarBlock3_list ul li ul li:first-child,
    .CalendarBlock3_list_4col ul li ul li:first-child {
        margin: 0px !important;
        line-height: 1.25em;
        font-size: 0.80em;
        text-align: center;
        width: 30% !important;
        padding: .3em !important;
        float: left;
        clear: none;
        background-color: #f5f5ec;
        border-right: solid 1px #ddd;
        border-bottom: solid 1px #ddd;
    }

    .CalendarBlock3_list ul li ul li:nth-child(2),
    .CalendarBlock3_list_4col ul li ul li:nth-child(2) {
        margin: 0px !important;
        margin-left: 1% !important;
        line-height: 1.25em;
        font-weight: 600;
        text-align: center;
        width: 60% !important;
        padding: .3em !important;
        float: left;
        clear: none;
        box-sizing: border-box;
    }


    #centercontent .CalendarBlock3_list a, #centercontent .CalendarBlock3_list_4col a,
    .CalendarBlock3_list a, .CalendarBlock3_list_4col a {
        font-weight: bold;
        color: #0057ab;
        background-color: #fff;
        text-shadow: none;
        font-family: 'Roboto', Arial, sans-serif !important;
        font-weight: 800 !important;
    }

        .CalendarBlock3_list a:hover,
        .CalendarBlock3_list_4col a:hover {
            color: #22517B;
            background-color: #fff !important;
            text-decoration: none;
            text-shadow: none;
        }


.CalendarBlock4 ul {
    color: #000;
    background-color: #fff;
    padding: 0 !important;
    margin-left: 1% !important;
    border-left: solid 1px #ddd !important;
    width: 95%;
}

.CalendarBlock4 li {
    height: 40px;
    list-style-type: none !important;
    padding-bottom: 1% !important;
    line-height: 1.25em;
    margin-bottom: 0 !important;
    margin-left: 0;
}

    .CalendarBlock4 li:nth-child(-n+2) {
        border-top: solid 1px #ddd !important;
    }

    .CalendarBlock4 li:nth-of-type(odd) {
        float: left;
        margin: 0px !important;
        margin-right: 10px !important;
        line-height: 1.25em;
        font-size: 0.8em !important;
        text-align: center;
        width: 4.5em !important;
        background-color: #f5f5ec;
        border-right: solid 1px #ddd;
        border-bottom: solid 1px #ddd;
    }

    .CalendarBlock4 li:nth-of-type(even) {
        border-right: solid 1px #ddd;
        border-bottom: solid 1px #ddd;
        text-align: center;
    }

.CalendarBlock4 a {
    font-weight: bold;
    color: #555;
    background-color: #fff;
    text-shadow: none;
    font-size: 1.25em;
    font-weight: 800 !important;
}

    .CalendarBlock4 a:hover {
        color: #2366AD;
        background-color: #fff !important;
        text-decoration: none;
        text-shadow: none;
    }



.CalendarListSide ul {
    border: solid 1px #ddd;
    background-color: #fff;
    color: #555;
    margin: 0px !important;
    width: 100%;
    list-style-image: url(../images/icons/blue-arrow.png);
    list-style-position: inside;
    box-sizing:border-box;
}

.CalendarListSide li {
    border-bottom: dotted 1px #ddd;
    list-style-type: none !important;
    margin: 0px !important;
    margin-bottom: 2px !important;
    padding: 2% !important;
    padding-top: 1% !important;
    font-size: .813em;
    background-color: #fff;
    color: #555;
}

.CalendarListSide a {
    font-size: 1em;
    font-weight: bold;
    color: #555;
    padding-bottom: 5px;
    background-color: inherit;
}

    .CalendarListSide a:hover {
        font-size: 1em;
        font-weight: bold;
        color: #286DBB;
        background-color: inherit;
        text-decoration: none;
    }

.CalendarListSide li:last-child {
    border-bottom: solid 0px #ddd;
}

.CalendarBlock4 ul {
    font-size: 1.0em;
    color: #000;
    background-color: #fff;
    padding: 0 !important;
    margin-left: 1% !important;
    border-left: solid 1px #ddd !important;
    width: 98%;
    box-sizing: border-box;
}

.CalendarBlock4 li {
    height: 40px;
    list-style-type: none !important;
    padding-bottom: 1% !important;
    line-height: 1.25em;
    margin-bottom: 0 !important;
    margin-left: 0;
}

    .CalendarBlock4 li:nth-child(-n+2) {
        border-top: solid 1px #ddd !important;
    }

    .CalendarBlock4 li:nth-of-type(odd) {
        float: left;
        margin: 0px !important;
        margin-right: 10px !important;
        line-height: 1.25em;
        font-size: 0.8em;
        text-align: center;
        width: 4.5em !important;
        background-color: #f5f5ec;
        border-right: solid 1px #ddd;
        border-bottom: solid 1px #ddd;
    }

    .CalendarBlock4 li:nth-of-type(even) {
        border-right: solid 1px #ddd;
        border-bottom: solid 1px #ddd;
        text-align: center;
    }

.CalendarBlock4 a {
    font-weight: bold;
    color: #555;
    background-color: #fff;
    text-shadow: none;
    font-size: 1.25em;
    font-weight: 800 !important;
}

    .CalendarBlock4 a:hover {
        color: #2366AD;
        background-color: #fff !important;
        text-decoration: none;
        text-shadow: none;
    }

/*----------------------------------------------------------------
STRECH TEXT
-------------------------------------------------------------------*/
.StretchText_univBlue, .StretchText_medBlue, .StretchText_lightBlue,
.StretchText_gray, .StretchText_orange, .StretchText_beige,
.StretchText_black, .StretchText_white, .StretchText_gradient,
.StretchText_shadow {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    letter-spacing: normal;
    padding: 15px;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
}

    #centercontent .StretchText_univBlue, #centercontent .StretchText_univBlue h2, #centercontent .StretchText_univBlue h3, #centercontent .StretchText_univBlue a,
    .StretchText_univBlue, .StretchText_univBlue h2, .StretchText_univBlue h3, .StretchText_univBlue a, .StretchText_univBlue a:focus {
        background-color: #00274c !important;
        color: #fff !important;
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
        transition: all 1s ease-in-out;
    }

    .StretchText_medBlue, .StretchText_medBlue h2, .StretchText_medBlue h3, .StretchText_medBlue a, .StretchText_medBlue a:focus {
        background-color: #0059a2 !important;
        color: #fff !important;
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
        transition: all 1s ease-in-out;
    }

    .StretchText_lightBlue, .StretchText_lightBlue h2, .StretchText_lightBlue h3, .StretchText_lightBlue a, .StretchText_lightBlue a:focus {
        background-color: #9DBED8 !important;
        color: #222 !important;
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
        transition: all 1s ease-in-out;
    }

    .StretchText_gray, .StretchText_gray h2, .StretchText_gray h3, .StretchText_gray a, .StretchText_gray a:focus {
        background-color: #555 !important;
        color: #fff !important;
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
        transition: all 1s ease-in-out;
    }

    .StretchText_orange, .StretchText_orange h2, .StretchText_orange h3, .StretchText_orange a, .StretchText_orange a:focus {
        background-color: #F58220 !important;
        color: #101010 !important;
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
        transition: all 1s ease-in-out;
    }

    .StretchText_beige, .StretchText_beige h2, .StretchText_beige h3, .StretchText_beige a, .StretchText_beige a:focus {
        background-color: #DAD6CC !important;
        color: #222 !important;
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
        transition: all 1s ease-in-out;
    }

    #centercontent .StretchText_black, #centercontent .StretchText_black h2, #centercontent .StretchText_black h3, #centercontent .StretchText_black a .StretchText_black, .StretchText_black h2, .StretchText_black h3, .StretchText_black a, .StretchText_black a:focus {
        background-color: #101010 !important;
        color: #fff !important;
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
        transition: all 1s ease-in-out;
    }

    .StretchText_white, .StretchText_white h2, .StretchText_white h3, .StretchText_white a, .StretchText_white a:focus {
        background-color: #fff !important;
        color: #101010 !important;
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
        transition: all 1s ease-in-out;
    }

.StretchText_white, .StretchText_gradient {
    border: solid 1px #ddd;
}

    .StretchText_gradient h2, .StretchText_gradient h3, .StretchText_gradient a, .StretchText_gradient a:focus {
        background: #000;
        background-color: transparent !important;
        color: #434343;
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
        transition: all 1s ease-in-out;
    }

.StretchText_gradient {
    background-color: #f4f5f5;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd));
    background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd);
    border: solid 1px #bbb;
}


#centercontent .StretchText_shadow, #centercontent .StretchText_shadow h2, #centercontent .StretchText_shadow h3,
#centercontent .StretchText_shadow a, #centercontent .StretchText_shadow a:focus, #centercontent .StretchText_shadow a:active, #centercontent .StretchText_shadow a:link,
#Maincontent .StretchText_shadow a,
.StretchText_shadow, .StretchText_shadow h2, .StretchText_shadow h3, .StretchText_shadow a, .StretchText_shadow a:focus, .StretchText_shadow a:active, .StretchText_shadow a:link {
    background: inherit;
    color: #333;
    letter-spacing: normal;
    text-shadow: 0px 0px 1px rgba(0,0,0,.4), 1px 1px 2px rgba(0,0,0,.4), 5px 5px 8px rgba(15,15,50,.3);
    transition: color 1s ease-in-out, letter-spacing 1s ease-in-out;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    background-clip: text;    
}

    #centercontent .StretchText_shadow a:hover, .StretchText_shadow a:hover {
        background: #fff;
        color: #000;
        background-color: transparent;
    }

    #centercontent .StretchText_univBlue h2, #centercontent .StretchText_univBlue h3,
    #centercontent .StretchText_medBlue h2, #centercontent .StretchText_medBlue h3,
    #centercontent .StretchText_lightBlue h2, #centercontent .StretchText_lightBlue h3,
    #centercontent .StretchText_gray h2, #centercontent .StretchText_gray h3,
    #centercontent .StretchText_orange h2, #centercontent .StretchText_orange h3,
    #centercontent .StretchText_beige h2, #centercontent .StretchText_beige h3,
    #centercontent .StretchText_black h2, #centercontent .StretchText_black h3,
    #centercontent .StretchText_white h2, #centercontent .StretchText_white h3,
    #centercontent .StretchText_gradient h2, #centercontent .StretchText_gradient h3,
    #centercontent .StretchText_shadow h2, #centercontent .StretchText_shadow h3,
    .StretchText_univBlue h2, .StretchText_univBlue h3,
    .StretchText_medBlue h2, .StretchText_medBlue h3,
    .StretchText_lightBlue h2, .StretchText_lightBlue h3,
    .StretchText_gray h2, .StretchText_gray h3,
    .StretchText_orange h2, .StretchText_orange h3,
    .StretchText_beige h2, .StretchText_beige h3,
    .StretchText_black h2, .StretchText_black h3,
    .StretchText_white h2, .StretchText_white h3,
    .StretchText_gradient h2, .StretchText_gradient h3,
    .StretchText_shadow h2, .StretchText_shadow h3 {
        text-align: center;
        letter-spacing: 0px;
        font-weight: 800 !important;
        font-size: 2.6em;
        line-height: normal;
        margin: 10px !important;
        padding: 0px !important;
        text-transform: none !important;
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
        transition: all 1s ease-in-out;
    }

#centercontent .StretchText_univBlue:hover, #centercontent .StretchText_medBlue:hover, #centercontent .StretchText_lightBlue:hover,
#centercontent .StretchText_gray:hover, #centercontent .StretchText_orange:hover, #centercontent .StretchText_beige:hover,
#centercontent .StretchText_black:hover, #centercontent .StretchText_white:hover, #centercontent .StretchText_gradient:hover,
.StretchText_univBlue:hover, .StretchText_medBlue:hover, .StretchText_lightBlue:hover,
.StretchText_gray:hover, .StretchText_orange:hover, .StretchText_beige:hover,
.StretchText_black:hover, .StretchText_white:hover, .StretchText_gradient:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.4), 0 6px 20px 0 rgba(0, 0, 0, 0.25);
}


#centercontent .StretchText_univBlue a, #centercontent .StretchText_medBlue a, #centercontent .StretchText_lightBlue a,
#centercontent .StretchText_gray a, #centercontent .StretchText_orange a, #centercontent .StretchText_beige a,
#centercontent .StretchText_black a, #centercontent .StretchText_white a, #centercontent .StretchText_gradient a, #centercontent .StretchText_shadow a,
.StretchText_univBlue a, .StretchText_medBlue a, .StretchText_lightBlue a,
.StretchText_gray a, .StretchText_orange a, .StretchText_beige a,
.StretchText_black a, .StretchText_white a, .StretchText_gradient a, .StretchText_shadow a {
    letter-spacing: -2px;
}

    #centercontent .StretchText_univBlue a:hover, #centercontent .StretchText_medBlue a:hover, #centercontent .StretchText_lightBlue a:hover,
    #centercontent .StretchText_gray a:hover, #centercontent .StretchText_orange a:hover, #centercontent .StretchText_beige a:hover,
    #centercontent .StretchText_black a:hover, #centercontent .StretchText_white a:hover, #centercontent .StretchText_gradient a:hover,
    #centercontent .StretchText_shadow a:hover,
    .StretchText_univBlue a:hover, .StretchText_medBlue a:hover, .StretchText_lightBlue a:hover,
    .StretchText_gray a:hover, .StretchText_orange a:hover, .StretchText_beige a:hover,
    .StretchText_black a:hover, .StretchText_white a:hover, .StretchText_gradient a:hover,
    .StretchText_shadow a:hover {
        letter-spacing: 3px;
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
        transition: all 1s ease-in-out;
        text-decoration: none;
    }

    #centercontent .StretchText_univBlue a:hover, .StretchText_univBlue a:hover,
    #centercontent .StretchText_medBlue a:hover, .StretchText_medBlue a:hover,
    #centercontent .StretchText_gray a:hover, .StretchText_gray a:hover,
    #centercontent .StretchText_black a:hover, .StretchText_black a:hover {
        color: #fff;
        background: #000;
        background-color: transparent;
    }

    #centercontent .StretchText_shadow a:hover, .StretchText_shadow a:hover {
        text-shadow: 0px 0px 1px rgba(0,0,0,.4), 1px 1px 2px rgba(0,0,0,.2), 5px 5px 8px rgba(15,15,50,.1);
    }


/*----------------------------------------------------------------
FAQs
---------------------------------------------------------------*/
.faq {
    background-color: #fff;
    color: #222;
    border-left: solid 4px #E17000 !important;
    padding: .750em;
    margin: 0px;
    margin-bottom: 1em;
}

    .faq a, .faq-ul li a {
        background-color: #fff;
        color: #00478e;
    }

.faq-ul ul {
    margin: 0px !important;
}

.faq-ul li {
    background-color: #fff;
    color: inherit;
    border-left: solid 4px #E17000;
    padding: 2% !important;
    padding-top: 1% !important;
    padding-bottom: 1% !important;
    margin: 0px !important;
    margin-bottom: 1% !important;
    list-style-type: none !important;
}

    .faq-ul li h3 {
        margin: 0px !important;
        margin-bottom: 1%;
    }


/*----------------------------------------------------------------
LIST STYLES
---------------------------------------------------------------*/
.list_boldface_univBlue ul, .list_boldface_medBlue ul, .list_boldface_lightBlue ul,
.list_boldface_gray ul, .list_boldface_orange ul, .list_boldface_beige ul,
.list_boldface_black ul, .list_boldface_white ul, .list_boldface_gradient ul {
    width: 100%;
    clear: both;
    float: left;
    margin: 0px !important;
    padding: 0px !important;
    margin-bottom: 1% !important;
    margin-left: 1% !important;
    list-style-type: none;
    box-sizing: border-box;
}

.list_boldface_univBlue li, .list_boldface_medBlue li, .list_boldface_lightBlue li,
.list_boldface_gray li, .list_boldface_orange li, .list_boldface_beige li,
.list_boldface_black li, .list_boldface_white li, .list_boldface_gradient li {
    float: left;
    min-width: 12%;
    margin: 0px !important;
    padding: 3px !important;
    border-right: solid 1px #ccc;
    border-left: solid 1px #888;
    list-style-type: none !important;
    font-size: 1em;
    text-align: center;
    box-sizing: border-box;
    height: 30px;
}

    .list_boldface_univBlue li:first-child, .list_boldface_medBlue li:first-child, .list_boldface_lightBlue li:first-child,
    .list_boldface_gray li:first-child, .list_boldface_orange li:first-child, .list_boldface_beige li:first-child,
    .list_boldface_black li:first-child, .list_boldface_white li:first-child, .list_boldface_gradient li:first-child {
        border-left: 0px;
    }

    .list_boldface_univBlue li:last-child, .list_boldface_medBlue li:last-child, .list_boldface_lightBlue li:last-child,
    .list_boldface_gray li:last-child, .list_boldface_orange li:last-child, .list_boldface_beige li:last-child,
    .list_boldface_black li:last-child, .list_boldface_white li:last-child, .list_boldface_gradient li:last-child {
        border-right: 0px;
    }

    .list_boldface_univBlue li h2, .list_boldface_univBlue li h3,
    .list_boldface_medBlue li h2, .list_boldface_medBlue li h3,
    .list_boldface_lightBlue li h2, .list_boldface_lightBlue li h3,
    .list_boldface_gray li h2, .list_boldface_gray li h3,
    .list_boldface_orange li h2, .list_boldface_orange li h3,
    .list_boldface_beige li h2, .list_boldface_beige li h3,
    .list_boldface_black li h2, .list_boldface_black li h3,
    .list_boldface_white li h2, .list_boldface_white li h3,
    .list_boldface_gradient li h2, .list_boldface_gradient li h3 {
        color: #00274c;
        background-color: #f7f7f7;
        font-size: 1em !important;
        text-align: center;
        width: 100%;
        box-sizing: border-box;
        border: solid 1px transparent;
        box-sizing: border-box;
        padding: 4px !important;
        float: left;
        margin-top: -3px !important;
    }

    .list_boldface_medBlue li h2, .list_boldface_medBlue li h3 {
        color: #0054a0;
        background-color: #f7f7f7;
    }

    .list_boldface_lightBlue li h2, .list_boldface_lightBlue li h3 {
        color: #9DBED8;
        background-color: #2d2d2d;
    }

    .list_boldface_gray li h2, .list_boldface_gray li h3 {
        color: #545454;
        background-color: #f7f7f7;
    }

    .list_boldface_orange li h2, .list_boldface_orange li h3 {
        color: #F58220;
        background-color: #151515;
        font-weight: normal;
    }

    .list_boldface_beige li h2, .list_boldface_beige li h3 {
        color: #222;
        background-color: #DAD6cc;
        font-weight: normal;
    }

    .list_boldface_black li h2, .list_boldface_black li h3 {
        color: #f7f7f7;
        background-color: #010101;
    }

    .list_boldface_white li h2, .list_boldface_white li h3 {
        color: #010101;
        background-color: #fff;
        border: solid 1px #cdcdcd;
        font-weight: normal;
    }

    .list_boldface_gradient li h2, .list_boldface_gradient li h3 {
        color: #222;
        background-color: #f4f5f5;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd));
        background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd);
        background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd);
        background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd);
        background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd);
        background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd);
        border: solid 1px #bbb;
    }

    .list_boldface_univBlue li a, .list_boldface_medBlue li a, .list_boldface_lightBlue li a,
    .list_boldface_gray li a, .list_boldface_orange li a, .list_boldface_beige li a,
    .list_boldface_black li a, .list_boldface_white li a, .list_boldface_gradient li a {
        background-color: #f7f7f7;
        color: #00377e;
    }
    
/* LIST BOXES */

.list_boxes_univBlue ul, .list_boxes_medBlue ul, .list_boxes_lightBlue ul,
.list_boxes_gray ul, .list_boxes_orange ul, .list_boxes_beige ul,
.list_boxes_black ul, .list_boxes_white ul, .list_boxes_gradient ul {
    width: 100%;
    clear: both;
    float: left;
    margin: 0px !important;
    padding: 0px !important;
    margin: 1% !important;
    box-sizing: border-box;
}

.list_boxes_univBlue li, .list_boxes_medBlue li, .list_boxes_lightBlue li,
.list_boxes_gray li, .list_boxes_orange li, .list_boxes_beige li,
.list_boxes_black li, .list_boxes_white li, .list_boxes_gradient li {
    float: left;
    width: 31.3%;
    margin: 1% !important;
    padding: 5px !important;
    border: solid 1px #ccc !important;
    list-style-type: none !important;
    text-align: center;
    box-sizing: border-box !important;
    min-height: 215px;
}

    .list_boxes_univBlue li:first-child, .list_boxes_medBlue li:first-child, .list_boxes_lightBlue li:first-child,
    .list_boxes_gray li:first-child, .list_boxes_orange li:first-child, .list_boxes_beige li:first-child,
    .list_boxes_black li:first-child, .list_boxes_white li:first-child, .list_boxes_gradient li:first-child {
        clear: both;
		border: 0 !important;
        border-bottom: solid 1px #ccc !important;
        width: 98% !important;
        min-height: 15px;
    }

    .list_boxes_univBlue li:hover, .list_boxes_medBlue li:hover, .list_boxes_lightBlue li:hover,
    .list_boxes_gray li:hover, .list_boxes_orange li:hover, .list_boxes_beige li:hover,
    .list_boxes_black li:hover, .list_boxes_white li:hover, .list_boxes_gradient li:hover {
        box-shadow: 2px 2px 4px rgba(0,0,0,.3);
        transition: all .5s;
    }

    .list_boxes_univBlue li:first-child:hover, .list_boxes_medBlue li:first-child:hover, .list_boxes_lightBlue li:first-child:hover,
    .list_boxes_gray li:first-child:hover, .list_boxes_orange li:first-child:hover, .list_boxes_beige li:first-child:hover,
    .list_boxes_black li:first-child:hover, .list_boxes_white li:first-child:hover, .list_boxes_gradient li:first-child:hover {
        box-shadow: 0px 0px 0px rgba(0,0,0,0);
    }

    .list_boxes_univBlue li h2, .list_boxes_univBlue li h3,
    .list_boxes_medBlue li h2, .list_boxes_medBlue li h3,
    .list_boxes_lightBlue li h2, .list_boxes_lightBlue li h3,
    .list_boxes_gray li h2, .list_boxes_gray li h3,
    .list_boxes_orange li h2, .list_boxes_orange li h3,
    .list_boxes_beige li h2, .list_boxes_beige li h3,
    .list_boxes_black li h2, .list_boxes_black li h3,
    .list_boxes_white li h2, .list_boxes_white li h3,
    .list_boxes_gradient li h2, .list_boxes_gradient li h3 {
        color: #00274c;
        background-color: #f7f7f7;
        font-size: 1em !important;
        text-align: center;
        margin: 1% !important;
        padding: 1% !important;
        box-sizing: border-box !important;
        border: solid 1px transparent;
    }

    .list_boxes_medBlue li h2, .list_boxes_medBlue li h3 {
        color: #0054a0;
        background-color: #f7f7f7;
    }

    .list_boxes_lightBlue li h2, .list_boxes_lightBlue li h3 {
        color: #9DBED8;
        background-color: #2d2d2d;
    }

    .list_boxes_gray li h2, .list_boxes_gray li h3 {
        color: #545454;
        background-color: #f7f7f7;
    }

    .list_boxes_orange li h2, .list_boxes_orange li h3 {
        color: #F58220;
        background-color: #151515;
        font-weight: normal;
    }

    .list_boxes_beige li h2, .list_boxes_beige li h3 {
        color: #222;
        background-color: #DAD6CC;
        font-weight: normal;
    }

    .list_boxes_black li h2, .list_boxes_black li h3 {
        color: #f7f7f7;
        background-color: #000;
    }

    .list_boxes_white li h2, .list_boxes_white li h3 {
        color: #222;
        background-color: #fff;
        border: solid 1px #cdcdcd;
        font-weight: normal;
    }

    .list_boxes_gradient li h2, .list_boxes_gradient li h3 {
        color: #222;
        background-color: #f4f5f5;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd));
        background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd);
        background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd);
        background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd);
        background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd);
        background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd);
        border: solid 1px #bbb;
    }

    .list_boxes_univBlue li a, .list_boxes_medBlue li a, .list_boxes_lightBlue li a,
    .list_boxes_gray li a, .list_boxes_orange li a, .list_boxes_beige li a,
    .list_boxes_black li a, .list_boxes_white li a, .list_boxes_gradient li a {
        background-color: #f7f7f7;
        color: #00377e;
    }


    .list_boxes_25px li {
        min-height: 25px;
    }

    .list_boxes_50px li
    {
        min-height:50px;
    }
.list_boxes_75px li {
    min-height: 75px;
}
.list_boxes_100px li {
    min-height: 100px;
}
.list_boxes_125px li {
    min-height: 125px;
}

.list_boxes_150px li {
    min-height: 150px;
}

.list_boxes_175px li {
    min-height: 175px;
}

.list_boxes_200px li {
    min-height: 200px;
}

.list_boxes_225px li {
    min-height: 225px;
}

.list_boxes_250px li {
    min-height: 250px;
}

.list_boxes_275px li {
    min-height: 275px;
}

.list_boxes_300px li {
    min-height: 300px;
}

.list_boxes_325px li {
    min-height: 325px;
}

.list_boxes_350px li {
    min-height: 350px;
}

.list_boxes_375px li {
    min-height: 375px;
}
.list_boxes_400px li {
    min-height: 400px;
}

/* END BOXES */


/* LIST CARDS */

.list_cards_univBlue ul, .list_cards_medBlue ul, .list_cards_lightBlue ul,
.list_cards_gray ul, .list_cards_orange ul, .list_cards_beige ul,
.list_cards_black ul, .list_cards_white ul, .list_cards_gradient ul {
    width: 98%;
    clear: both;
    float: left;
    padding: 0px !important;
    margin: 0px !important;
    margin: 1% !important;
    box-sizing: border-box;
}

.list_cards_univBlue li, .list_cards_medBlue li, .list_cards_lightBlue li,
.list_cards_gray li, .list_cards_orange li, .list_cards_beige li,
.list_cards_black li, .list_cards_white li, .list_cards_gradient li {
	width: 31.3%;
    float: left;
    display: block;
    margin: 1% !important;
    padding: 5px !important;
    list-style-type: none !important;
    text-align: center;
    box-sizing: border-box !important;
    min-height: 200px;
    transition: all 250ms ease-in-out;
/*    font-size: initial !important; */
}
    .list_cards_univBlue li:first-child, .list_cards_medBlue li:first-child, .list_cards_lightBlue li:first-child,
    .list_cards_gray li:first-child, .list_cards_orange li:first-child, .list_cards_beige li:first-child,
    .list_cards_black li:first-child, .list_cards_white li:first-child, .list_cards_gradient li:first-child {
        clear: both;
        width: 98% !important;
        min-height: 15px;
        border: 0px;
    }

    .list_cards_univBlue li a, .list_cards_medBlue li a, .list_cards_lightBlue li a,
    .list_cards_gray li a, .list_cards_orange li a, .list_cards_beige li a,
    .list_cards_black li a, .list_cards_white li a, .list_cards_gradient li a {
        background-color: transparent;
        display: block;
    }

    .list_cards_univBlue li h2, .list_cards_medBlue li h2, .list_cards_lightBlue li h2,
    .list_cards_gray li h2, .list_cards_orange li h2, .list_cards_beige li h2,
    .list_cards_black li h2, .list_cards_white li h2, .list_cards_gradient li h2 {
        background-color: transparent;
        display: block;
    }

    .list_cards_univBlue li h3, .list_cards_medBlue li h3, .list_cards_lightBlue li h3,
    .list_cards_gray li h3, .list_cards_orange li h3, .list_cards_beige li h3,
    .list_cards_black li h3, .list_cards_white li h3, .list_cards_gradient li h3 {
        background-color: transparent;
        display: block;
    }

    .list_cards_univBlue li:hover, .list_cards_medBlue li:hover, .list_cards_lightBlue li:hover,
    .list_cards_gray li:hover, .list_cards_orange li:hover, .list_cards_beige li:hover,
    .list_cards_black li:hover, .list_cards_white li:hover, .list_cards_gradient li:hover {
        display: block;
    }

.list_cards_univBlue blockquote, .list_cards_medBlue blockquote, .list_cards_lightBlue blockquote,
.list_cards_gray blockquote, .list_cards_orange blockquote, .list_cards_beige blockquote,
.list_cards_black blockquote, .list_cards_white blockquote, .list_cards_gradient blockquote {
    font-family: 'Crimson Text', Times, serif !important;
    background-color: transparent;
    font-size: 1.2em;
    border-left: none !important;
    display: block;
    padding: 0;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    width: auto;
}

.list_cards_univBlue img, .list_cards_medBlue img, .list_cards_lightBlue img,
.list_cards_gray img, .list_cards_orange img, .list_cards_beige img,
.list_cards_black img, .list_cards_white img, .list_cards_gradient img {
    margin: 0px;
    padding: 0px;
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box;
}

.list_cards_univBlue li:hover {
    background-color: #00274c !important;
    color: #f7f7f7 !important;
}

.list_cards_medBlue li:hover {
    background-color: #0054a0 !important;
    color: #f7f7f7 !important;
}

.list_cards_lightBlue li:hover {
    background-color: #9DBED8 !important;
    color: #2d2d2d !important;
}

.list_cards_orange li:hover {
    background-color: #F58220 !important;
    color: #151515 !important;
}

.list_cards_beige li:hover {
    background-color: #DAD6CC !important;
    color: #222 !important;
}

.list_cards_gray li:hover {
    background-color: #545454 !important;
    color: #f7f7f7 !important;
}

.list_cards_black li:hover {
    background-color: #000 !important;
    color: #f7f7f7 !important;
}

.list_cards_white li:hover {
    background-color: #fff !important;
    color: #222 !important;
}

.list_cards_gradient li:hover {
    background-color: #f4f5f5 !important;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd)) !important;
    background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd) !important;
    background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd) !important;
    background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd) !important;
    background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd) !important;
    background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd) !important;
    color: #222 !important;
}

.list_cards_white li, .list_cards_gradient li {
    border: solid 1px transparent;
}

.list_cards_white li:hover, .list_cards_gradient li:hover {
	border: solid 1px #bbb;
}

.list_cards_univBlue li:hover p, .list_cards_univBlue li:hover span, .list_cards_univBlue li:hover a,
.list_cards_univBlue li:hover h2, .list_cards_univBlue li:hover h3, .list_cards_univBlue li:hover h4, .list_cards_univBlue li:hover h5,
.list_cards_medBlue li:hover p, .list_cards_medBlue li:hover span, .list_cards_medBlue li:hover a,
.list_cards_medBlue li:hover h2, .list_cards_medBlue li:hover h3, .list_cards_medBlue li:hover h4, .list_cards_medBlue li:hover h5,
.list_cards_gray li:hover p, .list_cards_gray li:hover span, .list_cards_gray li:hover a,
.list_cards_gray li:hover h2, .list_cards_gray li:hover h3, .list_cards_gray li:hover h4, .list_cards_gray li:hover h5,
.list_cards_black li:hover p, .list_cards_black li:hover span, .list_cards_black li:hover a,
.list_cards_black li:hover h2, .list_cards_black li:hover h3, .list_cards_black li:hover h4, .list_cards_black li:hover h5 {
    background-color: transparent !important;
    color: #f7f7f7 !important;
}

.list_cards_lightBlue li:hover p, .list_cards_lightBlue li:hover span, .list_cards_lightBlue li:hover a,
.list_cards_lightBlue li:hover h2, .list_cards_lightBlue li:hover h3, .list_cards_lightBlue li:hover h4, .list_cards_lightBlue li:hover h5,
.list_cards_orange li:hover p, .list_cards_orange li:hover span, .list_cards_orange li:hover a,
.list_cards_orange li:hover h2, .list_cards_orange li:hover h3, .list_cards_orange li:hover h4, .list_cards_orange li:hover h5,
.list_cards_beige li:hover p, .list_cards_beige li:hover span, .list_cards_beige li:hover a,
.list_cards_beige li:hover h2, .list_cards_beige li:hover h3, .list_cards_beige li:hover h4, .list_cards_beige li:hover h5,
.list_cards_white li:hover p, .list_cards_white li:hover span, .list_cards_white li:hover a,
.list_cards_white li:hover h2, .list_cards_white li:hover h3, .list_cards_white li:hover h4, .list_cards_white li:hover h5,
.list_cards_gradient li:hover p, .list_cards_gradient li:hover span, .list_cards_gradient li:hover a,
.list_cards_gradient li:hover h2, .list_cards_gradient li:hover h3, .list_cards_gradient li:hover h4, .list_cards_gradient li:hover h5 {
    background-color: transparent !important;
    color: #101010 !important;
}


.list_cards_univBlue li:first-child:hover, .list_cards_medBlue li:first-child:hover, .list_cards_lightBlue li:first-child:hover,
.list_cards_gray li:first-child:hover, .list_cards_orange li:first-child:hover, .list_cards_beige li:first-child:hover,
.list_cards_black li:first-child:hover, .list_cards_white li:first-child:hover, .list_cards_gradient li:first-child:hover,
.list_cards_univBlue li:first-child:hover h2, .list_cards_medBlue li:first-child:hover h2, .list_cards_lightBlue li:first-child:hover h2,
.list_cards_gray li:first-child:hover h2, .list_cards_orange li:first-child:hover h2, .list_cards_beige li:first-child:hover h2,
.list_cards_black li:first-child:hover h2, .list_cards_white li:first-child:hover h2, .list_cards_gradient li:first-child:hover h2,
.list_cards_univBlue li:first-child:hover h3, .list_cards_medBlue li:first-child:hover h3, .list_cards_lightBlue li:first-child:hover h3,
.list_cards_gray li:first-child:hover h3, .list_cards_orange li:first-child:hover h3, .list_cards_beige li:first-child:hover h3,
.list_cards_black li:first-child:hover h3, .list_cards_white li:first-child:hover h3, .list_cards_gradient li:first-child:hover h3 {
    background-image: none;
    background-color: transparent !important;
    background: #f7f7f7;
    color: #222 !important;
    border:0px;
}

/* END CARDS */

/* LIST STYLES - UNDERLINE */
.list_bottomline_univBlue li {
    border-top: 0px !important;
    border-bottom: solid 1px #00274c !important;
}

.list_bottomline_medBlue li {
    border-top: 0px !important;
    border-bottom: solid 1px #0059a2 !important;
}

.list_bottomline_lightBlue li {
    border-top: 0px !important;
    border-bottom: solid 1px #9DBED8 !important;
}

.list_bottomline_gray li {
    border-top: 0px !important;
    border-bottom: solid 1px #555 !important;
}

.list_bottomline_orange li {
    border-top: 0px !important;
    border-bottom: solid 1px #E17000 !important;
}

.list_bottomline_beige li {
    border-top: 0px !important;
    border-bottom: solid 1px #DAD6CC !important;
}

.list_bottomline_black li {
    border-top: 0px !important;
    border-bottom: solid 1px #000 !important;
}

.list_bottomline_white li {
    border-top: 0px !important;
    border-bottom: solid 1px #fff !important;
}

.list_bottomline_gradient li {
    border-top: 0px !important;
    border-bottom: solid 1px #dfdfdf !important;
}


/*------------- LIST STYLE : CHARTS --------------------------*/

/*basic clean up*/
.list_chart_test ul,
.list_chart_test li {
    padding: 0px !important;
    margin: 0px !important;
    box-sizing: border-box !important;
    list-style-type: none !important;
    position: relative;
    float: left;
}

.list_chart_test li {
    margin-left: 5% !important;
}


/* top level UL with title */
.list_chart_test ul:first-child {
    position: relative;
    float: left;
    width: 98%;
    margin: 0px auto 0px auto;
    box-sizing: border-box;
    padding: 0px;
}

    .list_chart_test ul:first-child > li {
        background: #ffffaa !important;
        background-color: #ffffaa !important;
        margin: 0px !important;
        padding: 5px !important;
        float: left !important;
        width: 100% !important;
        box-sizing: border-box;
        position: relative;
        text-align: center;
        vertical-align: middle;
        border: solid 4px #ccc;
    }

        .list_chart_test ul:first-child > li > ul,
        .list_chart_test ul:first-child > li > ul > li > ul,
        .list_chart_test ul:first-child > li > ul > li > ul > li > ul {
            position: absolute;
            top: 50px;
            left: 0px;
            clear: both;
            float: left;
            margin: 0px !important;
            padding: 0px;
            box-sizing: border-box;
            float: left;
        }

            .list_chart_test ul:first-child > li > ul > li,
            .list_chart_test ul:first-child > li > ul > li > ul > li,
            .list_chart_test ul:first-child > li > ul > li > ul > li > ul > li {
                background: #ffaaff !important;
                height: auto !important;
                float: left !important;
                padding: 5px !important;
                margin: 0px !important;
                margin-top: 5px !important;
                margin-left: 20px !important;
                width: 50%;
                box-sizing: border-box;
                position: relative !important;
                border: solid 4px #ccc;
            }

                .list_chart_test ul:first-child > li > ul > li::before,
                .list_chart_test ul:first-child > li > ul > li > ul > li > ul > li::before,
                .list_chart_test ul:first-child > li > ul > li > ul > li > ul > li::before {
                    content: "";
                    background: transparent !important;
                    height: 45px !important;
                    float: left !important;
                    margin: 0px !important;
                    margin-top: 5px !important;
                    width: 24px !important;
                    box-sizing: border-box;
                    overflow: visible;
                    position: absolute;
                    top: -30px;
                    left: -28px;
                    border-left: solid 4px #ccc;
                    border-bottom: solid 4px #ccc;
                }

/*
.list_chart_test ul:first-child > li >p:first-child {
    float:left;
    width:auto;
    vertical-align:middle;
    margin:auto;
    padding:2% !important;
    margin-bottom:0px !important;
    text-align:center;
    background-color:#fafafa;
    background:#fafafa;
    color:#505050;
    border:solid 4px #aaa;
    position:static;
    z-index:5000;

}

    */

/* second level ul with titles*/
/*
.list_chart_test ul:first-child > li > ul > li::before
{
    content:"";
    border-left:solid 4px #aaa;
    border-bottom:solid 4px #aaa;
    position:absolute;
    padding:2% !important;
    top:0px;
    left:0px;
    width:2%;
    margin:0%;
    box-sizing:border-box;

}

.list_chart_test ul:first-child > li > ul >li {
    padding:0% !important;
    float:left;
    width:auto;
    box-sizing:border-box;
    position:relative;
}


.list_chart_test ul:first-child > li > ul >li p{
    border:solid 4px #aaa;
    background-color:#fdfdfd;
    color:#444;
    box-sizing:border-box;
    position:relative;
    margin:2% !important;
    margin-top:1% !important;
    padding:1% !important;
    width:auto;
    float:left;
    text-align:center;
}
*/
/* TIMELINE */

.list_timeline_univBlue ul, .list_timeline_medBlue ul, .list_timeline_lightBlue ul,
.list_timeline_gray ul, .list_timeline_orange ul, .list_timeline_beige ul,
.list_timeline_black ul, .list_timeline_white ul, .list_timeline_gradient ul {
    float: left;
    width: 85%;
    margin: 5% 5% !important;
    padding-left: 39px;
    position: relative;
    box-sizing: border-box;
}

    .list_timeline_univBlue ul:before, .list_timeline_medBlue ul:before, .list_timeline_lightBlue ul:before,
    .list_timeline_gray ul:before, .list_timeline_orange ul:before, .list_timeline_beige ul:before,
    .list_timeline_black ul:before, .list_timeline_white ul:before, .list_timeline_gradient ul:before,
    .list_timeline_univBlue ul:after, .list_timeline_medBlue ul:after, .list_timeline_lightBlue ul:after,
    .list_timeline_gray ul:after, .list_timeline_orange ul:after, .list_timeline_beige ul:after,
    .list_timeline_black ul:after, .list_timeline_white ul:after, .list_timeline_gradient ul:after {
        content: "";
        width: 16px;
        height: 16px;
        position: absolute;
        left: -11px;
        border-radius: 50%;
    }

    .list_timeline_univBlue ul:before, .list_timeline_medBlue ul:before, .list_timeline_lightBlue ul:before,
    .list_timeline_gray ul:before, .list_timeline_orange ul:before, .list_timeline_beige ul:before,
    .list_timeline_black ul:before, .list_timeline_white ul:before, .list_timeline_gradient ul:before {
        top: -18px;
    }

    .list_timeline_univBlue ul:after, .list_timeline_medBlue ul:after, .list_timeline_lightBlue ul:after,
    .list_timeline_gray ul:after, .list_timeline_orange ul:after, .list_timeline_beige ul:after,
    .list_timeline_black ul:after, .list_timeline_white ul:after, .list_timeline_gradient ul:after {
        bottom: -18px;
    }

.list_timeline_univBlue li, .list_timeline_medBlue li, .list_timeline_lightBlue li,
.list_timeline_gray li, .list_timeline_orange li, .list_timeline_beige li,
.list_timeline_black li, .list_timeline_white li, .list_timeline_gradient li,
.list_timeline_univBlue li p, .list_timeline_medBlue li p, .list_timeline_lightBlue li p,
.list_timeline_gray li p, .list_timeline_orange li p, .list_timeline_beige li p,
.list_timeline_black li p, .list_timeline_white li p, .list_timeline_gradient li p,
.list_timeline_univBlue li h3, .list_timeline_medBlue li h3, .list_timeline_lightBlue li h3,
.list_timeline_gray li h3, .list_timeline_orange li h3, .list_timeline_beige li h3,
.list_timeline_black li h3, .list_timeline_white li h3, .list_timeline_gradient li h3,
.list_timeline_univBlue li h2, .list_timeline_medBlue li h2, .list_timeline_lightBlue li h2,
.list_timeline_gray li h2, .list_timeline_orange li h2, .list_timeline_beige li h2,
.list_timeline_black li h2, .list_timeline_white li h2, .list_timeline_gradient li h2 {
    padding: 1% !important;
    color: inherit;
}

#centercontent .list_timeline_univBlue li, #centercontent .list_timeline_medBlue li, #centercontent .list_timeline_lightBlue li,
#centercontent .list_timeline_gray li, #centercontent .list_timeline_orange li, #centercontent .list_timeline_beige li,
#centercontent .list_timeline_black li, #centercontent .list_timeline_white li, #centercontent .list_timeline_gradient li,
#centercontent .list_timeline_univBlue li p, #centercontent .list_timeline_medBlue li p, #centercontent .list_timeline_lightBlue li p,
#centercontent .list_timeline_gray li p, #centercontent .list_timeline_orange li p, #centercontent .list_timeline_beige li p,
#centercontent .list_timeline_black li p, #centercontent .list_timeline_white li p, #centercontent .list_timeline_gradient li p,
#centercontent .list_timeline_univBlue li a, #centercontent .list_timeline_medBlue li a, #centercontent .list_timeline_lightBlue li a,
#centercontent .list_timeline_gray li a, #centercontent .list_timeline_orange li a, #centercontent .list_timeline_beige li a,
#centercontent .list_timeline_black li a, #centercontent .list_timeline_white li a, #centercontent .list_timeline_gradient li a {
    color: inherit;
    font-family: 'Roboto', Arial, sans-serif !important;
    font-size: 0.95em !important;
}

.list_timeline_univBlue li a, .list_timeline_medBlue li a, .list_timeline_lightBlue li a,
.list_timeline_gray li a, .list_timeline_orange li a, .list_timeline_beige li a,
.list_timeline_black li a, .list_timeline_white li a, .list_timeline_gradient li a {
    color: #286DBB !important;
    background-color: transparent;
}

    .list_timeline_univBlue li a:hover, .list_timeline_medBlue li a:hover, .list_timeline_lightBlue li a:hover,
    .list_timeline_gray li a:hover, .list_timeline_orange li a:hover, .list_timeline_beige li a:hover,
    .list_timeline_black li a:hover, .list_timeline_white li a:hover, .list_timeline_gradient li a:hover {
        background-color: inherit;
    }

.list_timeline_univBlue li, .list_timeline_medBlue li, .list_timeline_lightBlue li,
.list_timeline_gray li, .list_timeline_orange li, .list_timeline_beige li,
.list_timeline_black li, .list_timeline_white li, .list_timeline_gradient li {
    float: left;
    list-style-type: none !important;
    color: inherit;
}

.list_timeline_univBlue li, .list_timeline_medBlue li, .list_timeline_lightBlue li,
.list_timeline_gray li, .list_timeline_orange li, .list_timeline_beige li,
.list_timeline_black li, .list_timeline_white li, .list_timeline_gradient li {
    border-radius: 4px;
    float: left;
    margin-top: 20px;
    padding: 1em;
    position: relative;
    width: 100%;
}

    .list_timeline_univBlue li:first-child, .list_timeline_medBlue li:first-child, .list_timeline_lightBlue li:first-child,
    .list_timeline_gray li:first-child, .list_timeline_orange li:first-child, .list_timeline_beige li:first-child,
    .list_timeline_black li:first-child, .list_timeline_white li:first-child, .list_timeline_gradient li:first-child {
        margin-top: 0;
    }

    .list_timeline_univBlue li:before, .list_timeline_medBlue li:before, .list_timeline_lightBlue li:before,
    .list_timeline_gray li:before, .list_timeline_orange li:before, .list_timeline_beige li:before,
    .list_timeline_black li:before, .list_timeline_white li:before, .list_timeline_gradient li:before {
        content: "";
        width: 40px;
        height: 2px;
        position: absolute;
        top: 50%;
        left: -41px;
    }

    .list_timeline_univBlue li:after, .list_timeline_medBlue li:after, .list_timeline_lightBlue li:after,
    .list_timeline_gray li:after, .list_timeline_orange li:after, .list_timeline_beige li:after,
    .list_timeline_black li:after, .list_timeline_white li:after, .list_timeline_gradient li:after {
        content: "";
        width: 12px;
        height: 12px;
        position: absolute;
        top: 50%;
        margin-top: -5px;
        left: -47px;
    }

    .list_timeline_univBlue li ul, .list_timeline_medBlue li ul, .list_timeline_lightBlue li ul,
    .list_timeline_gray li ul, .list_timeline_orange li ul, .list_timeline_beige li ul,
    .list_timeline_black li ul, .list_timeline_white li ul, .list_timeline_gradient li ul {
        border: none;
    }

        .list_timeline_univBlue li ul:before, .list_timeline_medBlue li ul:before, .list_timeline_lightBlue li ul:before,
        .list_timeline_gray li ul:before, .list_timeline_orange li ul:before, .list_timeline_beige li ul:before,
        .list_timeline_black li ul:before, .list_timeline_white li ul:before, .list_timeline_gradient li ul:before {
            border: none;
        }

        .list_timeline_univBlue li ul:after, .list_timeline_medBlue li ul:after, .list_timeline_lightBlue li ul:after,
        .list_timeline_gray li ul:after, .list_timeline_orange li ul:after, .list_timeline_beige li ul:after,
        .list_timeline_black li ul:after, .list_timeline_white li ul:after, .list_timeline_gradient li ul:after {
            border: none;
        }

        .list_timeline_univBlue li ul li, .list_timeline_medBlue li ul li, .list_timeline_lightBlue li ul li,
        .list_timeline_gray li ul li, .list_timeline_orange li ul li, .list_timeline_beige li ul li,
        .list_timeline_black li ul li, .list_timeline_white li ul li, .list_timeline_gradient li ul li {
            float: left;
            width: 85%;
            font-size: .85em !important;
            border-top: 0 !important;
            border-right: 0 !important;
            border-left: 0 !important;
            border-radius: 0 !important;
        }

            .list_timeline_univBlue li ul li:before, .list_timeline_medBlue li ul li:before, .list_timeline_lightBlue li ul li:before,
            .list_timeline_gray li ul li:before, .list_timeline_orange li ul li:before, .list_timeline_beige li ul li:before,
            .list_timeline_black li ul li:before, .list_timeline_white li ul li:before, .list_timeline_gradient li ul li:before {
                display: none !important;
            }

            .list_timeline_univBlue li ul li:after, .list_timeline_medBlue li ul li:after, .list_timeline_lightBlue li ul li:after,
            .list_timeline_gray li ul li:after, .list_timeline_orange li ul li:after, .list_timeline_beige li ul li:after,
            .list_timeline_black li ul li:after, .list_timeline_white li ul li:after, .list_timeline_gradient li ul li:after {
                top: 15px;
                left: -18px;
            }

.list_timeline_univBlue ul {
    border-left: 2px solid #e17000;
}

    .list_timeline_univBlue ul:before, .list_timeline_univBlue ul:after {
        border: 2px solid #e17000;
    }

.list_timeline_univBlue li {
    background-color: #fefefe;
    color: #222;
    border: 1px solid #002B54;
}

    .list_timeline_univBlue li:before, .list_timeline_univBlue li:after {
        background-color: #002B54;
    }

.list_timeline_medBlue ul {
    border-left: 2px solid #e17000;
}

    .list_timeline_medBlue ul:before, .list_timeline_medBlue ul:after {
        border: 2px solid #e17000;
    }

.list_timeline_medBlue li {
    background-color: #fefefe;
    color: #222;
    border: 1px solid #0054a0;
}

    .list_timeline_medBlue li:before, .list_timeline_medBlue li:after {
        background-color: #0054a0;
    }

.list_timeline_lightBlue ul {
    border-left: 2px solid #545454;
}

    .list_timeline_lightBlue ul:before, .list_timeline_lightBlue ul:after {
        border: 2px solid #545454;
    }

.list_timeline_lightBlue li {
    background-color: #fefefe;
    color: #222;
    border: 1px solid #9DBED8;
}

    .list_timeline_lightBlue li:before, .list_timeline_lightBlue li:after {
        background-color: #9DBED8;
    }

.list_timeline_gray ul {
    border-left: 2px solid #888;
}

    .list_timeline_gray ul:before, .list_timeline_gray ul:after {
        border: 2px solid #888;
    }

.list_timeline_gray li {
    background-color: #fefefe;
    color: #222;
    border: 1px solid #545454;
}

    .list_timeline_gray li:before, .list_timeline_gray li:after {
        background-color: #545454;
    }

.list_timeline_orange ul {
    border-left: 2px solid #0054a0;
}

    .list_timeline_orange ul:before, .list_timeline_orange ul:after {
        border: 2px solid #0054a0;
    }

.list_timeline_orange li {
    background-color: #fefefe;
    color: #222;
    border: 1px solid #e17000;
}

    .list_timeline_orange li:before, .list_timeline_orange li:after {
        background-color: #e17000;
    }

.list_timeline_beige ul {
    border-left: 2px solid #9DBED8;
}

    .list_timeline_beige ul:before, .list_timeline_beige ul:after {
        border: 2px solid #9DBED8;
    }

.list_timeline_beige li {
    background-color: #fefefe;
    color: #222;
    border: 1px solid #DAD6CC;
}

    .list_timeline_beige li:before, .list_timeline_beige li:after {
        background-color: #DAD6CC;
    }

.list_timeline_black ul {
    border-left: 2px solid #0054a0;
}

    .list_timeline_black ul:before, .list_timeline_black ul:after {
        border: 2px solid #0054a0;
    }

.list_timeline_black li {
    background-color: #fefefe;
    color: #222;
    border: 1px solid #000;
}

    .list_timeline_black li:before, .list_timeline_black li:after {
        background-color: #000;
    }

.list_timeline_white ul {
    border-left: 2px solid #545454;
}

    .list_timeline_white ul:before, .list_timeline_white ul:after {
        border: 2px solid #545454;
    }

.list_timeline_white li {
    background-color: #fff;
    color: #222;
    border: 1px solid #D0D0D0;
}

    .list_timeline_white li:before, .list_timeline_white li:after {
        background-color: #D0D0D0;
    }

.list_timeline_gradient ul {
    border-left: 2px solid #555;
}

    .list_timeline_gradient ul:before, .list_timeline_gradient ul:after {
        border: 2px solid #555;
    }

.list_timeline_gradient li {
    background-color: #f4f5f5;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd));
    background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd);
    color: #222;
    border: 1px solid #999;
}

    .list_timeline_gradient li:before, .list_timeline_gradient li:after {
        background-color: #999;
    }

    .list_timeline_gradient li ul li {
        background-image: none !important;
        background-color: transparent !important;
    }

/* TIMELINE OL */

.list_timelineol_univBlue ol, .list_timelineol_medBlue ol, .list_timelineol_lightBlue ol,
.list_timelineol_gray ol, .list_timelineol_orange ol, .list_timelineol_beige ol,
.list_timelineol_black ol, .list_timelineol_white ol, .list_timelineol_gradient ol {
    float: left;
    width: 85%;
    margin: 5% 5% !important;
    padding-left: 39px;
    position: relative;
    box-sizing: border-box;
    counter-reset: li;
}

    .list_timelineol_univBlue ol:before, .list_timelineol_medBlue ol:before, .list_timelineol_lightBlue ol:before,
    .list_timelineol_gray ol:before, .list_timelineol_orange ol:before, .list_timelineol_beige ol:before,
    .list_timelineol_black ol:before, .list_timelineol_white ol:before, .list_timelineol_gradient ol:before,
    .list_timelineol_univBlue ol:after, .list_timelineol_medBlue ol:after, .list_timelineol_lightBlue ol:after,
    .list_timelineol_gray ol:after, .list_timelineol_orange ol:after, .list_timelineol_beige ol:after,
    .list_timelineol_black ol:after, .list_timelineol_white ol:after, .list_timelineol_gradient ol:after {
        content: "";
        width: 16px;
        height: 16px;
        position: absolute;
        left: -11px;
        border-radius: 50%;
    }

    .list_timelineol_univBlue ol:before, .list_timelineol_medBlue ol:before, .list_timelineol_lightBlue ol:before,
    .list_timelineol_gray ol:before, .list_timelineol_orange ol:before, .list_timelineol_beige ol:before,
    .list_timelineol_black ol:before, .list_timelineol_white ol:before, .list_timelineol_gradient ol:before {
        top: -18px;
    }

    .list_timelineol_univBlue ol:after, .list_timelineol_medBlue ol:after, .list_timelineol_lightBlue ol:after,
    .list_timelineol_gray ol:after, .list_timelineol_orange ol:after, .list_timelineol_beige ol:after,
    .list_timelineol_black ol:after, .list_timelineol_white ol:after, .list_timelineol_gradient ol:after {
        bottom: -18px;
    }

.list_timelineol_univBlue li, .list_timelineol_medBlue li, .list_timelineol_lightBlue li,
.list_timelineol_gray li, .list_timelineol_orange li, .list_timelineol_beige li,
.list_timelineol_black li, .list_timelineol_white li, .list_timelineol_gradient li {
    counter-increment: step-counter;
}

    .list_timelineol_univBlue li:before, .list_timelineol_medBlue li:before, .list_timelineol_lightBlue li:before,
    .list_timelineol_gray li:before, .list_timelineol_orange li:before, .list_timelineol_beige li:before,
    .list_timelineol_black li:before, .list_timelineol_white li:before, .list_timelineol_gradient li:before {
        content: counter(li);
        counter-increment: li;
        margin-right: 25px;
        font-family: 'Roboto', Arial, sans-serif !important;
        font-size: 150%;
        font-weight: bold;
        padding: 3px 8px;
        border-radius: 3px;
        position: absolute;
        top: 13%;
        left: -57px;
    }

    .list_timelineol_univBlue li ol, .list_timelineol_medBlue li ol, .list_timelineol_lightBlue li ol,
    .list_timelineol_gray li ol, .list_timelineol_orange li ol, .list_timelineol_beige li ol,
    .list_timelineol_black li ol, .list_timelineol_white li ol, .list_timelineol_gradient li ol {
        border: none;
    }

        .list_timelineol_univBlue li ol:before, .list_timelineol_medBlue li ol:before, .list_timelineol_lightBlue li ol:before,
        .list_timelineol_gray li ol:before, .list_timelineol_orange li ol:before, .list_timelineol_beige li ol:before,
        .list_timelineol_black li ol:before, .list_timelineol_white li ol:before, .list_timelineol_gradient li ol:before {
            border: none;
        }

        .list_timelineol_univBlue li ol:after, .list_timelineol_medBlue li ol:after, .list_timelineol_lightBlue li ol:after,
        .list_timelineol_gray li ol:after, .list_timelineol_orange li ol:after, .list_timelineol_beige li ol:after,
        .list_timelineol_black li ol:after, .list_timelineol_white li ol:after, .list_timelineol_gradient li ol:after {
            border: none;
        }

        .list_timelineol_univBlue li ol li, .list_timelineol_medBlue li ol li, .list_timelineol_lightBlue li ol li,
        .list_timelineol_gray li ol li, .list_timelineol_orange li ol li, .list_timelineol_beige li ol li,
        .list_timelineol_black li ol li, .list_timelineol_white li ol li, .list_timelineol_gradient li ol li {
            float: left;
            width: 85%;
            font-size: .85em !important;
            border-top: 0 !important;
            border-right: 0 !important;
            border-left: 0 !important;
            border-radius: 0 !important;
            font-size: 0.9em;
        }

            .list_timelineol_univBlue li ol li:before, .list_timelineol_medBlue li ol li:before, .list_timelineol_lightBlue li ol li:before,
            .list_timelineol_gray li ol li:before, .list_timelineol_orange li ol li:before, .list_timelineol_beige li ol li:before,
            .list_timelineol_black li ol li:before, .list_timelineol_white li ol li:before, .list_timelineol_gradient li ol li:before {
                font-size: 75% !important;
                top: 8px;
                left: -32px;
            }

    .list_timelineol_univBlue li, .list_timelineol_medBlue li, .list_timelineol_lightBlue li,
    .list_timelineol_gray li, .list_timelineol_orange li, .list_timelineol_beige li,
    .list_timelineol_black li, .list_timelineol_white li, .list_timelineol_gradient li,
    .list_timelineol_univBlue li p, .list_timelineol_medBlue li p, .list_timelineol_lightBlue li p,
    .list_timelineol_gray li p, .list_timelineol_orange li p, .list_timelineol_beige li p,
    .list_timelineol_black li p, .list_timelineol_white li p, .list_timelineol_gradient li p,
    .list_timelineol_univBlue li h3, .list_timelineol_medBlue li h3, .list_timelineol_lightBlue li h3,
    .list_timelineol_gray li h3, .list_timelineol_orange li h3, .list_timelineol_beige li h3,
    .list_timelineol_black li h3, .list_timelineol_white li h3, .list_timelineol_gradient li h3,
    .list_timelineol_univBlue li h2, .list_timelineol_medBlue li h2, .list_timelineol_lightBlue li h2,
    .list_timelineol_gray li h2, .list_timelineol_orange li h2, .list_timelineol_beige li h2,
    .list_timelineol_black li h2, .list_timelineol_white li h2, .list_timelineol_gradient li h2 {
        padding: 1% !important;
        color: inherit;
    }

#centercontent .list_timelineol_univBlue li, #centercontent .list_timelineol_medBlue li, #centercontent .list_timelineol_lightBlue li,
#centercontent .list_timelineol_gray li, #centercontent .list_timelineol_orange li, #centercontent .list_timelineol_beige li,
#centercontent .list_timelineol_black li, #centercontent .list_timelineol_white li, #centercontent .list_timelineol_gradient li,
#centercontent .list_timelineol_univBlue li p, #centercontent .list_timelineol_medBlue li p, #centercontent .list_timelineol_lightBlue li p,
#centercontent .list_timelineol_gray li p, #centercontent .list_timelineol_orange li p, #centercontent .list_timelineol_beige li p,
#centercontent .list_timelineol_black li p, #centercontent .list_timelineol_white li p, #centercontent .list_timelineol_gradient li p,
#centercontent .list_timelineol_univBlue li a, #centercontent .list_timelineol_medBlue li a, #centercontent .list_timelineol_lightBlue li a,
#centercontent .list_timelineol_gray li a, #centercontent .list_timelineol_orange li a, #centercontent .list_timelineol_beige li a,
#centercontent .list_timelineol_black li a, #centercontent .list_timelineol_white li a, #centercontent .list_timelineol_gradient li a {
    color: inherit;
    font-family: 'Roboto', Arial, sans-serif !important;
    font-size: 0.95em !important;
}

.list_timelineol_univBlue li a, .list_timelineol_medBlue li a, .list_timelineol_lightBlue li a,
.list_timelineol_gray li a, .list_timelineol_orange li a, .list_timelineol_beige li a,
.list_timelineol_black li a, .list_timelineol_white li a, .list_timelineol_gradient li a {
    color: #286DBB !important;
    background-color: transparent;
}

    .list_timelineol_univBlue li a:hover, .list_timelineol_medBlue li a:hover, .list_timelineol_lightBlue li a:hover,
    .list_timelineol_gray li a:hover, .list_timelineol_orange li a:hover, .list_timelineol_beige li a:hover,
    .list_timelineol_black li a:hover, .list_timelineol_white li a:hover, .list_timelineol_gradient li a:hover {
        background-color: inherit;
    }

.list_timelineol_univBlue li, .list_timelineol_medBlue li, .list_timelineol_lightBlue li,
.list_timelineol_gray li, .list_timelineol_orange li, .list_timelineol_beige li,
.list_timelineol_black li, .list_timelineol_white li, .list_timelineol_gradient li {
    list-style-type: none !important;
    color: inherit;
    border-radius: 4px;
    float: left;
    margin-top: 20px;
    padding: 1em;
    position: relative;
    width: 100%;
}

    .list_timelineol_univBlue li:first-child, .list_timelineol_medBlue li:first-child, .list_timelineol_lightBlue li:first-child,
    .list_timelineol_gray li:first-child, .list_timelineol_orange li:first-child, .list_timelineol_beige li:first-child,
    .list_timelineol_black li:first-child, .list_timelineol_white li:first-child, .list_timelineol_gradient li:first-child {
        margin-top: 0;
    }

.list_timeline_univBlue li:before, .list_timeline_medBlue li:before, .list_timeline_lightBlue li:before,
.list_timeline_gray li:before, .list_timeline_orange li:before, .list_timeline_beige li:before,
.list_timeline_black li:before, .list_timeline_white li:before, .list_timeline_gradient li:before {
    content: "";
    width: 40px;
    height: 2px;
    position: absolute;
    top: 50%;
    left: -41px;
}


.list_timelineol_univBlue ol {
    border-left: 2px solid #e17000;
}

    .list_timelineol_univBlue ol:before, .list_timelineol_univBlue ol:after {
        border: 2px solid #e17000;
    }

.list_timelineol_univBlue li {
    background-color: #fefefe;
    color: #222;
    border: 1px solid #002B54;
}

    .list_timelineol_univBlue li:before {
        background-color: #002B54 !important;
        color: #fff;
    }

.list_timelineol_medBlue ol {
    border-left: 2px solid #e17000;
}

    .list_timelineol_medBlue ol:before, .list_timelineol_medBlue ol:after {
        border: 2px solid #e17000;
    }

.list_timelineol_medBlue li {
    background-color: #fefefe;
    color: #222;
    border: 1px solid #0054a0;
}

    .list_timelineol_medBlue li:before {
        background-color: #0054a0;
        color: #fff;
    }

.list_timelineol_lightBlue ol {
    border-left: 2px solid #545454;
}

    .list_timelineol_lightBlue ol:before, .list_timelineol_lightBlue ol:after {
        border: 2px solid #545454;
    }

.list_timelineol_lightBlue li {
    background-color: #fefefe;
    color: #222;
    border: 1px solid #9DBED8;
}

    .list_timelineol_lightBlue li:before {
        background-color: #9DBED8;
        color: #000;
    }

.list_timelineol_gray ol {
    border-left: 2px solid #888;
}

    .list_timelineol_gray ol:before, .list_timelineol_gray ol:after {
        border: 2px solid #888;
    }

.list_timelineol_gray li {
    background-color: #fefefe;
    color: #222;
    border: 1px solid #545454;
}

    .list_timelineol_gray li:before {
        background-color: #545454;
        color: #fff;
    }

.list_timelineol_orange ol {
    border-left: 2px solid #0054a0;
}

    .list_timelineol_orange ol:before, .list_timelineol_orange ol:after {
        border: 2px solid #0054a0;
    }

.list_timelineol_orange li {
    background-color: #fefefe;
    color: #222;
    border: 1px solid #e17000;
}

    .list_timelineol_orange li:before {
        background-color: #e17000;
        color: #000;
    }

.list_timelineol_beige ol {
    border-left: 2px solid #9DBED8;
}

    .list_timelineol_beige ol:before, .list_timelineol_beige ol:after {
        border: 2px solid #9DBED8;
    }

.list_timelineol_beige li {
    background-color: #fefefe;
    color: #222;
    border: 1px solid #DAD6CC;
}

    .list_timelineol_beige li:before {
        background-color: #DAD6CC;
        color: #000;
    }

.list_timelineol_black ol {
    border-left: 2px solid #0054a0;
}

    .list_timelineol_black ol:before, .list_timelineol_black ol:after {
        border: 2px solid #0054a0;
    }

.list_timelineol_black li {
    background-color: #fefefe;
    color: #222;
    border: 1px solid #000;
}

    .list_timelineol_black li:before {
        background-color: #000;
        color: #fff;
    }

.list_timelineol_white ol {
    border-left: 2px solid #545454;
}

    .list_timelineol_white ol:before, .list_timelineol_white ol:after {
        border: 2px solid #545454;
    }

.list_timelineol_white li {
    background-color: #fff;
    color: #222;
    border: 1px solid #D0D0D0;
}

    .list_timelineol_white li:before {
        background-color: #fff;
        color: #000;
        box-shadow: 2px 2px #ccc;
    }

.list_timelineol_gradient ol {
    border-left: 2px solid #555;
}

    .list_timelineol_gradient ol:before, .list_timelineol_gradient ol:after {
        border: 2px solid #555;
    }

.list_timelineol_gradient li {
    background-color: #f4f5f5;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd));
    background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd);
    color: #222;
    border: 1px solid #999;
}

    .list_timelineol_gradient li:before {
        background-color: #999;
        color: #fff;
    }

    .list_timelineol_gradient li ol li {
        background-image: none !important;
        background-color: transparent !important;
    }

        .list_timelineol_gradient li ol li:before {
            background-color: #fff;
            color: #999;
            border: 1px solid #999;
        }



/*-------------- LIST COLOR SWIRL AROUND UL ----------------------*/

.list_colorswirl ul, .list_colorswirl_250 ul,
.list_colorswirl_300 ul, .list_colorswirl_350 ul {
    text-align: center;
    position: relative;
    height: 200px;
    width: 200px;
    border-radius: 50%;
    border-width: 0px;
    border-style: solid;
    border-color: transparent;
    transition: all 0.8s;
    margin: 0px;
    padding: 0px;
    margin: auto !important;
    display: block;
    margin-bottom: 25px !important;
    overflow: hidden;
    box-sizing: border-box;
    font-family: 'Roboto', Arial, sans-serif !important;
}

.list_colorswirl_250 ul {
    height: 250px;
    width: 250px;
}

.list_colorswirl_300 ul {
    height: 300px;
    width: 300px;
}

.list_colorswirl_350 ul {
    height: 350px;
    width: 350px;
}

    .list_colorswirl ul li, .list_colorswirl_250 ul li,
    .list_colorswirl_300 ul li, .list_colorswirl_350 ul li {
        position: absolute;
        top: 0px;
        left: 0px;
        height: 100%;
        width: 100%;
        z-index: 1000;
        border-radius: 50%;
        border-width: 10px;
        border-style: solid;
        border-color: transparent;
        list-style-type: none !important;
        text-align: center;
        margin: 0px !important;
        padding: 0px !important;
        box-sizing: border-box;
        transition: all 0.8s ease-in-out 0s;
    }

        .list_colorswirl ul li:first-child, .list_colorswirl_250 ul li:first-child,
        .list_colorswirl_300 ul li:first-child, .list_colorswirl_350 ul li:first-child {
            border-width: 10px;
            border-style: solid;
            border-color: #E17000 #00406a #00406a #E17000;
            border-radius: 50%;
            transition: all 0.8s ease-in-out 0s;
            list-style-type: none !important;
            z-index: 1001;
            font-family: 'Roboto', Arial, sans-serif !important;
        }

        .list_colorswirl ul li:nth-child(3n), .list_colorswirl_250 ul li:nth-child(3n),
        .list_colorswirl_300 ul li:nth-child(3n), .list_colorswirl_350 ul li:nth-child(3n) {
            z-index: 2000;
        }

            .list_colorswirl ul li:nth-child(3n) a, .list_colorswirl ul li a,
            .list_colorswirl_250 ul li:nth-child(3n) a, .list_colorswirl_250 ul li a,
            .list_colorswirl_300 ul li:nth-child(3n) a, .list_colorswirl_300 ul li a,
            .list_colorswirl_350 ul li:nth-child(3n) a, .list_colorswirl_350 ul li a {
                position: absolute;
                left: 0px;
                height: 50%;
                width: 50%;
                border-radius: 80%;
                border-width: 10px;
                border-style: solid;
                border-color: transparent;
                overflow: hidden;
                top: 105%;
                transition: all 0.8s ease-in-out 0s;
                background: #000 !important;
                background-color: rgba(0,0,0,.2) !important;
                background-image: url(../images/bggrads/black_60_percent.png) !important;
                color: #fff !important;
                text-shadow: 1px 1px #000;
                box-sizing: border-box;
                text-decoration: none;
            }

        .list_colorswirl ul li img, .list_colorswirl_250 ul li img,
        .list_colorswirl_300 ul li img, .list_colorswirl_350 ul li img {
            border-radius: 30%;
            margin: 0px !important;
            padding: 0px !important;
            height: 100%;
            width: auto%;
            min-width: 100%;
            min-height: 100%;
            max-width: 140%;
            max-height: 125%;
        }

.list_colorswirl img[class*='linkicon'] {
    min-width: unset;
    min-height: unset;
    max-width: unset;
    max-height: unset;
}

    .list_colorswirl ul:hover li:first-child, .list_colorswirl_250 ul:hover li:first-child,
    .list_colorswirl_300 ul:hover li:first-child, .list_colorswirl_350 ul:hover li:first-child {
        transform: rotate(180deg);
        transition: all 0.8s ease-in-out 0s;
        border-color: #FF6600 #0057ab #0057ab #FF6600;
    }

    #centercontent .list_colorswirl ul li a:focus, #centercontent .list_colorswirl ul:hover li a,
    #centercontent .list_colorswirl_250 ul li a:focus, #centercontent .list_colorswirl_250 ul:hover li a,
    #centercontent .list_colorswirl_300 ul li a:focus, #centercontent .list_colorswirl_300 ul:hover li a,
    #centercontent .list_colorswirl_350 ul li a:focus, #centercontent .list_colorswirl_350 ul:hover li a,
    .list_colorswirl ul li a:focus, .list_colorswirl ul:hover li a,
    .list_colorswirl_250 ul li a:focus, .list_colorswirl_250 ul:hover li a,
    .list_colorswirl_300 ul li a:focus, .list_colorswirl_300 ul:hover li a,
    .list_colorswirl_350 ul li a:focus, .list_colorswirl_350 ul:hover li a {
        position: absolute;
        left: 0px;
        top: 0%;
        height: 100%;
        width: 100%;
        border-radius: 50%;
        border-width: 10px;
        border-style: solid;
        border-color: transparent;
        overflow: hidden;
        padding: 15% !important;
        font-family: 'Roboto', Arial, sans-serif !important;
        transition: all 0.6s ease-in-out 0s;
        background: #000 !important;
        background-color: rgba(0,0,0,.2) !important;
        background-image: url(../images/bggrads/black_60_percent.png) !important;
        color: #fff !important;
        text-shadow: 1px 1px 3px #232323;
        box-sizing: border-box;
        text-decoration: none;
    }

    .list_colorswirl ul li a:active, .list_colorswirl_250 ul li a:active,
    .list_colorswirl_300 ul li a:active, .list_colorswirl_350 ul li a:active {
        background-image: url(../images/bggrads/blue_60_percent.png);
        transition: all 0.1s ease-in-out 0s;
    }

/* CATALOG ITEMS  */
#centercontent .list_catalog_center p, #centercontent .list_catalog_left p {
    float: left;
    clear: both;
}

#centercontent .list_catalog_center ul, #centercontent .list_catalog_left ul {
    width: 100%;
    clear: both;
    float: left;
    box-sizing: border-box;
    margin: 0px !important;
    padding: 10px;
    list-style-type: unset !important;
}

#centercontent .list_catalog_left ul:first-child li:first-child {
    text-align: left;
}

#centercontent .list_catalog_center ul:first-child li,
#centercontent .list_catalog_left ul:first-child li {
    width: 32.6%;
    min-height: 200px;
    float: left;
    margin: 0px;
    margin-bottom: 1%;
    padding: 1%;
    border-bottom: solid 1px #ccc;
    text-align: center;
    box-sizing: border-box;
    border: solid 1px #ccc;
    list-style-type: none;
    color: #333;
    background-color: #fff;
}

    #centercontent .list_catalog_center ul:first-child li a,
    #centercontent .list_catalog_left ul:first-child li a {
        color: #0054a0;
        background-color: #fff;
    }

    #centercontent .list_catalog_center ul:first-child li:hover,
    #centercontent .list_catalog_left ul:first-child li:hover {
        box-shadow: 0px 2px 3px rgba(0,0,0,.2);
    }

    #centercontent .list_catalog_center > ul:first-child > li:first-child,
    #centercontent .list_catalog_left > ul:first-child > li:first-child,
    #centercontent .list_catalog_center ul:first-child li ul li:hover,
    #centercontent .list_catalog_left ul:first-child li ul li:hover,
    #centercontent .list_catalog_center ul:first-child li ul li ul li:hover,
    #centercontent .list_catalog_left ul:first-child li ul li ul li:hover {
        box-shadow: none;
    }

#centercontent .list_catalog_left ul:first-child li {
    text-align: left;
}

    #centercontent .list_catalog_center ul:first-child li:nth-child(3n+3),
    #centercontent .list_catalog_left ul:first-child li:nth-child(3n+3) {
        margin-right: 1%;
        margin-left: 1%;
    }

    #centercontent .list_catalog_center ul:first-child li ul li:nth-child(3n+3),
    #centercontent .list_catalog_left ul:first-child li ul li:nth-child(3n+3) {
        margin-left: 0px;
    }


    #centercontent .list_catalog_center ul:first-child li:nth-of-type(3n+2),
    #centercontent .list_catalog_left ul:first-child li:nth-of-type(3n+2) {
        clear: both;
        float: left;
    }

#centercontent .list_catalog_center ul li ul li:nth-of-type(1n),
#centercontent .list_catalog_left ul li ul li:nth-of-type(1n) {
    clear: both;
    width: 100%;
    min-height: unset;
    box-sizing: border-box;
    float: left;
}

#centercontent .list_catalog_center ul li ul li ul li:nth-of-type(1n),
#centercontent .list_catalog_left ul li ul li ul li:nth-of-type(1n) {
    /* clear:none !important;
   width:auto !important;   
    min-height:unset;
   box-sizing:border-box;
   float:left;  
   margin-right:1%;*/
    font-size: .85em;
    float: left;
    text-align: center;
    width: 32.6% !important;
    margin-right: 1%;
    clear: none !important;
    box-sizing: border-box;
}


#centercontent .list_catalog_center ul li ul li:nth-child(1n+1),
#centercontent .list_catalog_left ul li ul li:nth-child(1n+1) {
    border: 0px;
    border-bottom: 0px !important;
    /*padding-left:0px !important;
   padding-right:0px !important;*/
    width: 100%;
}

#centercontent .list_catalog_center ul li ul,
#centercontent .list_catalog_left ul li ul,
#centercontent .list_catalog_center ul li ul li,
#centercontent .list_catalog_left ul li ul li {
    margin-left: 0px !important;
}

    #centercontent .list_catalog_center ul li ul li,
    #centercontent .list_catalog_left ul li ul li {
        border: 0px;
        border-bottom: 0px !important;
    }

        #centercontent .list_catalog_center ul li ul li ul,
        #centercontent .list_catalog_left ul li ul li ul {
            width: 100% !important;
            min-width: 0;
            padding: 0px !important;
            padding-top: 10px !important;
            box-sizing: border-box;
            display: block;
            margin: auto !important;
            text-align: center;
        }

            #centercontent .list_catalog_center ul li ul li ul li,
            #centercontent .list_catalog_left ul li ul li ul li {
                /*  display: inline-block;*/
            }

        #centercontent .list_catalog_left ul li ul li ul {
            width: 100% !important;
        }

            #centercontent .list_catalog_center ul li ul li ul li,
            #centercontent .list_catalog_left ul li ul li ul li {
                float: left;
                clear: none;
                width: auto !important;
                margin: 0px !important;
                padding: 2px !important;
                padding-right: 5px !important;
                padding-left: 5px !important;
            }

    #centercontent .list_catalog_center ul li:first-child,
    #centercontent .list_catalog_left ul li:first-child {
        width: 100% !important;
        float: left;
        clear: both;
        margin: 0px;
        margin-bottom: 1%;
        border: 0px;
        border-bottom: solid 1px #ccc;
        text-align: center;
        min-height: unset;
        background-color: transparent !important;
    }

        #centercontent .list_catalog_left ul li:first-child
        {
            text-align:left;
        }

    #centercontent .list_catalog_center ul:first-child li:first-child:hover,
    #centercontent .list_catalog_left ul:first-child li:first-child:hover    
    {
        box-shadow: none !important;
    }



    /* LIST ABOUT ITEM */
    .list_aboutitem ul {
        width: 100%;
        clear: both;
        float: left;
        box-sizing: border-box;
        margin: 0px !important;
        padding: 10px;
        list-style-type: unset !important;
    }

    .list_aboutitem ul li {
        list-style-type: none !important;
    }

#centercontent .list_aboutitem > ul:first-child > li:first-child {
    width: 100% !important;
    float: left;
    clear: both;
    margin: 0px;
    margin-bottom: 1%;
    border: 0px;
    border-bottom: solid 1px #ccc;
    text-align: center;
    min-height: unset;
    background-color: transparent !important;
}

#centercontent .list_aboutitem > ul:first-child > li:nth-of-type(2n+2) {
    float: left;
    width: 24%;
    position: relative;
    height: 250px;
    border: solid 1px #ccc;
    box-sizing: border-box;
    overflow: hidden;
    padding: 0px !important;
}

    #centercontent .list_aboutitem > ul:first-child > li:nth-of-type(2n+2) h3 {
        float: left;
        width: 32%;
        position: absolute;
        top: 20px;
        left: 0px;
        width: 80%;
        min-height: 20px;
        background-color: #1E5793;
        color: #fff;
        z-index: 2000;
        box-sizing: border-box;
        padding: 3px;
        margin: 0px;
        cursor: pointer;
        border-bottom: solid 6px #1E5793;
        border-top-right-radius: 50px;
        border-bottom-right-radius: 50px;
        box-shadow: 0px 3px 4px rgba(0,0,0,.3);
    }

        #centercontent .list_aboutitem > ul:first-child > li:nth-of-type(2n+2) h3:hover,
        #centercontent .list_aboutitem > ul:first-child > li:nth-of-type(2n+2) h3:focus {
            border-bottom: solid 6px #719dcd;
        }

    #centercontent .list_aboutitem > ul:first-child > li:nth-of-type(2n+2) img {
        float: left;
        position: absolute;
        top: 0px;
        height: 250px;
        width: auto;
        max-width: none;
        padding: 0px;
    }

#centercontent .list_aboutitem > ul:first-child > li:nth-of-type(2n+3) {
    display: none;
    opacity: 0;
    transition: all 1s;
}

#centercontent .list_aboutitem li.AboutList_Hide_InfoCard {
    display: none;
}

#centercontent .list_aboutitem li.AboutList_Show_InfoCard {
    display: block !important;
    opacity: 1 !important;
    background-color: #fff;
    color: #222;
    transition: all 1s;
    position: fixed;
    top: 10%;
    bottom: 10%;
    left: 10%;
    right: 10%;
    z-index: 8000;
    width: 70%;
    height: auto;
    padding: 2%;
    margin: auto;
    box-sizing: border-box;
    border: solid 10px #ccc;
    border-radius: 5%;
    overflow: auto;
    box-shadow: 0px 0px 100px rgba(0,0,0,.5), 0px 0px 300px rgba(0,0,0,1);
}

    #centercontent .list_aboutitem li.AboutList_Show_InfoCard h4 {
        text-align: center;
        background-color: #0F3C73;
        color: #f7f7f7;
        font-size: 1.25em !important;
        font-family: 'Roboto', Arial, sans-serif;
        padding: 2.2%;
        border-top-left-radius: 25px;
        border-top-right-radius: 25px;
    }

#centercontent .list_aboutitem li.AboutItem_CloseButton {
    margin-top: 5%;
    border-top: solid 1px #ddd;
    text-align: right;
}


#centercontent .slimlist_100 ul li
{
    min-height:100px;
     }

#centercontent .slimlist_85 ul li
{
    min-height:85px;
     }

#centercontent .slimlist_65 ul li
{
    min-height:65px;
}


#centercontent .slimlist_40 ul li
{
    min-height:40px;
     }


#centercontent .slimlist_30 ul li
{
    min-height:30px;
     }

/*----------------------------------------------------------------
FEATURE BLOCKS
---------------------------------------------------------------*/
#centercontent .featureBlock1, .featureBlock1 {
    position: relative;
    margin-left: 5px;
    font-family: 'Roboto', Arial, sans-serif !important;
    font-size: initial !important;
}

    .featureBlock1 ul, .featureBlock1 ol {
    }

    #centercontent .featureBlock1 p, #centercontent .featureBlock1 span, #centercontent .featureBlock1 li, #centercontent .featureBlock1 a,
    .featureBlock1 p, .featureBlock1 span, .featureBlock1 li, .featureBlock1 a {
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .featureBlock1 ul, .featureBlock1 ul {
        margin: 5px;
        margin-left: 30px;
        padding: 0px;
    }

    #centercontent .featureBlock1 li, .featureBlock1 li {
        padding: 3px;
        color: #444;
        background-color: inherit;
    }

    #centercontent .featureBlock1 img, .featureBlock1 img {
        width: auto;
        max-width: 100%;
        max-height: 100%;
        height: auto;
        margin: 0% !important;
        padding: 0% !important;
        margin-bottom: .1em !important;
        box-sizing: border-box;
    }

    #centercontent .featureBlock1 li h3, #centercontent .featureBlock1 li h2,
    .featureBlock1 li h3, .featureBlock1 li h2 {
        margin: 0em;
    }

/* --- FEATURE BLOCK 2 ---*/

#centercontent .featureBlock2, .featureBlock2 {
    padding: 0px !important;
    position: relative;
    margin-bottom: 1em;
    float: left;
    font-size: initial;
    color: #444;
    background-color: #fff;
    border: solid 1px #ddd !important;
    text-align: -webkit-match-parent;
    min-height: 330px;
    line-height: normal;
    width: auto;
    margin-left:5px;
    margin-right:5px;
    box-sizing: border-box;
}

    #centercontent .featureBlock2 p, .featureBlock2 p {
        margin: 2% !important;
        margin-top: 0% !important;
        padding: 0px !important;
        padding-top: 0px !important;
        width: 96% !important;
        box-sizing: border-box;
        font-family: 'Roboto', Arial, sans-serif !important;
        font-size: .95em !important;
    }

    #centercontent .featureBlock2 a, .featureBlock2 a {
        background-color: #fff;
        color: #00478e;
        font-family: 'Roboto', Arial, sans-serif !important;
        font-size: .95em !important;
    }

    #centercontent .featureBlock2 img, .featureBlock2 img {
        max-width: 104% !important;
        /* width:104% !important;*/
        height: auto;
        display: block;
        margin: 0;
        padding: 0px !important;
        margin: 0px !important;
        margin-left: -2% !important;
        margin-bottom: 1% !important;
        border: 0px;
        outline: 0px;
        box-sizing: border-box;
    }

    #centercontent .featureBlock2 .linkicon, .featureBlock2 .linkicon {
        margin-left: 2px !important;
        width: auto !important;
    }

    #centercontent .featureBlock2 h1, #centercontent .featureBlock2 h2, #centercontent .featureBlock2 h3,
    .featureBlock2 h1, .featureBlock2 h2, .featureBlock2 h3 {
        margin-top: 1.5%;
        font-size: 1.35em;
        line-height: normal;
        text-align: center;
    }

/* --- FEATURE BLOCK 3 ---*/

#centercontent .featureBlock3, .featureBlock3 {
    padding: 2% !important;
    position: relative;
    font-size: initial;
    color: #444;
    background-color: #fff;
    border: solid 1px #ddd !important;
    border-top: solid 4px #e17000 !important;
    min-height: 300px;
    text-align: -webkit-match-parent;
    box-sizing:border-box;
    font-family: 'Roboto', Arial, sans-serif !important;
}

    #centercontent .featureBlock3 p, .featureBlock3 p {
        margin: 8px;
        font-family: 'Roboto', Arial, sans-serif !important;
        font-size: .95em !important;
    }

    #centercontent .featureBlock3 img, .featureBlock3 img {
        max-width: 100%;
        height: auto;
        display: block;
        margin: 0px;
        margin-bottom: .1em;
        border: 0px;
        outline: 0;
        box-sizing: border-box;
    }

    #centercontent .featureBlock3 h3, #centercontent .featureBlock3 h2,
    .featureBlock3 h3, .featureBlock3 h2 {
        font-size: 1.45em;
        line-height: 1.2em;
        margin: 8px;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

        #centercontent .featureBlock3 h3 a, #centercontent .featureBlock3 h2 a, #centercontent .featureBlock3 p a, #centercontent .featureBlock3 li a,
        .featureBlock3 h3 a, .featureBlock3 h2 a, .featureBlock3 p a, .featureBlock3 li a {
            /*   background-color: #fff !important;
            color: #00478E;*/
            font-family: 'Roboto', Arial, sans-serif !important;
        }

    #centercontent .featureBlock3 ul, .featureBlock3 ul {
        margin-left: 20px !important;
        width: auto;
        margin-bottom: 20px !important;
        box-sizing: border-box;
    }

    #centercontent .featureBlock3 li, .featureBlock3 li {
        background-color: #fff;
        color: #333;
        border-bottom: solid 1px #f0f0f0;
        border-top: solid 1px #fafafa;
        margin: 0px;
        padding: 4px;
        box-sizing: border-box;
        font-family: 'Roboto', Arial, sans-serif !important;
        font-size: .95em !important;
    }

        #centercontent .featureBlock3 li:first-child, .featureBlock3 li:first-child {
            border-top: 0px;
        }

    #centercontent .featureBlock3 p, .featureBlock3 p {
        margin: 2% !important;
    }

    #centercontent .featureBlock1.buttonbottomleft p > a.button, #centercontent .featureBlock2.buttonbottomleft p > a.button, #centercontent .featureBlock3.buttonbottomleft p > a.button,
    .featureBlock1.buttonbottomleft p > a.button, .featureBlock2.buttonbottomleft p > a.button, .featureBlock3.buttonbottomleft p > a.button {
        position: absolute;
        left: 15px;
        bottom: 15px;
    }

    #centercontent .featureBlock1.buttonbottomcenter p > a.button, #centercontent .featureBlock2.buttonbottomcenter p > a.button, #centercontent .featureBlock3.buttonbottomcenter p > a.button,
    .featureBlock1.buttonbottomcenter p > a.button, .featureBlock2.buttonbottomcenter p > a.button, .featureBlock3.buttonbottomcenter p > a.button {
        position: absolute;
        left: 30%;
        bottom: 15px;
    }

    #centercontent .featureBlock1.buttonbottomright p > a.button, #centercontent .featureBlock2.buttonbottomright p > a.button, #centercontent .featureBlock3.buttonbottomright p > a.button,
    .featureBlock1.buttonbottomright p > a.button, .featureBlock2.buttonbottomright p > a.button, .featureBlock3.buttonbottomright p > a.button {
        position: absolute;
        right: 15px;
        bottom: 15px;
    }

/* --- FEATURE BLOCK 4 ---*/
#centercontent .featureBlock4, .featureBlock4 {
    float: left;
    /*width: 100%;*/
    margin: 0px;
    box-sizing: border-box;
    padding: 2%;
    min-height: 280px;
    font-family: 'Roboto', Arial, sans-serif !important;
}

    #centercontent .featureBlock4 h2, #centercontent .featureBlock4 h3,
    .featureBlock4 h2, .featureBlock4 h3 {
        margin: 0em !important;
        padding: .5em !important;
        font-family: 'Roboto', Arial, sans-serif !important;
        font-size: 1.15em !important;
    }

    #centercontent .featureBlock4 p, .featureBlock4 p {
        margin: 0em !important;
        padding: .5em !important;
        font-family: 'Roboto', Arial, sans-serif !important;
        font-size: .95em !important;
    }

    #centercontent .featureBlock4 img, .featureBlock4 img {
        margin: 0px;
        padding: 0px;
        width: auto;
        height: auto;
        max-width: 100%;
        max-height: 100%;
        box-sizing: border-box;
    }

/* --- FEATURE BLOCK 5 ---*/

#centercontent .featureBlock5, .featureBlock5 {
    margin: 0px;
    padding: 0%;
    border: solid 1px #ccc;
    text-align: center;
    vertical-align: middle;
    color: #fff;
    background-color: #222;
    position: relative;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
    background-size: cover;
    float: left;
    /*width: 100%;*/
    box-sizing: border-box;
}

#centercontent .featureBlock5_grey, .featureBlock5_grey {
    padding: 0px;
    margin: 0px;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    border: solid 1px #ccc;
    background-image: url(../images/campuscss/black_45_percent.png);
    background-repeat: repeat;
    z-index: 500;
}

#centercontent .featureBlock5_white, .featureBlock5_white {
    padding: 1em;
    position: relative;
    height: auto;
    width: 100%;
    box-sizing: border-box;
    padding: 10px !important;
    z-index: 1000;
    font-family: 'Roboto', Arial, sans-serif !important;
}

    #centercontent .featureBlock5_white p, #centercontent .featureBlock5_white a:link, #centercontent .featureBlock5_white a:active, #centercontent .featureBlock5_white a:visited,
    #centercontent .featureBlock5_white h1, #centercontent .featureBlock5_white h2, #centercontent .featureBlock5_white h3,
    #centercontent .featureBlock5_white h4, #centercontent .featureBlock5_white h5, #centercontent .featureBlock5_white h6,
    #centercontent .featureBlock5_white li, #centercontent .featureBlock5_white li,
    .featureBlock5_white p, .featureBlock5_white a:link, .featureBlock5_white a:active, .featureBlock5_white a:visited,
    .featureBlock5_white h1, .featureBlock5_white h2, .featureBlock5_white h3,
    .featureBlock5_white h4, .featureBlock5_white h5, .featureBlock5_white h6,
    .featureBlock5_white li, .featureBlock5_white li {
        text-shadow: 2px 2px 4px rgba(0,0,0,1);
        background-color: transparent;
        color: #f7f7f7;
        margin: 0%;
        padding: 1%;
        text-align: left;
        line-height: normal;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .featureBlock5_white a.button, #centercontent .featureBlock5_white a.pill,
    .featureBlock5_white a.button, .featureBlock5_white a.pill {
        box-shadow: 2px 2px 3px rgba(0,0,0,.8);
        padding: .5em;
    }


        #centercontent .featureBlock5_white a.button:hover, #centercontent .featureBlock5_white a.pill:hover,
        .featureBlock5_white a.button:hover, .featureBlock5_white a.pill:hover {
            text-shadow: none;
        }

    #centercontent .featureBlock5_white h1, #centercontent .featureBlock5_white h2, #centercontent .featureBlock5_white h3,
    #centercontent .featureBlock5_white h4, #centercontent .featureBlock5_white h5, #centercontent .featureBlock5_white h6,
    .featureBlock5_white h1, .featureBlock5_white h2, .featureBlock5_white h3,
    .featureBlock5_white h4, .featureBlock5_white h5, .featureBlock5_white h6 {
        text-align: center;
    }


#centercontent .featureBlock5 img, .featureBlock5 img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
}

#centercontent .featureBlock5 a, .featureBlock5 a {
    color: #fff;
    border-bottom: none;
    background: #000;
    background-color: transparent;
}

    #centercontent .featureBlock5 a:hover, .featureBlock5 a:hover {
        color: #fff;
        border-bottom: dotted 1px #fff;
        background: #000;
        background-color: transparent;
    }

/* --- FEATURE BLOCK 6 ---*/

#centercontent .featureBlock6, .featureBlock6 {
    border-top: solid 8px #f7f7f7;
}

#centercontent .featureBlock6_univBlue, .featureBlock6_univBlue {
    border-top: solid 8px #00274c;
}

#centercontent .featureBlock6_medBlue, .featureBlock6_medBlue {
    border-top: solid 8px #0059B2;
}

#centercontent .featureBlock6_lightBlue, .featureBlock6_lightBlue {
    border-top: solid 8px #9DBED8;
}

#centercontent .featureBlock6_gray, .featureBlock6_gray {
    border-top: solid 8px #ccc;
}

#centercontent .featureBlock6_orange, .featureBlock6_orange {
    border-top: solid 8px #E17000;
}

#centercontent .featureBlock6_beige, .featureBlock6_beige {
    border-top: solid 8px #DAD6CC;
}

#centercontent .featureBlock6_black, .featureBlock6_black {
    border-top: solid 8px #000;
}

#centercontent .featureBlock6_white, .featureBlock6_white {
    border-top: solid 8px #fff;
}

#centercontent .featureBlock6_gradient, .featureBlock6_gradient {
    border-top: solid 8px #898989;
}

#centercontent .featureBlock6_univBlue, #centercontent .featureBlock6_medBlue, #centercontent .featureBlock6_lightBlue,
#centercontent .featureBlock6_gray, #centercontent .featureBlock6_orange, #centercontent .featureBlock6_beige,
#centercontent .featureBlock6_black, #centercontent .featureBlock6_white, #centercontent .featureBlock6_gradient,
.featureBlock6_univBlue, .featureBlock6_medBlue, .featureBlock6_lightBlue,
.featureBlock6_gray, .featureBlock6_orange, .featureBlock6_beige,
.featureBlock6_black, .featureBlock6_white, .featureBlock6_gradient {
    min-height: 250px;
    font-size: initial !important;
}

    #centercontent .featureBlock6_univBlue h3, #centercontent .featureBlock6_univBlue h2, #centercontent .featureBlock6_univBlue h1,
    #centercontent .featureBlock6_medBlue h3, #centercontent .featureBlock6_medBlue h2, #centercontent .featureBlock6_medBlue h1,
    #centercontent .featureBlock6_lightBlue h3, #centercontent .featureBlock6_lightBlue h2, #centercontent .featureBlock6_lightBlue h1,
    #centercontent .featureBlock6 h3, #centercontent .featureBlock6 h2, #centercontent .featureBlock6 h1,
    #centercontent .featureBlock6_gray h3, #centercontent .featureBlock6_gray h2, #centercontent .featureBlock6_gray h1,
    #centercontent .featureBlock6_orange h3, #centercontent .featureBlock6_orange h2, #centercontent .featureBlock6_orange h1,
    #centercontent .featureBlock6_beige h3, #centercontent .featureBlock6_beige h2, #centercontent .featureBlock6_beige h1,
    #centercontent .featureBlock6_black h3, #centercontent .featureBlock6_black h2, #centercontent .featureBlock6_black h1,
    #centercontent .featureBlock6_white h3, #centercontent .featureBlock6_white h2, #centercontent .featureBlock6_white h1,
    #centercontent .featureBlock6_gradient h3, #centercontent .featureBlock6_gradient h2, #centercontent .featureBlock6_gradient h1,
    .featureBlock6_univBlue h3, .featureBlock6_univBlue h2, .featureBlock6_univBlue h1,
    .featureBlock6_medBlue h3, .featureBlock6_medBlue h2, .featureBlock6_medBlue h1,
    .featureBlock6_lightBlue h3, .featureBlock6_lightBlue h2, .featureBlock6_lightBlue h1,
    .featureBlock6 h3, .featureBlock6 h2, .featureBlock6 h1,
    .featureBlock6_gray h3, .featureBlock6_gray h2, .featureBlock6_gray h1,
    .featureBlock6_orange h3, .featureBlock6_orange h2, .featureBlock6_orange h1,
    .featureBlock6_beige h3, .featureBlock6_beige h2, .featureBlock6_beige h1,
    .featureBlock6_black h3, .featureBlock6_black h2, .featureBlock6_black h1,
    .featureBlock6_white h3, .featureBlock6_white h2, .featureBlock6_white h1,
    .featureBlock6_gradient h3, .featureBlock6_gradient h2, .featureBlock6_gradient h1 {
        font-family: 'Roboto', Arial, sans-serif !important;
        font-size: 1.1em;
        font-weight: 700;
        margin: 0px;
        padding: 0px;
        margin-top: 10px !important;
        margin-bottom: 10px !important;
        text-align: center;
        border-bottom: solid 3px #ccc;
        padding-bottom: 8px;
        text-transform: capitalize;
        color: #545454;
        background-color: transparent;
        float:left;
        width:100%;
    }

    #centercontent .featureBlock6_univBlue ul, #centercontent .featureBlock6_medBlue ul, #centercontent .featureBlock6_lightBlue ul,
    #centercontent .featureBlock6 ul, #centercontent .featureBlock6_gray ul, #centercontent .featureBlock6_orange ul, #centercontent .featureBlock6_beige ul,
    #centercontent .featureBlock6_black ul, #centercontent .featureBlock6_white ul, #centercontent .featureBlock6_gradient ul,
    #centercontent .featureBlock6_univBlue ol, #centercontent .featureBlock6_medBlue ol, #centercontent .featureBlock6_lightBlue ol,
    #centercontent .featureBlock6 ol, #centercontent .featureBlock6_gray ol, #centercontent .featureBlock6_orange ol, #centercontent .featureBlock6_beige ol,
    #centercontent .featureBlock6_black ol, #centercontent .featureBlock6_white ol, #centercontent .featureBlock6_gradient ol,
    #centercontent .featureBlock6_univBlue li, #centercontent .featureBlock6_medBlue li, #centercontent .featureBlock6_lightBlue li,
    #centercontent .featureBlock6 li, #centercontent .featureBlock6_gray li, #centercontent .featureBlock6_orange li, #centercontent .featureBlock6_beige li,
    #centercontent .featureBlock6_black li, #centercontent .featureBlock6_white li, #centercontent .featureBlock6_gradient li,
    #centercontent .featureBlock6_univBlue p, #centercontent .featureBlock6_medBlue p, #centercontent .featureBlock6_lightBlue p,
    #centercontent .featureBlock6 p, #centercontent .featureBlock6_gray p, #centercontent .featureBlock6_orange p, #centercontent .featureBlock6_beige p,
    #centercontent .featureBlock6_black p, #centercontent .featureBlock6_white p, #centercontent .featureBlock6_gradient p,
    .featureBlock6_univBlue ul, .featureBlock6_medBlue ul, .featureBlock6_lightBlue ul,
    .featureBlock6 ul, .featureBlock6_gray ul, .featureBlock6_orange ul, .featureBlock6_beige ul,
    .featureBlock6_black ul, .featureBlock6_white ul, .featureBlock6_gradient ul,
    .featureBlock6_univBlue ol, .featureBlock6_medBlue ol, .featureBlock6_lightBlue ol,
    .featureBlock6 ol, .featureBlock6_gray ol, .featureBlock6_orange ol, .featureBlock6_beige ol,
    .featureBlock6_black ol, .featureBlock6_white ol, .featureBlock6_gradient ol,
    .featureBlock6_univBlue li, .featureBlock6_medBlue li, .featureBlock6_lightBlue li,
    .featureBlock6 li, .featureBlock6_gray li, .featureBlock6_orange li, .featureBlock6_beige li,
    .featureBlock6_black li, .featureBlock6_white li, .featureBlock6_gradient li,
    .featureBlock6_univBlue p, .featureBlock6_medBlue p, .featureBlock6_lightBlue p,
    .featureBlock6 p, .featureBlock6_gray p, .featureBlock6_orange p, .featureBlock6_beige p,
    .featureBlock6_black p, .featureBlock6_white p, .featureBlock6_gradient p {
        padding: 5px !important;
        float: left;
        clear: both;
        width: 100%;
        font-size: .94em;
        font-family: 'Roboto', Arial, sans-serif !important;
        box-sizing: border-box;
    }


    #centercontent .featureBlock6_univBlue span, #centercontent .featureBlock6_medBlue span, #centercontent .featureBlock6_lightBlue span,
    #centercontent .featureBlock6 span, #centercontent .featureBlock6_gray span, #centercontent .featureBlock6_orange span, #centercontent .featureBlock6_beige span,
    #centercontent .featureBlock6_black span, #centercontent .featureBlock6_white span, #centercontent .featureBlock6_gradient span,
    .featureBlock6_univBlue span, .featureBlock6_medBlue span, .featureBlock6_lightBlue span,
    .featureBlock6 span, .featureBlock6_gray span, .featureBlock6_orange span, .featureBlock6_beige span,
    .featureBlock6_black span, .featureBlock6_white span, .featureBlock6_gradient span {
        font-family: 'Roboto', Arial, sans-serif !important;
    }


    #centercontent .featureBlock6_univBlue ul, #centercontent .featureBlock6_medBlue ul, #centercontent .featureBlock6_lightBlue ul,
    #centercontent .featureBlock6 ul, #centercontent .featureBlock6_gray ul, #centercontent .featureBlock6_orange ul, #centercontent .featureBlock6_beige ul,
    #centercontent .featureBlock6_black ul, #centercontent .featureBlock6_white ul, #centercontent .featureBlock6_gradient ul,
    #centercontent .featureBlock6_univBlue ol, #centercontent .featureBlock6_medBlue ol, #centercontent .featureBlock6_lightBlue ol,
    #centercontent .featureBlock6 ol, #centercontent .featureBlock6_gray ol, #centercontent .featureBlock6_orange ol, #centercontent .featureBlock6_beige ol,
    #centercontent .featureBlock6_black ol, #centercontent .featureBlock6_white ol, #centercontent .featureBlock6_gradient ol,
    .featureBlock6_univBlue ul, .featureBlock6_medBlue ul, .featureBlock6_lightBlue ul,
    .featureBlock6 ul, .featureBlock6_gray ul, .featureBlock6_orange ul, .featureBlock6_beige ul,
    .featureBlock6_black ul, .featureBlock6_white ul, .featureBlock6_gradient ul,
    .featureBlock6_univBlue ol, .featureBlock6_medBlue ol, .featureBlock6_lightBlue ol,
    .featureBlock6 ol, .featureBlock6_gray ol, .featureBlock6_orange ol, .featureBlock6_beige ol,
    .featureBlock6_black ol, .featureBlock6_white ol, .featureBlock6_gradient ol 
    {
        margin-left: 30px !important;
        width:auto;
    }

    #centercontent .featureBlock6_univBlue a:link, #centercontent .featureBlock6_univBlue a:visited, #centercontent .featureBlock6_univBlue a:active,
    #centercontent .featureBlock6_medBlue a:link, #centercontent .featureBlock6_medBlue a:visited, #centercontent .featureBlock6_medBlue a:active,
    #centercontent .featureBlock6_lightBlue a:link, #centercontent .featureBlock6_lightBlue a:visited, #centercontent .featureBlock6_lightBlue a:active,
    #centercontent .featureBlock6_gray a:link, #centercontent .featureBlock6_gray a:visited, #centercontent .featureBlock6_gray a:active,
    #centercontent .featureBlock6_orange a:link, #centercontent .featureBlock6_orange a:visited, #centercontent .featureBlock6_orange a:active,
    #centercontent .featureBlock6_beige a:link, #centercontent .featureBlock6_beige a:visited, #centercontent .featureBlock6_beige a:active,
    #centercontent .featureBlock6_black a:link, #centercontent .featureBlock6_black a:visited, #centercontent .featureBlock6_black a:active,
    #centercontent .featureBlock6_white a:link, #centercontent .featureBlock6_white a:visited, #centercontent .featureBlock6_white a:active,
    #centercontent .featureBlock6_gradient a:link, #centercontent .featureBlock6_gradient a:visited, #centercontent .featureBlock6_gradient a:active,
    .featureBlock6_univBlue a:link, .featureBlock6_univBlue a:visited, .featureBlock6_univBlue a:active,
    .featureBlock6_medBlue a:link, .featureBlock6_medBlue a:visited, .featureBlock6_medBlue a:active,
    .featureBlock6_lightBlue a:link, .featureBlock6_lightBlue a:visited, .featureBlock6_lightBlue a:active,
    .featureBlock6_gray a:link, .featureBlock6_gray a:visited, .featureBlock6_gray a:active,
    .featureBlock6_orange a:link, .featureBlock6_orange a:visited, .featureBlock6_orange a:active,
    .featureBlock6_beige a:link, .featureBlock6_beige a:visited, .featureBlock6_beige a:active,
    .featureBlock6_black a:link, .featureBlock6_black a:visited, .featureBlock6_black a:active,
    .featureBlock6_white a:link, .featureBlock6_white a:visited, .featureBlock6_white a:active,
    .featureBlock6_gradient a:link, .featureBlock6_gradient a:visited, .featureBlock6_gradient a:active {
        font-family: 'Roboto', Arial, sans-serif !important;
    }


    #centercontent .featureBlock6_univBlue img, #centercontent .featureBlock6_medBlue img, #centercontent .featureBlock6_lightBlue img,
    #centercontent .featureBlock6 img, #centercontent .featureBlock6_gray img, #centercontent .featureBlock6_orange img, #centercontent .featureBlock6_beige img,
    #centercontent .featureBlock6_black img, #centercontent .featureBlock6_white img, #centercontent .featureBlock6_gradient img,
    .featureBlock6_univBlue img, .featureBlock6_medBlue img, .featureBlock6_lightBlue img,
    .featureBlock6 img, .featureBlock6_gray img, .featureBlock6_orange img, .featureBlock6_beige img,
    .featureBlock6_black img, .featureBlock6_white img, .featureBlock6_gradient img {
        margin: 0px;
        padding: 0px;
        width: auto;
        height: auto;
        max-width: 100%;
        max-height: 100%;
        box-sizing: border-box;
    }

    #centercontent .featureBlock6_univBlue blockquote, #centercontent .featureBlock6_medBlue blockquote, #centercontent .featureBlock6_lightBlue blockquote,
    #centercontent .featureBlock6 blockquote, #centercontent .featureBlock6_gray blockquote, #centercontent .featureBlock6_orange blockquote, #centercontent .featureBlock6_beige blockquote,
    #centercontent .featureBlock6_black blockquote, #centercontent .featureBlock6_white blockquote, #centercontent .featureBlock6_gradient blockquote,
    .featureBlock6_univBlue blockquote, .featureBlock6_medBlue blockquote, .featureBlock6_lightBlue blockquote,
    .featureBlock6 blockquote, .featureBlock6_gray blockquote, .featureBlock6_orange blockquote, .featureBlock6_beige blockquote,
    .featureBlock6_black blockquote, .featureBlock6_white blockquote, .featureBlock6_gradient blockquote {
        float: left;
    }

/* --- FEATURE BLOCK 7 ---*/

#centercontent .featureBlock7_univBlue, .featureBlock7_univBlue {
    border-top: solid 4px #00274c;
}

#centercontent .featureBlock7_medBlue, .featureBlock7_medBlue {
    border-top: solid 4px #0059B2;
}

#centercontent .featureBlock7_lightBlue, .featureBlock7_lightBlue {
    border-top: solid 4px #9DBED8;
}

#centercontent .featureBlock7_gray, .featureBlock7_gray {
    border-top: solid 4px #ccc;
}

#centercontent .featureBlock7_orange, .featureBlock7_orange {
    border-top: solid 4px #E17000;
}

#centercontent .featureBlock7_beige, .featureBlock7_beige {
    border-top: solid 4px #DAD6CC;
}

#centercontent .featureBlock7_black, .featureBlock7_black {
    border-top: solid 4px #000;
}

#centercontent .featureBlock7_white, .featureBlock7_white {
    border-top: solid 4px #fff;
}

#centercontent .featureBlock7_gradient, .featureBlock7_gradient {
    border-top: solid 4px #888;
}


#centercontent .featureBlock7_univBlue, #centercontent .featureBlock7_medBlue, #centercontent .featureBlock7_lightBlue,
#centercontent .featureBlock7_gray, #centercontent .featureBlock7_orange, #centercontent .featureBlock7_beige,
#centercontent .featureBlock7_black, #centercontent .featureBlock7_white, #centercontent .featureBlock7_gradient,
.featureBlock7_univBlue, .featureBlock7_medBlue, .featureBlock7_lightBlue,
.featureBlock7, .featureBlock7_gray, .featureBlock7_orange, .featureBlock7_beige,
.featureBlock7_black, .featureBlock7_white, .featureBlock7_gradient {
    border-left: solid 1px #ccc;
    border-right: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    padding: 10px !important;
    width: 100%;
    box-sizing: border-box;
    background-color: #f0f0f0;
    color: #222;
    float: left;
    margin: 0px;
    min-height: 250px;
    font-family: 'Roboto', Arial, sans-serif !important;
    font-size: initial !important;
}

    #centercontent .featureBlock7_univBlue h1, #centercontent .featureBlock7_univBlue h2, #centercontent .featureBlock7_univBlue h3,
    #centercontent .featureBlock7_univBlue h4, #centercontent .featureBlock7_univBlue h5,
    #centercontent .featureBlock7_medBlue h1, #centercontent .featureBlock7_medBlue h2, #centercontent .featureBlock7_medBlue h3,
    #centercontent .featureBlock7_medBlue h4, #centercontent .featureBlock7_medBlue h5,
    #centercontent .featureBlock7_lightBlue h1, #centercontent .featureBlock7_lightBlue h2, #centercontent .featureBlock7_lightBlue h3,
    #centercontent .featureBlock7_lightBlue h4, #centercontent .featureBlock7_lightBlue h5,
    #centercontent .featureBlock7_gray h1, #centercontent .featureBlock7_gray h2, #centercontent .featureBlock7_gray h3,
    #centercontent .featureBlock7_gray h4, #centercontent .featureBlock7_gray h5,
    #centercontent .featureBlock7_orange h1, #centercontent .featureBlock7_orange h2, #centercontent .featureBlock7_orange h3,
    #centercontent .featureBlock7_orange h4, #centercontent .featureBlock7_orange h5,
    #centercontent .featureBlock7_beige h1, #centercontent .featureBlock7_beige h2, #centercontent .featureBlock7_beige h3,
    #centercontent .featureBlock7_beige h4, #centercontent .featureBlock7_beige h5,
    #centercontent .featureBlock7_black h1, #centercontent .featureBlock7_black h2, #centercontent .featureBlock7_black h3,
    #centercontent .featureBlock7_black h4, #centercontent .featureBlock7_black h5,
    #centercontent .featureBlock7_white h1, #centercontent .featureBlock7_white h2, #centercontent .featureBlock7_white h3,
    #centercontent .featureBlock7_white h4, #centercontent .featureBlock7_white h5,
    #centercontent .featureBlock7_gradient h1, #centercontent .featureBlock7_gradient h2, #centercontent .featureBlock7_gradient h3,
    #centercontent .featureBlock7_gradient h4, #centercontent .featureBlock7_gradient h5,
    .featureBlock7_univBlue h1, .featureBlock7_univBlue h2, .featureBlock7_univBlue h3, .featureBlock7_univBlue h4, .featureBlock7_univBlue h5,
    .featureBlock7_medBlue h1, .featureBlock7_medBlue h2, .featureBlock7_medBlue h3, .featureBlock7_medBlue h4, .featureBlock7_medBlue h5,
    .featureBlock7_lightBlue h1, .featureBlock7_lightBlue h2, .featureBlock7_lightBlue h3, .featureBlock7_lightBlue h4, .featureBlock7_lightBlue h5,
    .featureBlock7 h1, .featureBlock7 h2, .featureBlock7 h3, .featureBlock7 h4, .featureBlock7 h5,
    .featureBlock7_gray h1, .featureBlock7_gray h2, .featureBlock7_gray h3, .featureBlock7_gray h4, .featureBlock7_gray h5,
    .featureBlock7_orange h1, .featureBlock7_orange h2, .featureBlock7_orange h3, .featureBlock7_orange h4, .featureBlock7_orange h5,
    .featureBlock7_beige h1, .featureBlock7_beige h2, .featureBlock7_beige h3, .featureBlock7_beige h4, .featureBlock7_beige h5,
    .featureBlock7_black h1, .featureBlock7_black h2, .featureBlock7_black h3, .featureBlock7_black h4, .featureBlock7_black h5,
    .featureBlock7_white h1, .featureBlock7_white h2, .featureBlock7_white h3, .featureBlock7_white h4, .featureBlock7_white h5,
    .featureBlock7_gradient h1, .featureBlock7_gradient h2, .featureBlock7_gradient h3, .featureBlock7_gradient h4, .featureBlock7_gradient h5 {
        font-size: 1.2em !important;
        font-family: 'Roboto', Arial, sans-serif !important;
        font-weight: bold;
        margin: 0px;
        padding: 0px;
        margin-top: 1px !important;
        margin-bottom: 5px !important;
        text-transform: capitalize;
        color: #545454;
        background-color: transparent;
    }

    #centercontent .featureBlock7_univBlue ul, #centercontent .featureBlock7_univBlue ol,
    #centercontent .featureBlock7_medBlue ul, #centercontent .featureBlock7_medBlue ol,
    #centercontent .featureBlock7_lightBlue ul, #centercontent .featureBlock7_lightBlue ol,
    #centercontent .featureBlock7_gray ul, #centercontent .featureBlock7_gray ol,
    #centercontent .featureBlock7_orange ul, #centercontent .featureBlock7_orange ol,
    #centercontent .featureBlock7_beige ul, #centercontent .featureBlock7_beige ol,
    #centercontent .featureBlock7_black ul, #centercontent .featureBlock7_black ol,
    #centercontent .featureBlock7_white ul, #centercontent .featureBlock7_white ol,
    #centercontent .featureBlock7_gradient ul, #centercontent .featureBlock7_gradient ol,
    .featureBlock7_univBlue ul, .featureBlock7_univBlue ol,
    .featureBlock7_medBlue ul, .featureBlock7_medBlue ol,
    .featureBlock7_lightBlue ul, .featureBlock7_lightBlue ol,
    .featureBlock7_gray ul, .featureBlock7_gray ol,
    .featureBlock7_orange ul, .featureBlock7_orange ol,
    .featureBlock7_beige ul, .featureBlock7_beige ol,
    .featureBlock7_black ul, .featureBlock7_black ol,
    .featureBlock7_white ul, .featureBlock7_white ol,
    .featureBlock7_gradient ul, .featureBlock7_gradient ol {
        margin-top: 5px;
    }

    #centercontent .featureBlock7_univBlue a:link, #centercontent .featureBlock7_univBlue a:visited, #centercontent .featureBlock7_univBlue a:active,
    #centercontent .featureBlock7_medBlue a:link, #centercontent .featureBlock7_medBlue a:visited, #centercontent .featureBlock7_medBlue a:active,
    #centercontent .featureBlock7_lightBlue a:link, #centercontent .featureBlock7_lightBlue a:visited, #centercontent .featureBlock7_lightBlue a:active,
    #centercontent .featureBlock7_gray a:link, #centercontent .featureBlock7_gray a:visited, #centercontent .featureBlock7_gray a:active,
    #centercontent .featureBlock7_orange a:link, #centercontent .featureBlock7_orange a:visited, #centercontent .featureBlock7_orange a:active,
    #centercontent .featureBlock7_beige a:link, #centercontent .featureBlock7_beige a:visited, #centercontent .featureBlock7_beige a:active,
    #centercontent .featureBlock7_black a:link, #centercontent .featureBlock7_black a:visited, #centercontent .featureBlock7_black a:active,
    #centercontent .featureBlock7_white a:link, #centercontent .featureBlock7_white a:visited, #centercontent .featureBlock7_white a:active,
    #centercontent .featureBlock7_gradient a:link, #centercontent .featureBlock7_gradient a:visited, #centercontent .featureBlock7_gradient a:active,
    .featureBlock7_univBlue a:link, .featureBlock7_univBlue a:visited, .featureBlock7_univBlue a:active,
    .featureBlock7_medBlue a:link, .featureBlock7_medBlue a:visited, .featureBlock7_medBlue a:active,
    .featureBlock7_lightBlue a:link, .featureBlock7_lightBlue a:visited, .featureBlock7_lightBlue a:active,
    .featureBlock7_gray a:link, .featureBlock7_gray a:visited, .featureBlock7_gray a:active,
    .featureBlock7_orange a:link, .featureBlock7_orange a:visited, .featureBlock7_orange a:active,
    .featureBlock7_beige a:link, .featureBlock7_beige a:visited, .featureBlock7_beige a:active,
    .featureBlock7_black a:link, .featureBlock7_black a:visited, .featureBlock7_black a:active,
    .featureBlock7_white a:link, .featureBlock7_white a:visited, .featureBlock7_white a:active,
    .featureBlock7_gradient a:link, .featureBlock7_gradient a:visited, .featureBlock7_gradient a:active {
        background-color: #f0f0f0;
        color: #00478e;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .featureBlock7_univBlue p, #centercontent .featureBlock7_medBlue p, #centercontent .featureBlock7_lightBlue p,
    #centercontent .featureBlock7 p, #centercontent .featureBlock7_gray p, #centercontent .featureBlock7_orange p, #centercontent .featureBlock7_beige p,
    #centercontent .featureBlock7_black p, #centercontent .featureBlock7_white p, #centercontent .featureBlock7_gradient p,
    #centercontent .featureBlock7_univBlue li, #centercontent .featureBlock7_medBlue li, #centercontent .featureBlock7_lightBlue li,
    #centercontent .featureBlock7 li, #centercontent .featureBlock7_gray li, #centercontent .featureBlock7_orange li, #centercontent .featureBlock7_beige li,
    #centercontent .featureBlock7_black li, #centercontent .featureBlock7_white li, #centercontent .featureBlock7_gradient li,
    .featureBlock7_univBlue p, .featureBlock7_medBlue p, .featureBlock7_lightBlue p,
    .featureBlock7 p, .featureBlock7_gray p, .featureBlock7_orange p, .featureBlock7_beige p,
    .featureBlock7_black p, .featureBlock7_white p, .featureBlock7_gradient p,
    .featureBlock7_univBlue li, .featureBlock7_medBlue li, .featureBlock7_lightBlue li,
    .featureBlock7 li, .featureBlock7_gray li, .featureBlock7_orange li, .featureBlock7_beige li,
    .featureBlock7_black li, .featureBlock7_white li, .featureBlock7_gradient li {
        font-family: 'Roboto', Arial, sans-serif !important;
        font-size: .95em !important;
    }

    #centercontent .featureBlock7_univBlue img, #centercontent .featureBlock7_medBlue img, #centercontent .featureBlock7_lightBlue img,
    #centercontent .featureBlock7_gray img, #centercontent .featureBlock7_orange img, #centercontent .featureBlock7_beige img,
    #centercontent .featureBlock7_black img, #centercontent .featureBlock7_white img, #centercontent .featureBlock7_gradient img,
    .featureBlock7_univBlue img, .featureBlock7_medBlue img, .featureBlock7_lightBlue img,
    .featureBlock7 img, .featureBlock7_gray img, .featureBlock7_orange img, .featureBlock7_beige img,
    .featureBlock7_black img, .featureBlock7_white img, .featureBlock7_gradient img {
        margin: 0px;
        padding: 0px;
        width: auto;
        height: auto;
        max-width: 100%;
        max-height: 100%;
        box-sizing: border-box;
    }
/*---------------------------------------------------------
      FEATUREBLOCK 8
---------------------------------------------------------*/

#centercontent .featureBlock8_univBlue, #centercontent .featureBlock8_medBlue, #centercontent .featureBlock8_lightBlue,
#centercontent .featureBlock8_gray, #centercontent .featureBlock8_orange, #centercontent .featureBlock8_beige,
#centercontent .featureBlock8_black, #centercontent .featureBlock8_white, #centercontent .featureBlock8_gradient,
.featureBlock8_univBlue, .featureBlock8_medBlue, .featureBlock8_lightBlue,
.featureBlock8_gray, .featureBlock8_orange, .featureBlock8_beige,
.featureBlock8_black, .featureBlock8_white, .featureBlock8_gradient {
    min-height: 260px;
    width: 100%;
    position: relative;
    float: left;
    padding-bottom: 40px !important;
    background-color: inherit;
    color: #444;
    /*border: solid 1px #ccc;*/
    box-sizing: border-box;
    font-size: initial !important;
}


    #centercontent .featureBlock8_univBlue h2, #centercontent .featureBlock8_univBlue h3,
    #centercontent .featureBlock8_medBlue h2, #centercontent .featureBlock8_medBlue h3, #centercontent .featureBlock8_lightBlue h2, #centercontent .featureBlock8_lightBlue h3,
    #centercontent .featureBlock8_gray h2, #centercontent .featureBlock8_gray h3, #centercontent .featureBlock8_orange h2, #centercontent .featureBlock8_orange h3,
    #centercontent .featureBlock8_beige h2, #centercontent .featureBlock8_beige h3, #centercontent .featureBlock8_black h2, #centercontent .featureBlock8_black h3,
    #centercontent .featureBlock8_white h2, #centercontent .featureBlock8_white h3, #centercontent .featureBlock8_gradient h2, #centercontent .featureBlock8_gradient h3,
    .featureBlock8_univBlue h2, .featureBlock8_univBlue h3,
    .featureBlock8_medBlue h2, .featureBlock8_medBlue h3, .featureBlock8_lightBlue h2, .featureBlock8_lightBlue h3,
    .featureBlock8_gray h2, .featureBlock8_gray h3, .featureBlock8_orange h2, .featureBlock8_orange h3,
    .featureBlock8_beige h2, .featureBlock8_beige h3, .featureBlock8_black h2, .featureBlock8_black h3,
    .featureBlock8_white h2, .featureBlock8_white h3, .featureBlock8_gradient h2, .featureBlock8_gradient h3 {
        font-family: 'Roboto', Arial, sans-serif !important;
        text-transform: uppercase;
        font-size: 1em !important;
        /* background-color: #e1e1e1 !important;
        color: #00274c !important;*/
        padding: 2% !important;
        margin: 0 !important;
        margin-bottom: 5px !important;
        font-size: 1.1em !important;
        width: 100%;
        box-sizing: border-box;
        clear:both;
    }



    #centercontent .featureBlock8_univBlue h2, #centercontent .featureBlock8_univBlue h3,
    .featureBlock8_univBlue h2, .featureBlock8_univBlue h3 {
        background-color: #00274c !important;
        color: #fff !important;
    }

    #centercontent .featureBlock8_medBlue h2, #centercontent .featureBlock8_medBlue h3,
    .featureBlock8_medBlue h2, .featureBlock8_medBlue h3 {
        background-color: #0059a2 !important;
        color: #fff !important;
    }

    #centercontent .featureBlock8_lightBlue h2, #centercontent .featureBlock8_lightBlue h3,
    .featureBlock8_lightBlue h2, .featureBlock8_lightBlue h3 {
        background-color: #9DBED8 !important;
        color: #222 !important;
    }

    #centercontent .featureBlock8_gray h2, #centercontent .featureBlock8_gray h3,
    .featureBlock8_gray h2, .featureBlock8_gray h3 {
        background-color: #e1e1e1 !important;
        color: #333 !important;
    }

    #centercontent .featureBlock8_orange h2, #centercontent .featureBlock8_orange h3,
    .featureBlock8_orange h2, .featureBlock8_orange h3 {
        background-color: #F58220 !important;
        color: #101010 !important;
    }

    #centercontent .featureBlock8_beige h2, #centercontent .featureBlock8_beige h3,
    .featureBlock8_beige h2, .featureBlock8_beige h3 {
        background-color: #DAD6CC !important;
        color: #222 !important;
    }

    #centercontent .featureBlock8_black h2, #centercontent .featureBlock8_black h3,
    .featureBlock8_black h2, .featureBlock8_black h3 {
        background-color: #101010 !important;
        color: #f7f7f7 !important;
    }

    #centercontent .featureBlock8_white h2, #centercontent .featureBlock8_white h3,
    .featureBlock8_white h2, .featureBlock8_white h3 {
        background-color: #fff !important;
        color: #101010 !important;
    }

    #centercontent .featureBlock8_gradient h2, #centercontent .featureBlock8_gradient h3,
    .featureBlock8_gradient h2, .featureBlock8_gradient h3 {
        color: #222;
        background-color: #f4f5f5;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd));
        background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd);
        background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd);
        background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd);
        background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd);
        background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd);
    }

    #centercontent .featureBlock8 ul, #centercontent .featureBlock8_univBlue ul, #centercontent .featureBlock8_medBlue ul, #centercontent .featureBlock8_lightBlue ul,
    #centercontent .featureBlock8_gray ul, #centercontent .featureBlock8_beige ul, #centercontent .featureBlock8_orange ul, #centercontent .featureBlock8_black ul,
    #centercontent .featureBlock8_white ul, #centercontent .featureBlock8_gradient ul,
    .featureBlock8 ul, .featureBlock8_univBlue ul, .featureBlock8_medBlue ul, .featureBlock8_lightBlue ul,
    .featureBlock8_gray ul, .featureBlock8_beige ul, .featureBlock8_orange ul, .featureBlock8_black ul,
    .featureBlock8_white ul, .featureBlock8_gradient ul {
        float: left;
        clear: both;
        width: 100%;
        margin:0;
        margin-top: 8px;
        margin-bottom: 4px;
        padding: 0px;
        padding-left:35px;
        box-sizing: border-box;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .featureBlock8 li, #centercontent .featureBlock8_univBlue li, #centercontent .featureBlock8_medBlue li, #centercontent .featureBlock8_lightBlue li,
    #centercontent .featureBlock8_gray li, #centercontent .featureBlock8_beige li, #centercontent .featureBlock8_orange li, #centercontent .featureBlock8_black li,
    #centercontent .featureBlock8_white li, #centercontent .featureBlock8_gradient li,
    .featureBlock8 li, .featureBlock8_univBlue li, .featureBlock8_medBlue li, .featureBlock8_lightBlue li,
    .featureBlock8_gray li, .featureBlock8_beige li, .featureBlock8_orange li, .featureBlock8_black li,
    .featureBlock8_white li, .featureBlock8_gradient li {
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .featureBlock8_univBlue ul li ul, #centercontent .featureBlock8_medBlue ul li ul, #centercontent .featureBlock8_lightBlue ul li ul,
    #centercontent .featureBlock8_gray ul li ul, #centercontent .featureBlock8_beige ul li ul, #centercontent .featureBlock8_orange ul li ul,
    #centercontent .featureBlock8_black ul li ul, #centercontent .featureBlock8_white ul li ul, #centercontent .featureBlock8_gradient ul li ul,
    .featureBlock8_univBlue ul li ul, .featureBlock8_medBlue ul li ul, .featureBlock8_lightBlue ul li ul,
    .featureBlock8_gray ul li ul, .featureBlock8_beige ul li ul, .featureBlock8_orange ul li ul,
    .featureBlock8_black ul li ul, .featureBlock8_white ul li ul, .featureBlock8_gradient ul li ul {
        margin: 0px !important;
        margin-left: 20px !important;
        padding: 0px !important;
        margin-bottom: 8px !important;
        box-sizing: border-box;
    }


    #centercontent .featureBlock8_univBlue p, #centercontent .featureBlock8_medBlue p, #centercontent .featureBlock8_lightBlue p,
    #centercontent .featureBlock8_gray p, #centercontent .featureBlock8_beige p, #centercontent .featureBlock8_orange p,
    #centercontent .featureBlock8_black p, #centercontent .featureBlock8_white p, #centercontent .featureBlock8_gradient p,
    .featureBlock8_univBlue p, .featureBlock8_medBlue p, .featureBlock8_lightBlue p,
    .featureBlock8_gray p, .featureBlock8_beige p, .featureBlock8_orange p,
    .featureBlock8_black p, .featureBlock8_white p, .featureBlock8_gradient p {
        margin: 0px !important;
        padding: 5px !important;
        font-size: .9em !important;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .featureBlock8_univBlue a, #centercontent .featureBlock8_medBlue a, #centercontent .featureBlock8_lightBlue a,
    #centercontent .featureBlock8_gray a, #centercontent .featureBlock8_beige a, #centercontent .featureBlock8_orange a,
    #centercontent .featureBlock8_black a, #centercontent .featureBlock8_white a, #centercontent .featureBlock8_gradient a,
    .featureBlock8_univBlue a, .featureBlock8_medBlue a, .featureBlock8_lightBlue a,
    .featureBlock8_gray a, .featureBlock8_beige a, .featureBlock8_orange a,
    .featureBlock8_black a, .featureBlock8_white a, .featureBlock8_gradient a {
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .featureBlock8_univBlue img, #centercontent .featureBlock8_medBlue img, #centercontent .featureBlock8_lightBlue img,
    #centercontent .featureBlock8_gray img, #centercontent .featureBlock8_orange img, #centercontent .featureBlock8_beige img,
    #centercontent .featureBlock8_black img, #centercontent .featureBlock8_white img, #centercontent .featureBlock8_gradient img,
    .featureBlock8_univBlue img, .featureBlock8_medBlue img, .featureBlock8_lightBlue img,
    .featureBlock8_gray img, .featureBlock8_orange img, .featureBlock8_beige img,
    .featureBlock8_black img, .featureBlock8_white img, .featureBlock8_gradient img {
        margin: 0px;
        padding: 0px;
        width: auto;
        height: auto;
        max-width: 100%;
        max-height: 100%;
        box-sizing: border-box;
    }

    #centercontent .featureBlock8_univBlue ul, #centercontent .featureBlock8_univBlue ol,
    #centercontent .featureBlock8_medBlue ul, #centercontent .featureBlock8_medBlue ol,
    #centercontent .featureBlock8_lightBlue ul, #centercontent .featureBlock8_lightBlue ol,
    #centercontent .featureBlock8_gray ul, #centercontent .featureBlock8_gray ol,
    #centercontent .featureBlock8_orange ul, #centercontent .featureBlock8_orange ol,
    #centercontent .featureBlock8_beige ul, #centercontent .featureBlock8_beige ol,
    #centercontent .featureBlock8_black ul, #centercontent .featureBlock8_black ol,
    #centercontent .featureBlock8_white ul, #centercontent .featureBlock8_white ol,
    #centercontent .featureBlock8_gradient ul, #centercontent .featureBlock8_gradient ol,
    .featureBlock8_univBlue ul, .featureBlock8_univBlue ol,
    .featureBlock8_medBlue ul, .featureBlock8_medBlue ol,
    .featureBlock8_lightBlue ul, .featureBlock8_lightBlue ol,
    .featureBlock8_gray ul, .featureBlock8_gray ol,
    .featureBlock8_orange ul, .featureBlock8_orange ol,
    .featureBlock8_beige ul, .featureBlock8_beige ol,
    .featureBlock8_black ul, .featureBlock8_black ol,
    .featureBlock8_white ul, .featureBlock8_white ol,
    .featureBlock8_gradient ul, .featureBlock8_gradient ol {
        position: relative;
        /*margin-left: 1.5%;
        margin-bottom: 8px;*/
    }

    #centercontent .featureBlock8_univBlue li, #centercontent .featureBlock8_medBlue li, #centercontent .featureBlock8_lightBlue li,
    #centercontent .featureBlock8_gray li, #centercontent .featureBlock8_orange li, #centercontent .featureBlock8_beige li,
    #centercontent .featureBlock8_black li, #centercontent .featureBlock8_white li, #centercontent .featureBlock8_gradient li,
    .featureBlock8_univBlue li, .featureBlock8_medBlue li, .featureBlock8_lightBlue li,
    .featureBlock8_gray li, .featureBlock8_orange li, .featureBlock8_beige li,
    .featureBlock8_black li, .featureBlock8_white li, .featureBlock8_gradient li {
        padding: 1%;
        color: #444;
        background-color: inherit;
        font-size: .85em !important;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .featureBlock8_univBlue h3, #centercontent .featureBlock8_univBlue h2,
    #centercontent .featureBlock8_medBlue h3, #centercontent .featureBlock8_medBlue h2,
    #centercontent .featureBlock8_lightBlue h3, #centercontent .featureBlock8_lightBlue h2,
    #centercontent .featureBlock8_gray h3, #centercontent .featureBlock8_gray h2,
    #centercontent .featureBlock8_orange h3, #centercontent .featureBlock8_orange h2,
    #centercontent .featureBlock8_beige h3, #centercontent .featureBlock8_beige h2,
    #centercontent .featureBlock8_black h3, #centercontent .featureBlock8_black h2,
    #centercontent .featureBlock8_white h3, #centercontent .featureBlock8_white h2,
    #centercontent .featureBlock8_gradient h3, #centercontent .featureBlock8_gradient h2,
    .featureBlock8_univBlue h3, .featureBlock8_univBlue h2,
    .featureBlock8_medBlue h3, .featureBlock8_medBlue h2,
    .featureBlock8_lightBlue h3, .featureBlock8_lightBlue h2,
    .featureBlock8_gray h3, .featureBlock8_gray h2,
    .featureBlock8_orange h3, .featureBlock8_orange h2,
    .featureBlock8_beige h3, .featureBlock8_beige h2,
    .featureBlock8_black h3, .featureBlock8_black h2,
    .featureBlock8_white h3, .featureBlock8_white h2,
    .featureBlock8_gradient h3, .featureBlock8_gradient h2 {
        margin: 0em;
        font-size: 1.25em !important;
        width: 100%;
        font-family: 'Roboto', Arial, sans-serif !important;
        box-sizing: border-box;
    }

    #centercontent .featureBlock8_white h3, #centercontent .featureBlock8_white h2,
    #centercontent .featureBlock8_gradient h3, #centercontent .featureBlock8_gradient h2,
    .featureBlock8_white h3, .featureBlock8_white h2,
    .featureBlock8_gradient h3, .featureBlock8_gradient h2 {
        border: solid 1px #bbb;
    }

    #centercontent .featureBlock8_univBlue ul:last-child, #centercontent .featureBlock8_univBlue ol:last-child,
    #centercontent .featureBlock8_medBlue ul:last-child, #centercontent .featureBlock8_medBlue ol:last-child,
    #centercontent .featureBlock8_lightBlue ul:last-child, #centercontent .featureBlock8_lightBlue ol:last-child,
    #centercontent .featureBlock8_gray ul:last-child, #centercontent .featureBlock8_gray ol:last-child,
    #centercontent .featureBlock8_orange ul:last-child, #centercontent .featureBlock8_orange ol:last-child,
    #centercontent .featureBlock8_beige ul:last-child, #centercontent .featureBlock8_beige ol:last-child,
    #centercontent .featureBlock8_black ul:last-child, #centercontent .featureBlock8_black ol:last-child,
    #centercontent .featureBlock8_white ul:last-child, #centercontent .featureBlock8_white ol:last-child,
    #centercontent .featureBlock8_gradient ul:last-child, #centercontent .featureBlock8_gradient ol:last-child,
    .featureBlock8_univBlue ul:last-child, .featureBlock8_univBlue ol:last-child,
    .featureBlock8_medBlue ul:last-child, .featureBlock8_medBlue ol:last-child,
    .featureBlock8_lightBlue ul:last-child, .featureBlock8_lightBlue ol:last-child,
    .featureBlock8_gray ul:last-child, .featureBlock8_gray ol:last-child,
    .featureBlock8_orange ul:last-child, .featureBlock8_orange ol:last-child,
    .featureBlock8_beige ul:last-child, .featureBlock8_beige ol:last-child,
    .featureBlock8_black ul:last-child, .featureBlock8_black ol:last-child,
    .featureBlock8_white ul:last-child, .featureBlock8_white ol:last-child,
    .featureBlock8_gradient ul:last-child, .featureBlock8_gradient ol:last-child {
        margin-bottom: 30px;
    }


    #centercontent .featureBlock8 p > a.button, #centercontent .featureBlock8 p > a.pill,
    #centercontent .featureBlock8_univBlue p > a.button, #centercontent .featureBlock8_univBlue p > a.pill,
    #centercontent .featureBlock8_medBlue p > a.button, #centercontent .featureBlock8_medBlue p > a.pill,
    #centercontent .featureBlock8_lightBlue p > a.button, #centercontent .featureBlock8_lightBlue p > a.pill,
    #centercontent .featureBlock8_gray p > a.button, #centercontent featureBlock8_grau p > a.pill,
    #centercontent .featureBlock8_orange p > a.button, #centercontent .featureBlock8_orange p > a.pill,
    #centercontent .featureBlock8_beige p > a.button, #centercontent .featureBlock8_beige p > a.pill,
    #centercontent .featureBlock8_black p > a.button, #centercontent .featureBlock8_black p > a.pill,
    #centercontent .featureBlock8_white p > a.button, #centercontent .featureBlock8_white p > a.pill,
    #centercontent .featureBlock8_gradient p > a.button, #centercontent .featureBlock8_gradient p > a.pill,
    .featureBlock8 p > a.button, .featureBlock8 p > a.pill,
    .featureBlock8_univBlue p > a.button, .featureBlock8_univBlue p > a.pill,
    .featureBlock8_medBlue p > a.button, .featureBlock8_medBlue p > a.pill,
    .featureBlock8_lightBlue p > a.button, .featureBlock8_lightBlue p > a.pill,
    .featureBlock8_gray p > a.button, .featureBlock8_grau p > a.pill,
    .featureBlock8_orange p > a.button, .featureBlock8_orange p > a.pill,
    .featureBlock8_beige p > a.button, .featureBlock8_beige p > a.pill,
    .featureBlock8_black p > a.button, .featureBlock8_black p > a.pill,
    .featureBlock8_white p > a.button, .featureBlock8_white p > a.pill,
    .featureBlock8_gradient p > a.button, .featureBlock8_gradient p > a.pill {
        display: block;
        position: absolute;
        left: 2px;
        right: 2px;
		bottom: 0px;
        padding: 10px !important;
        text-align: left;
        box-sizing: border-box;
    }

/*---------------------------------------------------------
      FEATUREBLOCK 9 Link Images
---------------------------------------------------------*/

#centercontent .featureBlock9_univBlue, #centercontent .featureBlock9_medBlue, #centercontent .featureBlock9_lightBlue,
#centercontent .featureBlock9_gray, #centercontent .featureBlock9_orange, #centercontent .featureBlock9_beige,
#centercontent .featureBlock9_black, #centercontent .featureBlock9_white, #centercontent .featureBlock9_gradient,
.featureBlock9, .featureBlock9_univBlue, .featureBlock9_medBlue, .featureBlock9_lightBlue,
.featureBlock9_gray, .featureBlock9_orange, .featureBlock9_beige, .featureBlock9_black,
.featureBlock9_white, .featureBlock9_gradient {
    min-height: 260px !important;
    position: relative;
    padding: 0%;
    font-size: initial !important;
    font-family: 'Roboto', Arial, sans-serif !important;
}

    #centercontent .featureBlock9_univBlue p, #centercontent .featureBlock9_medBlue p, #centercontent .featureBlock9_lightBlue p,
    #centercontent .featureBlock9_gray p, #centercontent .featureBlock9_orange p, #centercontent .featureBlock9_beige p,
    #centercontent .featureBlock9_black p, #centercontent .featureBlock9_white p, #centercontent .featureBlock9_gradient p,
    .featureBlock9_univBlue p, .featureBlock9_medBlue p, .featureBlock9_lightBlue p,
    .featureBlock9_gray p, .featureBlock9_orange p, .featureBlock9_beige p,
    .featureBlock9_black p, .featureBlock9_white p, .featureBlock9_gradient p {
        width: 100%;
        margin: 0px !important;
        padding: 5px !important;
        box-sizing: border-box;
        font-size: .85em !important;
        font-family: 'Roboto', Arial, sans-serif !important;
        line-height: normal !important;
        text-align: center;
    }

    .featureBlock9_univBlue ul, .featureBlock9_medBlue ul, .featureBlock9_lightBlue ul,
    .featureBlock9_gray ul, .featureBlock9_orange ul, .featureBlock9_beige ul,
    .featureBlock9_black ul, .featureBlock9_white ul, .featureBlock9_gradient ul {
        list-style: none !important;
        margin: 0px !important;
        padding: 0px !important;
    }

    #centercontent .featureBlock9_univBlue li, #centercontent .featureBlock9_medBlue li, #centercontent .featureBlock9_lightBlue li,
    #centercontent .featureBlock9_gray li, #centercontent .featureBlock9_orange li, #centercontent .featureBlock9_beige li,
    #centercontent .featureBlock9_black li, #centercontent .featureBlock9_white li, #centercontent .featureBlock9_gradient li,
    .featureBlock9_univBlue li, .featureBlock9_medBlue li, .featureBlock9_lightBlue li,
    .featureBlock9_gray li, .featureBlock9_orange li, .featureBlock9_beige li,
    .featureBlock9_black li, .featureBlock9_white li, .featureBlock9_gradient li {
        list-style: none !important;
        width: 100%;
        margin: 0px !important;
        padding: 5px !important;
        font-size: .85em !important;
        font-family: 'Roboto', Arial, sans-serif !important;
        line-height: normal !important;
        text-align: center;
        border: solid 1px #ccc;
        box-sizing: border-box;
    }

    #centercontent .featureBlock9_univBlue p, #centercontent .featureBlock9_univBlue a, #centercontent .featureBlock9_univBlue span, #centercontent .featureBlock9_univBlue ul, #centercontent .featureBlock9_univBlue li,
    .featureBlock9_univBlue p, .featureBlock9_univBlue a, .featureBlock9_univBlue span, .featureBlock9_univBlue ul, .featureBlock9_univBlue li {
        color: #fff !important;
        background-color: #00274c !important;
        text-decoration: none;
        display: block;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .featureBlock9_medBlue p, #centercontent .featureBlock9_medBlue a, #centercontent .featureBlock9_medBlue span, #centercontent .featureBlock9_medBlue ul, #centercontent .featureBlock9_medBlue li,
    .featureBlock9_medBlue p, .featureBlock9_medBlue a, .featureBlock9_medBlue span, .featureBlock9_medBlue ul, .featureBlock9_medBlue li {
        color: #fff !important;
        background-color: #0059a2 !important;
        text-decoration: none;
        display: block;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .featureBlock9_lightBlue p, #centercontent .featureBlock9_lightBlue a, #centercontent .featureBlock9_lightBlue span, #centercontent .featureBlock9_lightBlue ul, #centercontent .featureBlock9_lightBlue li,
    .featureBlock9_lightBlue p, .featureBlock9_lightBlue a, .featureBlock9_lightBlue span, .featureBlock9_lightBlue ul, .featureBlock9_lightBlue li {
        color: #111 !important;
        background-color: #9DBED8 !important;
        text-decoration: none;
        display: block;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .featureBlock9_gray p, #centercontent .featureBlock9_gray a, #centercontent .featureBlock9_gray span, #centercontent .featureBlock9_gray ul, #centercontent .featureBlock9_gray li .featureBlock9_gray p, .featureBlock9_gray a, .featureBlock9_gray span, .featureBlock9_gray ul, .featureBlock9_gray li {
        color: #222 !important;
        background-color: #e1e1e1 !important;
        text-decoration: none;
        display: block;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .featureBlock9_orange p, #centercontent .featureBlock9_orange a, #centercontent .featureBlock9_orange span, #centercontent .featureBlock9_orange ul, #centercontent .featureBlock9_orange li,
    .featureBlock9_orange p, .featureBlock9_orange a, .featureBlock9_orange span, .featureBlock9_orange ul, .featureBlock9_orange li {
        color: #222 !important;
        background-color: #F58220 !important;
        text-decoration: none;
        display: block;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .featureBlock9_beige p, #centercontent .featureBlock9_beige a, #centercontent .featureBlock9_beige span, #centercontent .featureBlock9_beige ul, #centercontent .featureBlock9_beige li,
    .featureBlock9_beige p, .featureBlock9_beige a, .featureBlock9_beige span, .featureBlock9_beige ul, .featureBlock9_beige li {
        color: #222 !important;
        background-color: #DAD6CC !important;
        text-decoration: none;
        display: block;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .featureBlock9_black p, #centercontent .featureBlock9_black a, #centercontent .featureBlock9_black span, #centercontent .featureBlock9_black ul, #centercontent .featureBlock9_black li,
    .featureBlock9_black p, .featureBlock9_black a, .featureBlock9_black span, .featureBlock9_black ul, .featureBlock9_black li {
        color: #fff !important;
        background-color: #000 !important;
        text-decoration: none;
        display: block;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .featureBlock9_white p, #centercontent .featureBlock9_white a, #centercontent .featureBlock9_white span, #centercontent .featureBlock9_white ul, #centercontent .featureBlock9_white li,
    .featureBlock9_white p, .featureBlock9_white a, .featureBlock9_white span, .featureBlock9_white ul, .featureBlock9_white li {
        color: #000 !important;
        background-color: #fff !important;
        text-decoration: none;
        display: block;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .featureBlock9_gradient p, #centercontent .featureBlock9_gradient a, #centercontent .featureBlock9_gradient span, #centercontent .featureBlock9_gradient ul, #centercontent .featureBlock9_gradient li,
    .featureBlock9_gradient p, .featureBlock9_gradient a, .featureBlock9_gradient span, .featureBlock9_gradient ul, .featureBlock9_gradient li {
        color: #222 !important;
        background-color: #f4f5f5;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd));
        background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd);
        background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd);
        background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd);
        background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd);
        background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd);
        text-decoration: none;
        display: block;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

        #centercontent .featureBlock9_gradient a, #centercontent .featureBlock9_gradient p a .featureBlock9_gradient a, .featureBlock9_gradient p a {
            background: transparent !important;
            color: #222 !important;
        }

    #centercontent .featureBlock9_univBlue h2, #centercontent .featureBlock9_medBlue h2, #centercontent .featureBlock9_lightBlue h2,
    #centercontent .featureBlock9_gray h2, #centercontent .featureBlock9_orange h2, #centercontent .featureBlock9_beige h2,
    #centercontent .featureBlock9_black h2, #centercontent .featureBlock9_white h2, #centercontent .featureBlock9_gradient h2,
    .featureBlock9_univBlue h2, .featureBlock9_medBlue h2, .featureBlock9_lightBlue h2,
    .featureBlock9_gray h2, .featureBlock9_orange h2, .featureBlock9_beige h2,
    .featureBlock9_black h2, .featureBlock9_white h2, .featureBlock9_gradient h2 {
        font-size: 1.5em !important;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .featureBlock9_univBlue h3, #centercontent .featureBlock9_medBlue h3, #centercontent .featureBlock9_lightBlue h3,
    #centercontent .featureBlock9_gray h3, #centercontent .featureBlock9_orange h3, #centercontent .featureBlock9_beige h3,
    #centercontent .featureBlock9_black h3, #centercontent .featureBlock9_white h3, #centercontent .featureBlock9_gradient h3,
    .featureBlock9_univBlue h3, .featureBlock9_medBlue h3, .featureBlock9_lightBlue h3,
    .featureBlock9_gray h3, .featureBlock9_orange h3, .featureBlock9_beige h3,
    .featureBlock9_black h3, .featureBlock9_white h3, .featureBlock9_gradient h3 {
        font-size: 1.25em !important;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    .featureBlock9_univBlue img, .featureBlock9_medBlue img, .featureBlock9_lightBlue img,
    .featureBlock9_gray img, .featureBlock9_orange img, .featureBlock9_beige img,
    .featureBlock9_black img, .featureBlock9_white img, .featureBlock9_gradient img {
        margin: 0px;
        padding: 5px;
        width: auto;
        height: auto;
        max-width: 100%;
        max-height: 100%;
        box-sizing: border-box;
    }

    .featureBlock9_univBlue li img, .featureBlock9_medBlue li img, .featureBlock9_lightBlue li img,
    .featureBlock9_gray li img, .featureBlock9_orange li img, .featureBlock9_beige li img,
    .featureBlock9_black li img, .featureBlock9_white li img, .featureBlock9_gradient li img {
        border-top: 0px !important;
        display: block;
        margin: auto;
    }

    .featureBlock9_univBlue.rows2 li, .featureBlock9_univBlue.rows3 li,
    .featureBlock9_univBlue.rows4 li, .featureBlock9_univBlue.rows5 li,
    .featureBlock9_univBlue.rows6 li, .featureBlock9_univBlue.rows7 li,
    .featureBlock9_medBlue.rows2 li, .featureBlock9_medBlue.rows3 li,
    .featureBlock9_medBlue.rows4 li, .featureBlock9_medBlue.rows5 li,
    .featureBlock9_medBlue.rows6 li, .featureBlock9_medBlue.rows7 li,
    .featureBlock9_lightBlue.rows2 li, .featureBlock9_lightBlue.rows3 li,
    .featureBlock9_lightBlue.rows4 li, .featureBlock9_lightBlue.rows5 li,
    .featureBlock9_lightBlue.rows6 li, .featureBlock9_lightBlue.rows7 li,
    .featureBlock9_gray.rows2 li, .featureBlock9_gray.rows3 li,
    .featureBlock9_gray.rows4 li, .featureBlock9_gray.rows5 li,
    .featureBlock9_gray.rows6 li, .featureBlock9_gray.rows7 li,
    .featureBlock9_orange.rows2 li, .featureBlock9_orange.rows3 li,
    .featureBlock9_orange.rows4 li, .featureBlock9_orange.rows5 li,
    .featureBlock9_orange.rows6 li, .featureBlock9_orange.rows7 li,
    .featureBlock9_beige.rows2 li, .featureBlock9_beige.rows3 li,
    .featureBlock9_beige.rows4 li, .featureBlock9_beige.rows5 li,
    .featureBlock9_beige.rows6 li, .featureBlock9_beige.rows7 li,
    .featureBlock9_black.rows2 li, .featureBlock9_black.rows3 li,
    .featureBlock9_black.rows4 li, .featureBlock9_black.rows5 li,
    .featureBlock9_black.rows6 li, .featureBlock9_black.rows7 li,
    .featureBlock9_white.rows2 li, .featureBlock9_white.rows3 li,
    .featureBlock9_white.rows4 li, .featureBlock9_white.rows5 li,
    .featureBlock9_white.rows6 li, .featureBlock9_white.rows7 li,
    .featureBlock9_gradient.rows2 li, .featureBlock9_gradient.rows3 li,
    .featureBlock9_gradient.rows4 li, .featureBlock9_gradient.rows5 li,
    .featureBlock9_gradient.rows6 li, .featureBlock9_gradient.rows7 li {
        float: left;
        margin-left: 1% !important;
        padding-top: 0px !important;
        text-align: center;
        display: block;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    .featureBlock9_univBlue.rows2 li, .featureBlock9_medBlue.rows2 li, .featureBlock9_lightBlue.rows2 li,
    .featureBlock9_gray.rows2 li, .featureBlock9_orange.rows2 li, .featureBlock9_beige.rows2 li,
    .featureBlock9_black.rows2 li, .featureBlock9_white.rows2 li, .featureBlock9_gradient.rows2 li {
        width: 48%;
    }

    .featureBlock9_univBlue.rows3 li, .featureBlock9_medBlue.rows3 li, .featureBlock9_lightBlue.rows3 li,
    .featureBlock9_gray.rows3 li, .featureBlock9_orange.rows3 li, .featureBlock9_beige.rows3 li,
    .featureBlock9_black.rows3 li, .featureBlock9_white.rows3 li, .featureBlock9_gradient.rows3 li {
        width: 31%;
    }

    .featureBlock9_univBlue.rows4 li, .featureBlock9_medBlue.rows4 li, .featureBlock9_lightBlue.rows4 li,
    .featureBlock9_gray.rows4 li, .featureBlock9_orange.rows4 li, .featureBlock9_beige.rows4 li,
    .featureBlock9_black.rows4 li, .featureBlock9_white.rows4 li, .featureBlock9_gradient.rows4 li {
        width: 23%;
    }

    .featureBlock9_univBlue.rows5 li, .featureBlock9_medBlue.rows5 li, .featureBlock9_lightBlue.rows5 li,
    .featureBlock9_gray.rows5 li, .featureBlock9_orange.rows5 li, .featureBlock9_beige.rows5 li,
    .featureBlock9_black.rows5 li, .featureBlock9_white.rows5 li, .featureBlock9_gradient.rows5 li {
        width: 19%;
    }

    .featureBlock9_univBlue.rows6 li, .featureBlock9_medBlue.rows6 li, .featureBlock9_lightBlue.rows6 li,
    .featureBlock9_gray.rows6 li, .featureBlock9_orange.rows6 li, .featureBlock9_beige.rows6 li,
    .featureBlock9_black.rows6 li, .featureBlock9_white.rows6 li, .featureBlock9_gradient.rows6 li {
        width: 15%;
    }

    .featureBlock9_univBlue.rows7 li, .featureBlock9_medBlue.rows7 li, .featureBlock9_lightBlue.rows7 li,
    .featureBlock9_gray.rows7 li, .featureBlock9_orange.rows7 li, .featureBlock9_beige.rows7 li,
    .featureBlock9_black.rows7 li, .featureBlock9_white.rows7 li, .featureBlock9_gradient.rows7 li {
        width: 13%;
    }

/*---------------------------------------------------------
feature block 10
-----------------------------------------------------------*/

#centercontent .featureBlock10, .featureBlock10 {
    margin: 0px;
    padding: 0%;
    /* border: solid 1px #ccc;*/
    text-align: center;
    vertical-align: middle;
    color: #fff !important;
    background-color: #222;
    position: relative;
    min-height: 100px;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
    background-size: cover;
    font-family: 'Roboto', Arial, sans-serif !important;
}

#centercontent .featureBlock10_grey, .featureBlock10_grey {
    padding: 0px;
    margin: 0px;
    position: absolute;
    top: 0px;
    top: 55%;
    bottom: 0px;
    left: 0px;
    right: 0px;
    /*border: solid 1px #ccc;*/
    background-image: url(../images/campuscss/featureblock10_grad.png);
    background-repeat: repeat-x;
    /*background-position: bottom;*/
    z-index: 500;
    font-family: 'Roboto', Arial, sans-serif !important;
}

#centercontent .featureBlock10_white, .featureBlock10_white {
    padding: 1em;
    position: absolute;
    left: 0px;
    bottom: 0px;
   /* width: 100%;*/
    box-sizing: border-box;
    z-index: 1000;
    font-family: 'Roboto', Arial, sans-serif !important;
    background: transparent;
    background-color: transparent;
    color: #f7f7f7 !important;
}

#centercontent .featureBlock10_UseGutter .featureBlock10_white, .featureBlock10_UseGutter .featureBlock10_white {
    max-width: 1200px !important;
    margin: auto;
    left: 0;
    right: 0;
}

#centercontent .featureBlock10_white p, #centercontent .featureBlock10_white a:link, #centercontent .featureBlock10_white a:active, #centercontent .featureBlock10_white a:visited,
#centercontent .featureBlock10_white h1, #centercontent .featureBlock10_white h2, #centercontent .featureBlock10_white h3,
#centercontent .featureBlock10_white h4, #centercontent .featureBlock10_white h5, #centercontent .featureBlock10_white h6,
#centercontent .featureBlock10_white ol li, #centercontent .featureBlock10_white ul li,
.featureBlock10_white p, .featureBlock10_white a:link, .featureBlock10_white a:active, .featureBlock10_white a:visited,
.featureBlock10_white h1, .featureBlock10_white h2, .featureBlock10_white h3,
.featureBlock10_white h4, .featureBlock10_white h5, .featureBlock10_white h6,
.featureBlock10_white ol li, .featureBlock10_white ul li {
    text-shadow: 2px 2px 4px rgba(0,0,0,1);
    background: inherit;
    background-color: inherit;
    color: inherit;
    /*margin: 0%;
    padding: 1%;*/
    text-align: left;
    line-height: normal;
    font-family: inherit;
}

#centercontent .featureBlock10_white a.button, #centercontent .featureBlock10_white a.pill,
.featureBlock10_white a.button, .featureBlock10_white a.pill {
    box-shadow: 2px 2px 3px rgba(0,0,0,.8);
    padding: .5em;
    font-family: 'Roboto', Arial, sans-serif !important;
}


    #centercontent .featureBlock10_white a.button:hover, #centercontent .featureBlock10_white a.pill:hover,
    .featureBlock10_white a.button:hover, .featureBlock10_white a.pill:hover {
        text-shadow: none;
    }


#centercontent .featureBlock10_white h1, #centercontent .featureBlock10_white h2, #centercontent .featureBlock10_white h3,
#centercontent .featureBlock10_white h4, #centercontent .featureBlock10_white h5, #centercontent .featureBlock10_white h6,
.featureBlock10_white h1, .featureBlock10_white h2, .featureBlock10_white h3,
.featureBlock10_white h4, .featureBlock10_white h5, .featureBlock10_white h6 {
    text-align: center;
}

.featureBlock10 img {
    margin: 0px;
    padding: 0px;
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    box-sizing: border-box;
}

#centercontent .featureBlock10 a, .featureBlock10 a {
    color: #fff;
    border-bottom: none;
    background: #000;
    background-color: transparent;
}

    #centercontent .featureBlock10 a:hover, .featureBlock10 a:hover {
        color: #fff;
        border-bottom: dotted 1px #fff;
        background: #000;
        background-color: transparent;
    }

/*--- FEATURE BLOCK 11 ---*/

#centercontent .featureBlock11_univBlue, #centercontent .featureBlock11_medBlue, #centercontent .featureBlock11_lightBlue,
#centercontent .featureBlock11_gray, #centercontent .featureBlock11_orange, #centercontent .featureBlock11_beige,
#centercontent .featureBlock11_black, #centercontent .featureBlock11_white, #centercontent .featureBlock11_gradient,
.featureBlock11_univBlue, .featureBlock11_medBlue, .featureBlock11_lightBlue,
.featureBlock11_gray, .featureBlock11_orange, .featureBlock11_beige,
.featureBlock11_black, .featureBlock11_white, .featureBlock11_gradient {
    padding: 12px;
    margin: 0px;
    width: auto;
    box-sizing: border-box;
    font-family: 'Roboto', Arial, sans-serif !important;
    font-size: .75em;
}

    #centercontent .featureBlock11_black, .featureBlock11_black,
    #centercontent .featureBlock11_black h2, .featureBlock11_black h2, #centercontent .featureBlock11_black h3, .featureBlock11_black h3,
    #centercontent .featureBlock11_black h4, .featureBlock11_black h4, #centercontent .featureBlock11_black h5, .featureBlock11_black h5,
    #centercontent .featureBlock11_black p, .featureBlock11_black p, #centercontent .featureBlock11_black a, .featureBlock11_black a,
    #centercontent .featureBlock11_black span, .featureBlock11_black span, #centercontent .featureBlock11_black li, .featureBlock11_black li {
        background-color: #101010;
        color: #B4B2AD;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

        #centercontent .featureBlock11_black a, .featureBlock11_black a {
            border-bottom: 0px;
        }

        #centercontent .featureBlock11_black p, .featureBlock11_black p {
            border-bottom: 0px;
            padding: .5em .75em .5em 0;
        }


        #centercontent .featureBlock11_black ul, .featureBlock11_black ul,
        #centercontent .featureBlock11_black ol, .featureBlock11_black ol {
            margin: 0px;
            margin-bottom: .75em;
            width: 100%;
            box-sizing: border-box;
            font-size: initial;
        }

        #centercontent .featureBlock11_black li a, .featureBlock11_black li a {
            padding: .5em .75em .5em 0;
            display: block;
            width: 100%;
            box-sizing: border-box;
            margin: 0px;
            transition: padding-left 350ms ease-in-out;
        }

            #centercontent .featureBlock11_black li a:first-child, .featureBlock11_black li a:first-child {
                font-size: 1.1em;
                font-weight: 700;
            }

            #centercontent .featureBlock11_black li a:hover, .featureBlock11_black li a:hover {
                padding-left: .9333em;
                background-color: #2C2C33;
                color: #BDBDBD;
                transition: padding-left 350ms ease-in-out;
            }

        #centercontent .featureBlock11_black ul li ul, .featureBlock11_black ul li ul,
        #centercontent .featureBlock11_black ol li ol, .featureBlock11_black ol li ol {
            margin: 0px;
            padding-left: 20px;
            width: 100%;
            box-sizing: border-box;
        }

            #centercontent .featureBlock11_black ul li ul li a, .featureBlock11_black ul li ul li a,
            #centercontent .featureBlock11_black ol li ol li a, .featureBlock11_black ol li ol li a {
                font-weight: normal !important;
            }

            #centercontent .featureBlock11_black ul li ul li:last-child, .featureBlock11_black ul li ul li:last-child,
            #centercontent .featureBlock11_black ol li ol li:last-child, .featureBlock11_black ol li ol li:last-child {
                border-bottom: 0px;
            }

        #centercontent .featureBlock11_black li, .featureBlock11_black li {
            margin-bottom: 0px;
            margin-right: 0px;
            border-bottom: .125em solid #2C2C33;
            list-style: none;
            position: relative;
            padding: 0px;
            font-size: .95em;
        }

            #centercontent .featureBlock11_black li:first-child, .featureBlock11_black li:first-child {
                border-top: .125em solid #2C2C33;
            }

        #centercontent .featureBlock11_univBlue h2, #centercontent .featureBlock11_medBlue h2, #centercontent .featureBlock11_lightBlue h2,
        #centercontent .featureBlock11_gray h2, #centercontent .featureBlock11_orange h2, #centercontent .featureBlock11_beige h2,
        #centercontent .featureBlock11_black h2, #centercontent .featureBlock11_white h2, #centercontent .featureBlock11_gradient h2,
        #centercontent .featureBlock11_univBlue h3, #centercontent .featureBlock11_medBlue h3, #centercontent .featureBlock11_lightBlue h3,
        #centercontent .featureBlock11_gray h3, #centercontent .featureBlock11_orange h3, #centercontent .featureBlock11_beige h3,
        #centercontent .featureBlock11_black h3, #centercontent .featureBlock11_white h3, #centercontent .featureBlock11_gradient h3,
        .featureBlock11_univBlue h2, .featureBlock11_medBlue h2, .featureBlock11_lightBlue h2,
        .featureBlock11_gray h2, .featureBlock11_orange h2, .featureBlock11_beige h2,
        .featureBlock11_black h2, .featureBlock11_white h2, .featureBlock11_gradient h2,
        .featureBlock11_univBlue h3, .featureBlock11_medBlue h3, .featureBlock11_lightBlue h3,
        .featureBlock11_gray h3, .featureBlock11_orange h3, .featureBlock11_beige h3,
        .featureBlock11_black h3, .featureBlock11_white h3, .featureBlock11_gradient h3 {
            font-size: 20px;
            font-weight: 400;
            text-transform: capitalize;
            padding: .25em;
            font-family: 'Roboto', Arial, sans-serif;
            margin: 0px;
            margin-bottom: .5em;
            background-color: #2C2C33;
            color: #BDBDBD;
        }

        .featureBlock11_univBlue p, .featureBlock11_medBlue p, .featureBlock11_lightBlue p,
        .featureBlock11_gray p, .featureBlock11_orange p, .featureBlock11_beige p,
        .featureBlock11_black p, .featureBlock11_white p, .featureBlock11_gradient p {
            padding: 10px;
            margin-bottom: 10px;
        }

/*--- FEATURE BLOCK 12 ---*/

.featureBlock12 {
    border: solid 1px #ccc;
    position: relative;
    padding-top: 30px;
    padding-bottom: 30px;
    margin-top: 30px;
    font-family: 'Roboto', Arial, sans-serif !important;
}

    .featureBlock12 img {
        margin: 0px;
        padding: 0px;
        width: auto;
        height: auto;
        max-width: 100%;
        max-height: 100%;
        box-sizing: border-box;
    }

        .featureBlock12 img:before {
            position: absolute;
            top: -18px;
            left: -1px;
            height: 35px;
            width: 100%;
            border: solid 1px #ccc;
            border-bottom: 0px;
            content: ' ';
            background-color: #f7f7f7;
            z-index: 1223123123;
            transform: skewY(-5deg);
            font-family: 'Roboto', Arial, sans-serif !important;
        }

    .featureBlock12:before {
        position: absolute;
        top: -18px;
        left: -1px;
        height: 35px;
        width: 100%;
        border: solid 1px #ccc;
        border-bottom: 0px;
        content: ' ';
        background-color: #f7f7f7;
        z-index: 1223123123;
        transform: skewY(-5deg);
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    .featureBlock12:after {
        position: absolute;
        bottom: -18px;
        left: -1px;
        height: 35px;
        width: 100%;
        border: solid 1px #ccc;
        border-top: 0px;
        content: ' ';
        background-color: #f7f7f7;
        z-index: 1223123123;
        transform: skewY(-5deg);
        font-family: 'Roboto', Arial, sans-serif !important;
    }

/*-- featureblock slim, removes min height --*/

.featureBlock2.slim, .featureBlock3.slim, .featureBlock4.slim, .featureBlock5.slim, .featureBlock6.slim, .featureBlock7.slim,
.featureBlock8.slim, .featureBlock9.slim, .featureBlock10.slim,
.featureBlock6_univBlue.slim, .featureBlock6_medBlue.slim, .featureBlock6_lightBlue.slim,
.featureBlock6_gray.slim, .featureBlock6_orange.slim, .featureBlock6_beige.slim,
.featureBlock6_black.slim, .featureBlock6_white.slim, .featureBlock6_gradient.slim,
.featureBlock7_univBlue.slim, .featureBlock7_medBlue.slim, .featureBlock7_lightBlue.slim,
.featureBlock7_gray.slim, .featureBlock7_orange.slim, .featureBlock7_beige.slim,
.featureBlock7_black.slim, .featureBlock7_white.slim, .featureBlock7_gradient.slim,
.featureBlock8_univBlue.slim, .featureBlock8_medBlue.slim, .featureBlock8_lightBlue.slim,
.featureBlock8_gray.slim, .featureBlock8_orange.slim, .featureBlock8_beige.slim,
.featureBlock8_black.slim, .featureBlock8_white.slim, .featureBlock8_gradient.slim,
.featureBlock9_univBlue.slim, .featureBlock9_medBlue.slim, .featureBlock9_lightBlue.slim,
.featureBlock9_gray.slim, .featureBlock9_orange.slim, .featureBlock9_beige.slim,
.featureBlock9_black.slim, .featureBlock9_white.slim, .featureBlock9_gradient.slim {
    min-height:unset !important;
}



/* LIST SIZES */
#centercontent .list_6 li {
    /*Needs to be less than you expect due to margin*/
    width: 14.6%;
}

#centercontent .list_5 li {
    /*Needs to be less than you expect due to margin*/
	width: 18%; 
 }

#centercontent .list_4 li {
    /*Needs to be less than you expect due to margin*/
    width: 23%;
}

#centercontent .list_3 li {
    /*Needs to be less than you expect due to margin*/
    width: 31.3%;
}

#centercontent .list_2 li {
    /*Needs to be less than you expect due to margin*/
    width: 48%;
}

#centercontent .list_6 li, #centercontent .list_5 li, #centercontent .list_4 li, #centercontent .list_3 li, #centercontent .list_2 li
{
    clear:none;
    margin:1% !important;
    box-sizing:border-box;
    float:left;
}

#centercontent .list_2 ul, #centercontent .list_3 ul, #centercontent .list_4 ul, #centercontent .list_5 ul, #centercontent .list_6 ul
{
    margin:0px !important;
    padding-left:20px !important;
    width:100%;
    box-sizing:border-box;
} 


/*--------------------------------------------------------------
BLACKOUT DIV, used like a lightbox but not for image gallery
---------------------------------------------------------------------*/
.blackout_off {
    position: absolute !important;
    background: #000 !important;
    color: #fff;
    opacity: 0 !important;
    top: 0px !important;
    left: 0px !important;
    height: 0px !important;
    width: 0px !important;
    max-width: 0px;
    margin: 0px !important;
    padding: 0px !important;
    z-index: -10;
    /* -webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	-o-transition: all .4s ease;
	transition: all .4s ease; */
}

.blackout_on {
    position: fixed !important;
    background: rgba(0,11,21,.9) !important;
    color: #fff;
    opacity: 1 !important;
    top: 0px !important;
    left: 0px !important;
    height: 100% !important;
    width: 100% !important;
    z-index: 996000;
    box-shadow: 3px 3px 8px rgba(0,0,0,.5);
    transition: opacity 250ms ease-in-out;
    /*  -webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	-o-transition: all .4s ease;
	transition: all .4s ease; */
}


/*----------------------------------------------------------------
PERSONNEL DIRECTORY
---------------------------------------------------------------*/
.directory h3 {
    margin: 5px !important;
    margin-bottom: 2px !important;
    margin-top: 20px !important;
    padding: 0px !important;
}

#centercontent .directory h3 + p {
    font-style: italic;
    margin: 0px;
    margin-left: 20px;
    padding: 0px;
    line-height: 1.50em;
    color: #444;
    background-color: inherit;
}

    #centercontent .directory h3 + p ~ p {
        margin: 0px;
        margin-left: 20px;
        padding: 0px;
        line-height: 1.50em;
        color: #444;
        background-color: inherit;
    }

        #centercontent .directory h3 + p ~ p a {
            color: #444;
            background-color: inherit;
        }

    #centercontent .directory h3 + p + p + p,
    #centercontent .directory h3 + p + p + p + p,
    #centercontent .directory h3 + p + p + p + p + p {
        margin: 0px;
        margin-left: 20px;
        padding: 0px;
        line-height: 1.50em;
        color: #444;
        background-color: inherit;
    }
/*--------------------------------*/
#centercontent .directory-photo p img {
    margin: 0px !important;
    margin-top: 20px !important;
    padding: 0px !important;
    clear: both;
    float: left;
    height: auto;
    width: auto;
}

#centercontent .directory-photo hr + p {
    min-width: 25% !important;
    max-width: 25% !important;
    margin-right: 1% !important;
    float: left !important;
}

#centercontent .directory-photo p {
    margin: 0px !important;
}

#centercontent .directory-photo img:first-child {
    margin-top: 0px !important;
}

#centercontent .directory-photo hr {
    clear: both;
    margin: 1%;
    padding: 1%;
    display: block;
    border: 0px;
}

#centercontent .directory-photo h3 {
    float: left;
    min-width: 50%;
    max-width: 70%;
    margin: 0px !important;
    padding: 0px !important;
    line-height: normal;
}

    #centercontent .directory-photo h3 + p {
        float: left;
        min-width: 50%;
        max-width: 70%;
        font-style: italic;
        margin: 0px;
        padding: 0px;
        line-height: 1.50em;
        color: #444;
        background-color: inherit;
    }

        #centercontent .directory-photo h3 + p ~ p {
            float: left;
            min-width: 50%;
            max-width: 70%;
            margin: 0px;
            padding: 0px;
            line-height: 1.50em;
            color: #444;
            background-color: inherit;
        }

            #centercontent .directory-photo h3 + p ~ p a, #centercontent .directory-photo h3 + p ~ p a:link, #centercontent .directory-photo h3 + p ~ p a:visited {
                color: #444;
                background-color: transparent;
            }

        #centercontent .directory-photo h3 + p + p + p,
        #centercontent .directory-photo h3 + p + p + p + p,
        #centercontent .directory-photo h3 + p + p + p + p + p {
            float: left;
            min-width: 50%;
            max-width: 70%;
            margin: 0px;
            padding: 0px;
            line-height: 1.50em;
            color: #444;
            background-color: inherit;
        }


/*--------------------------------*/
#centercontent .directory-block {
    border: solid 1px #ccc;
    background-color: #fff;
    color: #444;
    padding: 5px;
    margin: 0px;
    width: 100%;
    box-sizing: border-box;
}

    #centercontent .directory-block h2,
    #centercontent .directory-block h3 {
        margin: 0px;
        padding: 4px;
        box-sizing: border-box;
        line-height: normal;
    }

    #centercontent .directory-block a {
        color: #00478e;
        background-color: #fff;
    }

    #centercontent .directory-block p {
        margin: 0px;
        padding: 0px;
        margin-bottom: 5px;
        box-sizing: border-box;
        width: 100%;
        line-height: 1.50em;
    }

        #centercontent .directory-block img,
        #centercontent .directory-block p img {
            padding: 0;
            display: block;
            margin: auto;
            width: auto;
            height: auto;
            max-height: 300px;
            box-sizing: border-box;
        }

    #centercontent .directory-block h3 + p {
        font-style: italic;
    }


/*-----------------------------------------
directory block 2
-----------------------------------------*/

#centercontent .directory-block2 {
    border: solid 1px #ccc;
    background-color: #fff;
    color: #444;
    padding: 5px;
    margin: 0px;
    width: 100%;
    box-sizing: border-box;
}

    #centercontent .directory-block2 p {
        margin: 0px;
        padding: 0px;
        margin-bottom: 5px;
        box-sizing: border-box;
        width: 100%;
        line-height: 1.50em;
        text-align: center;
    }


    #centercontent .directory-block2 a {
        color: #00478e;
        background-color: #fff;
    }

    #centercontent .directory-block2 img,
    #centercontent .directory-block2 p img {
        padding: 0;
        display: block;
        margin: auto;
        width: auto;
        height: auto;
        max-height: 300px;
        box-sizing: border-box;
    }

    #centercontent .directory-block2 h2,
    #centercontent .directory-block2 h3 {
        padding: 4px;
        display: block;
        margin: auto;
        line-height: normal;
        text-align: center;
    }

        #centercontent .directory-block2 h2 + p,
        #centercontent .directory-block2 h3 + p {
            font-style: italic;
        }

/*----------------------------------------------------------------
RIGHT SIDEBAR
---------------------------------------------------------------*/

#sidebar2 {
    border: solid 1px #ddd;
    margin: 0;
    margin-top: 10px;
    padding: 5px;
    color: #333;
    background-color: #fff;
    box-sizing: border-box;
}

    #sidebar2 h1, #sidebar2 h2, #sidebar2 h3 {
        padding: 0.625em;
    }

    #sidebar2 h3 {
        font-size: 1em;
        margin: 0;
        text-transform: uppercase;
        border: 0;
        border-top: solid 1px #ddd;
        border-bottom: solid 1px #ddd;
        background-color: #fff;
        color: #333;
    }

    #sidebar2 sideblock h3:first-child {
        border-top: 0px;
    }

    #sidebar2 h3:first-child {
        border-top: 0px;
    }

    #sidebar2 img {
        width: 100%;
        height: auto;
        margin: 0;
        padding: 0;
    }

    #sidebar2 ul {
        font-size: 0.85em;
        list-style-image: url("../images/icons/blue-arrow.png");
        list-style-position: inside;
        line-height: normal;
        margin-top: .7em;
        margin-bottom: .7em;
    }


    #sidebar2 p {
        font-size: 0.85em;
        margin-bottom: 1%;
        line-height: normal;
    }

    #sidebar2 a.button {
        padding: 0.75em 1.125em;
        letter-spacing: 0.045em;
        border-radius: 5px;
        clear: both;
    }

/*----------------------------------------------------------------
TEXT NOTICES
---------------------------------------------------------------*/

.notice1 {
    border: 1px solid #ccc;
    border-left: 4px solid #FF7F00;
    background-color: #FFF !important;
    background: #FFF !important;
    color: #222 !important;
    line-height: 1.375em;
    padding: 1%;
    padding-left: 2% !important;
    padding-top: 8px !important;
    clear:both;
}

    .notice1 a {
        text-decoration: none;
        background-color: #fff;
        color: #00478e;
    }

        .notice1 a:hover {
            text-decoration: underline;
            background-color: #fff;
            color: #00478e;
        }

.notice2 {
    border: 1px solid #ddd;
    border-left: 4px solid #FF7F00;
    padding: 1% !important;
    padding-left: 3% !important;
    background-color: #fff !important;
    background: #fff !important;
    color: #C00 !important;
    line-height: 1.375em;
    clear:both;
}

.notice2 {
    background-color: #fff;
    color: #C00;
    line-height: 1.375em;
}


    .notice2 a {
        text-decoration: underline;
        background-color: #fff;
        color: #C00;
    }

        .notice2 a:hover {
            text-decoration: none;
            background-color: #fff;
            color: #C00;
            text-shadow: 1px 1px 1px rgba(0,0,0,.1);
        }


.notice3 {
    border: 1px solid #ddd;
    border-left: 4px solid #002E5B;
    padding: 1% !important;
    padding-left: 3% !important;
    background-color: #EBF3FA !important;
    background: #EBF3FA !important;
    color: #222 !important;
    line-height: 1.375em;
    clear: both;
}

    .notice3 a {
        background-color: #EBF3FA;
        color: #222;
        text-decoration: underline;
    }

/*  -- NOTICE 4 -- */
#centercontent .notice4, .notice4 {
    padding: 15px !important;
    background-color: #1c599e !important;
    background: #1c599e !important;
    color: #fff !important;
    line-height: 1.375em;
    font-size: initial !important;
    border: solid 1px #00274c !important;
    border-left: solid 4px #00274c !important;
    border-right: solid 4px #00274c !important;
    font-family: 'Roboto', Arial, sans-serif !important;
    clear: both;
}

    #centercontent .notice4 h1, #centercontent .notice4 h2, #centercontent .notice4 h3,
    .notice4 h1, .notice4 h2, .notice4 h3 {
         text-align: center;
        padding: 5px !important;
        margin: 0px;
        line-height: normal;
        border-radius: 3px;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .notice4 p, #centercontent .notice4 span, #centercontent .notice4 li,
    .notice4 p, .notice4 span, .notice4 li {
        margin-bottom: 10px;
        font-family: 'Roboto', Arial, sans-serif !important;
        font-size: 1.1em !important;
    }

    #centercontent .notice4 a, .notice4 a {
        background-color: inherit;
        color: inherit;
        text-decoration: none;
        border-bottom: dotted 1px #fff;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

        #centercontent .notice4 a:hover, .notice4 a:hover {
            background-color: #1c599e !important;
            background: #1c599e !important;
            color: #fff !important;
            font-weight: 600;
        }

/*  -- NOTICE 5 -- */


#centercontent .notice5, .notice5 {
    padding: 8px;
    background-color: #cdcdcd !important;
    color: #222 !important;
    border: dashed 1px #aaa;
    font-family: 'Roboto', Arial, sans-serif !important;
    font-size: initial !important;
    box-sizing: border-box;
    clear: both;
}

    #centercontent .notice5 a, .notice5 a {
        background-color: #cdcdcd !important;
        color: #101010 !important;
        text-decoration: underline;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

        .notice5 a:hover {
            background-color: #cdcdcd !important;
            color: #101010 !important;
            text-decoration: none;
            text-shadow: 1px 1px 1px rgba(0,0,0,.3);
        }

    .notice5 h1, .notice5 h2, .notice5 h3 {
        background-color: #cdcdcd !important;
        color: #101010 !important;
        line-height: normal;
        margin-bottom: 6px;
        font-family: 'Roboto', Arial, sans-serif !important;
    }


    #centercontent .notice5 p, #centercontent .notice5 span,
    .notice5 p, .notice5 span {
        line-height: 1.5em;
        font-size: .95em;
        margin-bottom: 4px;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

.notice6 {
    padding: 1% !important;
    padding-left: 3% !important;
    background-color: #efeee7 !important;
    color: #1b446d !important;
    line-height: 1.175em;
    font-size: .95em;
    border: solid 1px #719dcd !important;
    border-left: solid 2px #719dcd !important;
    border-right: solid 2px #719dcd !important;
    clear: both;
}

    .notice6 h1, .notice6 h2, .notice6 h3 {
        background-color: #efeee7 !important;
        color: #1b446d !important;
        padding: .2em !important;
        margin: .3em;
        line-height: normal;
        border-radius: 3px;
    }

    .notice6 p, .notice6 li {
        margin-bottom: .25em;
    }

    .notice6 a {
        background-color: #efeee7 !important;
        color: #2a5078 !important;
        font-weight: bold;
        font-size: .9em;
        letter-spacing: 1px;
        text-decoration: underline;
    }

        .notice6 a:hover {
            text-decoration: none;
            color: #2a5078;
            text-shadow: 1px 1px 1px rgba(0,0,0,.3);
        }

#centercontent .notice7, .notice7 {
    padding: 10px !important;
    margin: 10px !important;
    background: #232323;
    color: #eee;
    text-shadow: 1px 1px 4px rgba(0,0,0,1);
    line-height: 1.175em;
    font-size: .95em;
    border: solid 1px #a00 !important;
    border-left: solid 4px #a00 !important;
    border-right: solid 4px #a00 !important;
    clear: both;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,45484d+100 */
    background: #000000; /* Old browsers */
    /* background: -moz-linear-gradient(top, #000000 0%, #45484d 100%); /* FF3.6-15 */
    /* background: -webkit-linear-gradient(top, #000000 0%,#45484d 100%); /* Chrome10-25,Safari5.1-6 */
    /* background: linear-gradient(to bottom, #000000 0%,#45484d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    /* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#45484d',GradientType=0 ); /* IE6-9 */
}

    #centercontent .notice7 h1, #centercontent .notice7 h2, #centercontent .notice7 h3,
    .notice7 h1, .notice7 h2, .notice7 h3 {
        background-color: inherit;
        color: #fff !important;
        padding: .2em !important;
        padding-left: .1em !important;
        margin: 0em !important;
        line-height: normal;
        border-radius: 3px;
    }

    #centercontent .notice7 h1, .notice7 h1 {
        margin: -1% !important;
        margin-left: -3% !important;
        padding: 1% !important;
        margin-bottom: .5em !important;
        background-color: #bb0000;
        color: #fff !important;
        border-radius: 0px;
    }

    #centercontent .notice7 p, #centercontent .notice7 span, #centercontent .notice7 li,
    .notice7 p, .notice7 span, .notice7 li {
        margin-bottom: 8px;
        font-size: 1em;
        color: #fff !important;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

    #centercontent .notice7 a, .notice7 a {
        background: transparent !important;
        background-color: transparent !important;
        color: inherit !important;
        font-size: .9em;
        letter-spacing: 1px;
        text-decoration: underline;
        font-family: 'Roboto', Arial, sans-serif !important;
    }

        #centercontent .notice7 a:hover, .notice7 a:hover {
            text-decoration: none;
            border-bottom: dashed 1px #a00;
            color: #FF7575 !important;
            text-shadow: 1px 1px 1px rgba(0,0,0,1);
        }

.notice8 {
    padding: 1% !important;
    padding-left: 3% !important;
    background-color: #e3dbc0;
    color: #443d30;
    line-height: 1.175em;
    font-size: .95em;
    border: solid 1px #d5c59e !important;
    border-top: solid 8px #d5c59e !important;
    clear: both;
}

    .notice8 h1, .notice8 h2, .notice8 h3 {
        background-color: #e3dbc0;
        color: #404040;
        padding: .2em !important;
        margin: .3em;
        line-height: normal;
        border-radius: 3px;
    }

    .notice8 p, .notice8 li {
        margin-bottom: .25em;
    }

    .notice8 a {
        background-color: #e3dbc0;
        color: #443d30;
        font-size: .9em;
        letter-spacing: 1px;
        text-decoration: underline;
    }

        .notice8 a:hover {
            text-decoration: none;
            color: #404040;
            text-shadow: 1px 1px 1px rgba(0,0,0,.3);
        }

#centercontent .notice1 p,
#centercontent .notice2 p,
#centercontent .notice3 p,
#centercontent .notice4 p,
#centercontent .notice5 p,
#centercontent .notice6 p,
#centercontent .notice7 p,
#centercontent .notice8 p {
    margin-bottom: 0.1em;
}

.notice9 {
    padding: 1% !important;
    text-align: center;
    clear: both;
}

    .notice9 h1, .notice9 h2, .notice9 h3, .notice9 h4, .notice9 h5 {
        padding: 0% !important;
        margin: 1% !important;
        margin-bottom: 5px !important;
        margin-top: 0% !important;
    }

    .notice9 p {
        padding: 0% !important;
        margin: 1% !important;
        margin-bottom: 5px !important;
        margin-top: 0% !important;
        color: #545454;
        background-color: #f7f7f7;
        font-size: .9em;
    }


.notice10 {
    padding: 1% !important;
    background-color: #C3DCF6 !important;
    color: #222 !important;
    background: url('../images/icons/information.png') no-repeat 10px 20px;
    border: 1px solid #1bb1ed;
    border-radius: 10px;
    padding-left: 40px !important;
    box-sizing: border-box;
    clear: both;
}

    .notice10 h1, .notice10 h2, .notice10 h3, .notice10 h4, .notice10 h5 {
        padding: 0% !important;
        margin: 1% !important;
        margin-left: 30px !important;
        margin-bottom: 5px !important;
        margin-top: 0% !important;
        background-color: #C3DCF6 !important;
        color: #555 !important;
    }

    .notice10 p {
        padding: 0%;
        margin: 1% !important;
        margin-left: 30px !important;
        margin-bottom: 5px !important;
        margin-top: 0% !important;
        background-color: #C3DCF6 !important;
        color: #222 !important;
        font-size: .9em;
    }

    .notice10 a {
        font-weight: 400;
        background-color: #C3DCF6 !important;
        color: #222 !important;
        text-decoration: underline;
    }

        .notice10 a:hover {
            font-weight: 600;
            text-shadow: 2px 2px 3px rgba(0,0,0,.2);
        }


.notice11 {
    padding: 1% !important;
    background-color: #ffecec !important;
    color: #a20000 !important;
    background: url('../images/icons/exclamation.png') no-repeat 10px 20px;
    border: 1px solid #e20000;
    border-radius: 10px;
    padding-left: 40px !important;
    box-sizing: border-box;
    clear: both;
}

    .notice11 h1, .notice11 h2, .notice11 h3, .notice11 h4, .notice11 h5 {
        padding: 0% !important;
        margin: 1% !important;
        margin-left: 30px !important;
        margin-bottom: 5px !important;
        margin-top: 0% !important;
        background-color: #ffecec !important;
        color: #a20000 !important;
    }

    .notice11 p {
        padding: 0%;
        margin: 1% !important;
        margin-left: 30px !important;
        margin-bottom: 5px !important;
        margin-top: 0% !important;
        background-color: #ffecec !important;
        color: #a20000 !important;
        font-size: .9em;
    }

    .notice11 a {
        font-weight: 400;
        background-color: #ffecec !important;
        color: #a20000 !important;
        text-decoration: underline;
    }

        .notice11 a:hover {
            font-weight: 600;
            text-shadow: 2px 2px 3px rgba(0,0,0,.2);
        }



.notice12 {
    padding: 1% !important;
    background-color: #fff8c4 !important;
    color: #55503e !important;
    background: url('../images/icons/error.png') no-repeat 10px 20px;
    border: 1px solid #ecd000;
    border-radius: 10px;
    padding-left: 40px !important;
    box-sizing: border-box;
    clear: both;
}

    .notice12 h1, .notice12 h2, .notice12 h3, .notice12 h4, .notice12 h5 {
        padding: 0% !important;
        margin: 1% !important;
        margin-left: 30px !important;
        margin-bottom: 5px !important;
        margin-top: 0% !important;
        background-color: #fff8c4 !important;
        color: #55503e !important;
    }

    .notice12 p {
        padding: 0%;
        margin: 1% !important;
        margin-left: 30px !important;
        margin-bottom: 5px !important;
        margin-top: 0% !important;
        background-color: #fff8c4 !important;
        color: #55503e !important;
        font-size: .9em;
    }

    .notice12 a {
        font-weight: 400;
        background-color: #fff8c4 !important;
        color: #55503e !important;
        text-decoration: underline;
    }

        .notice12 a:hover {
            font-weight: 600;
            text-shadow: 2px 2px 3px rgba(0,0,0,.2);
        }


.notice13 {
    padding: 1% !important;
    background-color: #d8ffbb !important;
    color: #484848 !important;
    background: url('../images/icons/accept.png') no-repeat 10px 20px;
    border: 1px solid #3c8b00;
    border-radius: 10px;
    padding-left: 40px !important;
    box-sizing: border-box;
    clear: both;
}

    .notice13 h1, .notice13 h2, .notice13 h3, .notice13 h4, .notice13 h5 {
        padding: 0% !important;
        margin: 1% !important;
        margin-left: 30px !important;
        margin-bottom: 5px !important;
        margin-top: 0% !important;
        background-color: #d8ffbb !important;
        color: #484848 !important;
    }

    .notice13 p {
        padding: 0%;
        margin: 1% !important;
        margin-left: 30px !important;
        margin-bottom: 5px !important;
        margin-top: 0% !important;
        background-color: #d8ffbb !important;
        color: #484848 !important;
        font-size: .9em;
    }

    .notice13 a {
        font-weight: 400;
        background-color: #d8ffbb !important;
        color: #484848 !important;
        text-decoration: underline;
    }

        .notice13 a:hover {
            font-weight: 600;
            text-shadow: 2px 2px 3px rgba(0,0,0,.2);
        }


.notice14 {
    background-color: #00274c;
    color: #f7f7f7;
    letter-spacing: normal;
    padding: 20px !important;
    box-sizing: border-box;
    clear: both;
}

    .notice14 h1, .notice14 h2, .notice14 h3 {
        text-align: center;
        letter-spacing: .1em;
        font-size: 2.6em;
        font-weight: 900;
        background-color: #00274c;
        color: #f7f7f7;
        -webkit-text-stroke: 1px #f7f7f7;
        text-stroke: 1px #f7f7f7;
        text-shadow: 0px 0px 2px rgba(0,0,0,.1);
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
        transition: all 1s ease-in-out;
    }

    .notice14 a, .notice14 p, .notice14 span {
        background-color: #00274c !important;
        color: #f7f7f7 !important;
        letter-spacing: .1em;
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
        transition: all 1s ease-in-out;
    }

    .notice14 a {
        border-bottom: solid 2px;
    }

        .notice14 a:hover {
            color: #f7f7f7 !important;
            background-color: #00274c !important;
            text-decoration: underline;
        }

    .notice14:hover h1, .notice14:hover h2, .notice14:hover h3 {
        letter-spacing: .3em;
        -webkit-text-stroke: 4px #f7f7f7;
        text-stroke: 3px #f7f7f7;
        text-shadow: 5px 5px 3px rgba(220,220,220,.8);
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
        transition: all 1s ease-in-out;
    }

    .notice14:hover p, .notice14:hover a {
        letter-spacing: .2em;
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
        transition: all 1s ease-in-out;
    }

    .notice14:hover {
        transition: all 1s ease-in-out;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    }

#centercontent .notice15, .notice15 {
    font-family: 'Roboto', Arial, sans-serif !important;
    font-size: .625em !important;
    text-transform: uppercase !important;
    font-weight: bold !important;
    color: #444;
    letter-spacing: 0.25em;
    margin-bottom: 0;
    padding-bottom: 10px;
    padding-top: 12px;
    clear: both;
}

    #centercontent .notice15 p, #centercontent .notice15 p span, #centercontent .notice15 span, #centercontent .notice15 a, #centercontent .notice15 li,
    .notice15 p, .notice15 p span, .notice15 span, .notice15 a, .notice15 li {
        font-family: 'Roboto', Arial, sans-serif !important;
        font-weight: bold !important;
    }

/* --- Notice 16 --- */
#centercontent .notice16, .notice16 
{
    /*background:#000;
    background-color:transparent;*/
    clear: both;
}

#centercontent .notice16 h1, #centercontent .notice16 h2, #centercontent .notice16 h3, #centercontent .notice16 h4,
#centercontent .notice16 h5, #centercontent .notice16 h6, #centercontent .notice16 p, #centercontent p.notice16, #centercontent .notice16 li,
.notice16 p, .notice16 li, p.notice16, #centercontent .notice16 a, a.notice16 
{
   font-family: 'Roboto', Arial, sans-serif !important;
   font-weight: bold !important;
   font-size: 65px !important;
   transition: font-size .5s ease;
   line-height: 70px;
        /*color:#fff !important;   
        text-shadow: 0px 0px 110px rgba(0,0,0,.3), 2px 2px 1px rgba(0,0,0,.6), 2px 2px 8px rgba(0,0,0,.3), 0px 0px 1px rgba(0,0,0,.95), -1px -1px 2px rgba(0,0,0,.65);*/
        color: #fff;
        background: #222;
        -webkit-background-clip: text;
        -moz-background-clip: text;
        background-clip: text;
        text-shadow: 1px 3px 3px rgba(0,0,0,0.85);
}

#centercontent .notice16 h1, #centercontent .notice16 h2, #centercontent .notice16 h3, #centercontent .notice16 h4, #centercontent .notice16 h5, #centercontent .notice16 h6
{
    line-height: 85px;
}

#centercontent .notice16 ul, #centercontent .notice16 ol
{
    margin-left:80px;
}

 #centercontent .notice16 a, a.notice16 {
    border-bottom-color: #235392;
}

    #centercontent .notice16 a:hover {
        border-bottom-color: #e17000;
        border-bottom:solid 2px #e17000;
         /*background: #f7f7f7;
        background-color: transparent;
         color: #235392;
        text-shadow: 0px 0px 110px rgba(255,255,255,.3), 2px 2px 1px rgba(0,0,0,.6), 2px 2px 8px rgba(255,255,255,.3), 0px 0px 1px rgba(0,0,0,.95), -1px -1px 2px rgba(255,255,255,.65);
           */
    }

@media only screen and (max-width: 1100px) and (min-width: 768px) {
    #centercontent .notice16 h1, #centercontent .notice16 h2, #centercontent .notice16 h3, #centercontent .notice16 h4,
    #centercontent .notice16 p, #centercontent .notice16 li,
    .notice16 p, .notice16 li,
    p.notice16, a.notice16 {
        font-size: 4em !important;
    }
}

@media only screen and (max-width: 767px) and (min-width: 501px) {
    #centercontent .notice16 h1, #centercontent .notice16 h2, #centercontent .notice16 h3, #centercontent .notice16 h4,
    #centercontent .notice16 p, #centercontent .notice16 li,
    .notice16 p, .notice16 li,
    p.notice16, a.notice16 {
        font-size: 3.5em !important;
    }
}

@media only screen and (max-width: 500px) and (min-width: 0px) {
    #centercontent .notice16 h1, #centercontent .notice16 h2, #centercontent .notice16 h3, #centercontent .notice16 h4,
    #centercontent .notice16 p, #centercontent .notice16 li,
    .notice16 p, .notice16 li,
    p.notice16, a.notice16 {
        font-size: 2.5em !important;
    }
}

/* --- NOTICE 17 --- */
#centercontent .notice17 h1, #centercontent .notice17 h2, #centercontent .notice17 h3, #centercontent .notice17 h4,
#centercontent .notice17 p, #centercontent .notice17 li,
.notice17 p, .notice17 li, .notice17 a{
    font-family: 'Roboto', Arial, sans-serif !important;
    font-weight: 100 !important;
    font-size: 45px !important;
    transition: font-size .5s ease;
    color: #fff;
    background: #222;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    background-clip: text;
    text-shadow: 0px 3px 6px rgba(0,0,0,0.6);
    /*color: #fff !important;
    background: #000;
    background-color: transparent;
    text-shadow: 0px 0px 110px rgba(0,0,0,.3), 2px 2px 1px rgba(0,0,0,.6), 2px 2px 8px rgba(0,0,0,.3), 0px 0px 1px rgba(0,0,0,.95), -1px -1px 2px rgba(0,0,0,.65);*/
}

p.notice17, a.notice17 {
    font-family: 'Roboto', Arial, sans-serif !important;
    font-weight: 100 !important;
    font-size: 45px !important;
    transition: font-size .5s ease;
    color: #fff;
    background: #222;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    background-clip: text;
    text-shadow: 0px 3px 6px rgba(0,0,0,0.6);
    clear: both;
    /*color: #fff !important;
    background: #000;
    background-color: transparent;
    text-shadow: 0px 0px 110px rgba(0,0,0,.3), 2px 2px 1px rgba(0,0,0,.6), 2px 2px 8px rgba(0,0,0,.3), 0px 0px 1px rgba(0,0,0,.95), -1px -1px 2px rgba(0,0,0,.65);*/
}

#centercontent .notice17 a {
    border-bottom-color: #235392;
    /*color: #fff;
    background: #000;
    background-color: transparent;*/
}

    #centercontent .notice17 a:hover {
        border-bottom-color: #e17000;
        border-bottom: solid 2px #e17000;
        color:inherit;
        /* color: #235392;
        background: #fff;
        background-color: transparent;
        text-shadow: 0px 0px 110px rgba(255,255,255,.3), 2px 2px 1px rgba(0,0,0,.6), 2px 2px 8px rgba(255,255,255,.3), 0px 0px 1px rgba(0,0,0,.95), -1px -1px 2px rgba(255,255,255,.65);
           */
    }

@media only screen and (max-width: 1100px) and (min-width: 768px) {
    #centercontent .notice17 h1, #centercontent .notice17 h2, #centercontent .notice17 h3, #centercontent .notice17 h4,
    #centercontent .notice17 p, #centercontent .notice17 li,
    .notice17 p, .notice17 li,
    p.notice17, a.notice17 {
        font-size: 40px !important;
    }
}

@media only screen and (max-width: 767px) and (min-width: 501px) {
    #centercontent .notice17 h1, #centercontent .notice17 h2, #centercontent .notice17 h3, #centercontent .notice17 h4,
    #centercontent .notice17 p, #centercontent .notice17 li,
    .notice17 p, .notice17 li,
    p.notice17, a.notice17 {
        font-size: 35px !important;
    }
}

@media only screen and (max-width: 500px) and (min-width: 0px) {
    #centercontent .notice17 h1, #centercontent .notice17 h2, #centercontent .notice17 h3, #centercontent .notice17 h4,
    #centercontent .notice17 p, #centercontent .notice17 li,
    .notice17 p, .notice17 li,
    p.notice17, a.notice17 {
        font-size: 25px !important;
    }
}

/* notice 18*/

.notice18 {
    clear: both;
}
#centercontent .notice18 h1, #centercontent .notice18 h2, #centercontent .notice18 h3,
#centercontent .notice18 h4, #centercontent .notice18 h5, #centercontent .notice18 h6,
#centercontent .notice18 p, #centercontent .notice18 li, #centercontent .notice18 a,
.notice18 p, .notice18 li {
    font-family: 'Roboto', Arial, sans-serif !important;
    font-weight: 100 !important;
    font-size: 60px !important;
}

p.notice18, a.notice18 {
    font-family: inherit;
    font-weight: 100 !important;
    font-size: 60px !important;
}

@media only screen and (max-width: 1100px) and (min-width: 768px) {
    #centercontent .notice18 h1, #centercontent .notice18 h2, #centercontent .notice18 h3,
    #centercontent .notice18 h4, #centercontent .notice18 h5, #centercontent .notice18 h6,
    #centercontent .notice18 p, #centercontent .notice18 li, #centercontent .notice18 a,
    .notice18 p, .notice18 li,
    p.notice18, a.notice18 {
        font-size: 40px !important;
    }
}

@media only screen and (max-width: 767px) and (min-width: 501px) {
    #centercontent .notice18 h1, #centercontent .notice18 h2, #centercontent .notice18 h3,
    #centercontent .notice18 h4, #centercontent .notice18 h5, #centercontent .notice18 h6,
    #centercontent .notice18 p, #centercontent .notice18 li, #centercontent .notice18 a,
    .notice18 p, .notice18 li,
    p.notice18, a.notice18 {
        font-size: 35px !important;
    }
}

@media only screen and (max-width: 500px) and (min-width: 0px) {
    #centercontent .notice18 h1, #centercontent .notice18 h2, #centercontent .notice18 h3,
    #centercontent .notice18 h4, #centercontent .notice18 h5, #centercontent .notice18 h6,
    #centercontent .notice18 p, #centercontent .notice18 li, #centercontent .notice18 a,
    .notice18 p, .notice18 li,
    p.notice18, a.notice18 {
        font-size: 25px !important;
    }
}


/* notice 19*/
.notice19
{
    clear:both;
}
#centercontent .notice19 h1, #centercontent .notice19 h2, #centercontent .notice19 h3,
#centercontent .notice19 h4, #centercontent .notice19 h5, #centercontent .notice19 h6,
#centercontent .notice19_univBlue h1, #centercontent .notice19_univBlue h2, #centercontent .notice19_univBlue h3,
#centercontent .notice19_univBlue h4, #centercontent .notice19_univBlue h5, #centercontent .notice19_univBlue h6,
#centercontent .notice19_medBlue h1, #centercontent .notice19_medBlue h2, #centercontent .notice19_medBlue h3,
#centercontent .notice19_medBlue h4, #centercontent .notice19_medBlue h5, #centercontent .notice19_medBlue h6,
#centercontent .notice19_lightBlue h1, #centercontent .notice19_lightBlue h2, #centercontent .notice19_lightBlue h3,
#centercontent .notice19_lightBlue h4, #centercontent .notice19_lightBlue h5, #centercontent .notice19_lightBlue h6,
#centercontent .notice19_gray h1, #centercontent .notice19_gray h2, #centercontent .notice19_gray h3,
#centercontent .notice19_gray h4, #centercontent .notice19_gray h5, #centercontent .notice19_gray h6,
#centercontent .notice19_orange h1, #centercontent .notice19_orange h2, #centercontent .notice19_orange h3,
#centercontent .notice19_orange h4, #centercontent .notice19_orange h5, #centercontent .notice19_orange h6,
#centercontent .notice19_beige h1, #centercontent .notice19_beige h2, #centercontent .notice19_beige h3,
#centercontent .notice19_beige h4, #centercontent .notice19_beige h5, #centercontent .notice19_beige h6,
#centercontent .notice19_black h1, #centercontent .notice19_black h2, #centercontent .notice19_black h3,
#centercontent .notice19_black h4, #centercontent .notice19_black h5, #centercontent .notice19_black h6,
#centercontent .notice19_white h1, #centercontent .notice19_white h2, #centercontent .notice19_white h3,
#centercontent .notice19_white h4, #centercontent .notice19_white h5, #centercontent .notice19_white h6,
#centercontent .notice19_gradient h1, #centercontent .notice19_gradient h2, #centercontent .notice19_gradient h3,
#centercontent .notice19_gradient h4, #centercontent .notice19_gradient h5, #centercontent .notice19_gradient h6 {
    font-family: 'Roboto', Arial, sans-serif !important;
    font-weight: 100 !important;
    font-size: 20px !important;
    font-weight: 700;
    border-top: solid 8px transparent;
    border-bottom: solid 3px #ccc;
    text-transform: none;
    font-style: unset;
    color: #444;
    padding-top: 4px;
    padding-bottom: 4px;
}


#centercontent .notice19_univBlue h1, #centercontent .notice19_univBlue h2, #centercontent .notice19_univBlue h3,
#centercontent .notice19_univBlue h4, #centercontent .notice19_univBlue h5, #centercontent .notice19_univBlue h6 {
    border-top: solid 8px #00274c;   
}

#centercontent .notice19_medBlue h1, #centercontent .notice19_medBlue h2, #centercontent .notice19_medBlue h3,
#centercontent .notice19_medBlue h4, #centercontent .notice19_medBlue h5, #centercontent .notice19_medBlue h6 {
    border-top: solid 8px #0059B2;
}

#centercontent .notice19_lightBlue h1, #centercontent .notice19_lightBlue h2, #centercontent .notice19_lightBlue h3,
#centercontent .notice19_lightBlue h4, #centercontent .notice19_lightBlue h5, #centercontent .notice19_lightBlue h6 {
    border-top: solid 8px #9DBED8;
}

#centercontent .notice19_gray h1, #centercontent .notice19_gray h2, #centercontent .notice19_gray h3,
#centercontent .notice19_gray h4, #centercontent .notice19_gray h5, #centercontent .notice19_gray h6 {
    border-top: solid 8px #ccc;
}

#centercontent .notice19_orange h1, #centercontent .notice19_orange h2, #centercontent .notice19_orange h3,
#centercontent .notice19_orange h4, #centercontent .notice19_orange h5, #centercontent .notice19_orange h6 {
    border-top: solid 8px #E17000;
}

#centercontent .notice19_beige h1, #centercontent .notice19_beige h2, #centercontent .notice19_beige h3,
#centercontent .notice19_beige h4, #centercontent .notice19_beige h5, #centercontent .notice19_beige h6 {
    border-top: solid 8px #DAD6CC;
}

#centercontent .notice19_black h1, #centercontent .notice19_black h2, #centercontent .notice19_black h3,
#centercontent .notice19_black h4, #centercontent .notice19_black h5, #centercontent .notice19_black h6 {
    border-top: solid 8px #000;
}

#centercontent .notice19_white h1, #centercontent .notice19_white h2, #centercontent .notice19_white h3,
#centercontent .notice19_white h4, #centercontent .notice19_white h5, #centercontent .notice19_white h6 {
    border-top: solid 8px #fff;
}

#centercontent .notice19_gradient h1, #centercontent .notice19_gradient h2, #centercontent .notice19_gradient h3,
#centercontent .notice19_gradient h4, #centercontent .notice19_gradient h5, #centercontent .notice19_gradient h6 {
    border-top: solid 8px #898989;
}





/*--------------------------------------
TABLE STYLES
-----------------------------------------*/

.altrow table tbody tr:nth-child(odd) td {
    background-color: #FFF;
}

    .altrow table tbody tr:nth-child(odd) td a {
        background-color: #fff;
        color: #214D87;
    }


.altrow table tbody tr:nth-child(even) td,
.altrow table thead tr {
    background-color: #EBEDEE;
}

    .altrow table tbody tr:nth-child(even) td a {
        background-color: #EBEDEE;
        color: #214D87;
    }

.table-minimal table, .table-minimal table tr,
.table-minimal table td, .table-minimal table thead tr td,
.table-minimal table th td, .table-minimal table tr td:first-child {
    background-color: transparent;
    font-weight: normal;
    border: 0px;
}

    .table-minimal table tr td:first-child a,
    .table-minimal table tr td a {
        background-color: #f7f7f7;
        color: #214D87;
    }

    .table-minimal table th, .table-minimal table thead tr td {
        border: 0px;
    }

    .table-minimal table tr {
        border-bottom: solid 1px #CCC;
    }

table td a,
table td {
    line-height: normal;
}

/*--------------------------------------
TABLE COLOR STYLES
-----------------------------------------*/
.table_univBlue td, .table_univBlue td:first-child,
.table_medBlue td, .table_medBlue td:first-child,
.table_lightBlue td, .table_lightBlue td:first-child,
.table_gray td, .table_gray td:first-child,
.table_orange td, .table_orange td:first-child,
.table_beige td, .table_beige td:first-child,
.table_black td, .table_black td:first-child,
.table_white td, .table_white td:first-child,
.table_gradient td, .table_gradient td:first-child {
    background-color: #fff;
    color: #222;
    border: solid 1px #ccc;
    font-weight: normal;
    font-family: 'Roboto', Arial, sans-serif;
}

.table_univBlue tr td a, .table_univBlue tr td:first-child a,
.table_medBlue tr td a, .table_medBlue tr td:first-child a,
.table_lightBlue tr td a, .table_lightBlue tr td:first-child a,
.table_gray tr td a, .table_gray tr td:first-child a,
.table_orange tr td a, .table_orange tr td:first-child a,
.table_beige tr td a, .table_beige tr td:first-child a,
.table_black tr td a, .table_black tr td:first-child a,
.table_gradient tr td a, .table_gradient tr td:first-child a {
    background-color: #fff;
    color: #00478e;
}


.table_white tr td:first-child a,
.table_white tr td a {
    background-color: #f0f0f0;
    color: #00478e;
}

.table_univBlue thead td, .table_univBlue tr th {
    background-color: #00274c !important;
    color: #fff !important;
    font-weight: bold !important;
    text-align: center;
    font-family: 'Roboto', Arial, sans-serif;
}

.table_medBlue thead td, .table_medBlue tr th {
    background-color: #0059a2 !important;
    color: #fff !important;
    font-weight: bold !important;
    font-family: 'Roboto', Arial, sans-serif;
    text-align: center;
}

.table_lightBlue thead td, .table_lightBlue tr th {
    background-color: #9DBED8 !important;
    color: #222 !important;
    font-weight: bold !important;
    font-family: 'Roboto', Arial, sans-serif;
    text-align: center;
}

.table_gray thead td, .table_gray tr th {
    background-color: #555 !important;
    color: #fff !important;
    font-weight: bold !important;
    font-family: 'Roboto', Arial, sans-serif;
    text-align: center;
}

.table_orange thead td, .table_orange tr th {
    background-color: #E17000 !important;
    color: #101010 !important;
    font-weight: bold !important;
    font-family: 'Roboto', Arial, sans-serif;
}

.table_beige thead td, .table_beige tr th {
    background-color: #DAD6CC !important;
    color: #222 !important;
    font-weight: bold !important;
    font-family: 'Roboto', Arial, sans-serif;
}

.table_black thead td, .table_black tr th {
    background-color: #101010 !important;
    color: #fff !important;
    font-weight: bold !important;
    font-family: 'Roboto', Arial, sans-serif;
}

.table_white thead td, .table_white tr th {
    background-color: #fff !important;
    color: #222 !important;
    font-weight: bold !important;
    font-family: 'Roboto', Arial, sans-serif;
}

.table_white tr td, .table_white tr td:first-child {
    background-color: #f0f0f0;
    color: #222;
}

.table_gradient thead td, .table_gradient tr th {
    background-color: #f4f5f5;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd));
    background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd);
    color: #222 !important;
    font-weight: bold !important;
    font-family: 'Roboto', Arial, sans-serif;
}




/*----------------------------------------------------------------
BUTTONS
---------------------------------------------------------------*/
input[type='submit'], input[type='button'], input[type='reset'] {
    margin-right: 10px;
}

    #centercontent .button, #centercontent input[type='submit'].button, #centercontent input[type='button'].button, #centercontent input[type='reset'].button,
    .button, input[type='submit'].button, input[type='button'].button, input[type='reset'].button {
        font-family: 'Roboto', Arial, sans-serif !important;
        padding: .750em !important;
        border: solid 1px #f7f7f7;
        letter-spacing: .045em;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        -khtml-border-radius: 10px;
        cursor: pointer;
        font-size: 1em !important;
        border: solid 1px transparent;
        margin-top: 8px;
        display: inline-block;
        text-align: center;
    }

    #centercontent .pill, input[type='submit'].pill, #centercontent input[type='button'].pill, #centercontent input[type='reset'].pill,
    .pill, input[type='submit'].pill, input[type='button'].pill, input[type='reset'].pill {
        font-family: 'Roboto', Arial, sans-serif !important;
        padding: .625em 1.25em .750em !important;
        letter-spacing: .045em;
        -moz-border-radius: 25px;
        -webkit-border-radius: 25px;
        border-radius: 25px;
        -khtml-border-radius: 25px;
        cursor: pointer;
        font-size: 1em !important;
        border: solid 1px transparent;
        margin-top: 8px;
        display: inline-block;
        text-align: center;
    }

.buttonslim {
    font-family: 'Roboto', Arial, sans-serif;
    padding: .32em;
    margin: 0px;
    font-size: .9em;
}

a.button, a.pill {
    text-decoration: none;
    width: auto;
}

a:hover {
    cursor: pointer;
}


a.univBlue, a.button.univBlue, a.pill.univBlue,
input[type="button"].univBlue, input[type="submit"].univBlue, input[type="reset"].univBlue {
    background-color: #00274c !important;
    color: #fff !important;
    border: solid 1px #00274c !important;
}

    a.univBlue:hover,
    input[type="button"]:hover.univBlue, input[type="submit"]:hover.univBlue, input[type="reset"]:hover.univBlue {
        background-color: #fff !important;
        color: #00274c !important;
    }


a.medBlue, a.button.medBlue, a.pill.medBlue,
input[type="button"].medBlue, input[type="submit"].medBlue, input[type="reset"].medBlue {
    background-color: #0059a2 !important;
    color: #fff !important;
    border: solid 1px #0059a2 !important;
}

    a.medBlue:hover,
    input[type="button"]:hover.medBlue, input[type="submit"]:hover.medBlue, input[type="reset"]:hover.medBlue {
        background-color: #fff !important;
        color: #0059a2 !important;
        box-shadow: 1px 1px 6px rgba(0,0,0,.2);
    }

a.lightBlue, a.button.lightBlue, a.pill.lightBlue,
input[type="button"].lightBlue, input[type="submit"].lightBlue, input[type="reset"].lightBlue {
    background-color: #9DBED8 !important;
    color: #222 !important;
    border: solid 1px #9DBED8 !important;
}

    a.lightBlue:hover,
    input[type="button"]:hover.lightBlue, input[type="submit"]:hover.lightBlue, input[type="reset"]:hover.lightBlue {
        background-color: #222 !important;
        color: #9DBED8 !important;
    }

a.gray, a.button.gray, a.pill.gray,
input[type="button"].gray, input[type="submit"].gray, input[type="reset"].gray {
    background-color: #555 !important;
    color: #fff !important;
    border: solid 1px #555 !important;
}

    a.gray:hover,
    input[type="button"]:hover.gray, input[type="submit"]:hover.gray, input[type="reset"]:hover.gray {
        background-color: #fff !important;
        color: #222 !important;
    }

a.orange, a.button.orange, a.pill.orange,
input[type="button"].orange, input[type="submit"].orange, input[type="reset"].orange {
    background-color: #F58220 !important;
    color: #101010 !important;
    border: solid 1px #E17000 !important;
}

    a.orange:hover,
    input[type="button"]:hover.orange, input[type="submit"]:hover.orange, input[type="reset"]:hover.orange {
        background-color: #101010 !important;
        color: #E17000 !important;
    }

a.beige, a.button.beige, a.pill.beige,
input[type="button"].beige, input[type="submit"].beige, input[type="reset"].beige {
    background-color: #DAD6CC !important;
    color: #222 !important;
    border: solid 1px #DAD6CC !important;
}

    a.beige:hover,
    input[type="button"]:hover.beige, input[type="submit"]:hover.beige, input[type="reset"]:hover.beige {
        background-color: #222 !important;
        color: #DAD6CC !important;
    }

a.black, a.button.black, a.pill.black,
input[type="button"].black, input[type="submit"].black, input[type="reset"].black {
    background-color: #000 !important;
    color: #fff !important;
}

    a.black:hover,
    input[type="button"]:hover.black, input[type="submit"]:hover.black, input[type="reset"]:hover.black {
        background-color: #fff !important;
        color: #222 !important;
        border: solid 1px #222 !important;
    }

a.white, a.pill.white, a.button.white,
input[type="button"].white, input[type="submit"].white, input[type="reset"].white {
    background-color: #fff !important;
    color: #222 !important;
    border: solid 1px #aaa !important;
}

    a.white:hover,
    input[type="button"]:hover.white, input[type="submit"]:hover.white, input[type="reset"]:hover.white {
        background-color: #fff !important;
        color: #222 !important;
        border: solid 1px #aaa !important;
    }

a.gradient, input[type="button"].gradient,
input[type="submit"].gradient, input[type="reset"].gradient {
    border: 1px solid #bbb !important;
    display: inline-block;
    color: #101010;
    background: #f4f5f5; /* Old browsers */
    background: -moz-linear-gradient(top, #f4f5f5 0%, #cfcccc 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #f4f5f5 0%,#cfcccc 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #f4f5f5 0%,#cfcccc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f5f5', endColorstr='#cfcccc',GradientType=0 ); /* IE6-9 */
}

    #centercontent a.gradient:hover, a.gradient:hover, input[type="button"].gradient:hover,
    input[type="submit"].gradient:hover, input[type="reset"].gradient:hover {
        border: 1px solid #000 !important;
        display: inline-block;
        color: #fff !important;
        background: #434343 !important; /* Old browsers */
        background-image: -moz-linear-gradient(top, #595959 0%, #222222 100%) !important; /* FF3.6-15 */
        background-image: -webkit-linear-gradient(top, #595959 0%,#222222 100%) !important; /* Chrome10-25,Safari5.1-6 */
        background-image: linear-gradient(to bottom, #595959 0%,#222222 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    }

a.button.gradient, a.pill.gradient {
    color: #101010;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f4f5f5+0,cfcccc+100 */
    background: #f4f5f5; /* Old browsers */
    background: -moz-linear-gradient(top, #f4f5f5 0%, #cfcccc 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #f4f5f5 0%,#cfcccc 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #f4f5f5 0%,#cfcccc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f5f5', endColorstr='#cfcccc',GradientType=0 ); /* IE6-9 */
}

    #centercontent a.button.gradient:hover, #centercontent a.pill.gradient:hover,
    a.button.gradient:hover, a.pill.gradient:hover {
        color: #f7f7f7 !important;
        background: #434343 !important; /* Old browsers */
        background-image: linear-gradient(to bottom, #434343 0%,#1b1b1b 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        background-image: -moz-linear-gradient(top, #434343 0%, #1b1b1b 100%) !important; /* FF3.6-15 */
        background-image: -webkit-linear-gradient(top, #434343 0%,#1b1b1b 100%) !important; /* Chrome10-25,Safari5.1-6 */
        /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#1b1b1b',GradientType=0 ) !important;  IE6-9 */
    }

a.pill:hover, a.button:hover {
    box-shadow: 0px 2px 6px rgba(0,0,0,.6);
}

a.pill.glass:hover, a.button.glass:hover {
    box-shadow: none;
}

.button:focus, .pill:focus {
    box-shadow: 0px 4px 12px rgba(0, 87, 171, .8);
    border-bottom: solid 2px #E17000 !important;
}


#centercontent .button.glass.univBlue, .button.glass.univBlue,
#centercontent .button.glass.medBlue, .button.glass.medBlue,
#centercontent .button.glass.lightBlue, .button.glass.lightBlue,
#centercontent .button.glass.gray, .button.glass.gray,
#centercontent .button.glass.orange, .button.glass.orange,
#centercontent .button.glass.beige, .button.glass.beige,
#centercontent .button.glass.black, .button.glass.black,
#centercontent .button.glass.white, .button.glass.white,
#centercontent .button.glass.gradient, .button.glass.gradient {
    background: transparent !important;
    background-color: transparent !important;
    color: #222 !important;
    border: solid 1px #00274c !important;
    position: relative;
    z-index: 2;
}

#centercontent .button.glass.medBlue, .button.glass.medBlue {
    border: solid 1px #0059A2 !important;
}

#centercontent .button.glass.lightBlue, .button.glass.lightBlue {
    border: solid 1px #9DBED8 !important;
}

#centercontent .button.glass.gray, .button.glass.gray {
    border: solid 1px #555 !important;
}

#centercontent .button.glass.orange, .button.glass.orange {
    border: solid 1px #F58220 !important;
}

#centercontent .button.glass.beige, .button.glass.beige {
    border: solid 1px #DAD6CC !important;
}

#centercontent .button.glass.black, .button.glass.black {
    border: solid 1px #000 !important;
}

#centercontent .button.glass.white, .button.glass.white {
    border: solid 1px #ccc !important;
}

#centercontent .button.glass.gradient, .button.glass.gradient {
    border: solid 1px #bbb !important;
}

    #centercontent .button.glass.univBlue:after, .button.glass.univBlue:after,
    #centercontent .button.glass.medBlue:after, .button.glass.medBlue:after,
    #centercontent .button.glass.lightBlue:after, .button.glass.lightBlue:after,
    #centercontent .button.glass.gray:after, .button.glass.gray:after,
    #centercontent .button.glass.orange:after, .button.glass.orange:after,
    #centercontent .button.glass.beige:after, .button.glass.beige:after,
    #centercontent .button.glass.black:after, .button.glass.black:after,
    #centercontent .button.glass.white:after, .button.glass.white:after,
    #centercontent .button.glass.gradient:after, .button.glass.gradient:after {
        content: " ";
        position: absolute;
        left: 0px;
        right: 0px;
        top: 0px;
        bottom: 0px;
        opacity: .2;
        z-index: -1;
    }

#centercontent .button.glass.univBlue:after, .button.glass.univBlue:after {
    background-color: #00274c;
}

#centercontent .button.glass.medBlue:after, .button.glass.medBlue:after {
    background-color: #0059A2;
}

#centercontent .button.glass.lightBlue:after, .button.glass.lightBlue:after {
    background-color: #9DBED8;
}

#centercontent .button.glass.gray:after, .button.glass.gray:after {
    background-color: #555555;
}

#centercontent .button.glass.orange:after, .button.glass.orange:after {
    background-color: #F58220;
}

#centercontent .button.glass.beige:after, .button.glass.beige:after {
    background-color: #DAD6CC;
}

#centercontent .button.glass.black:after, .button.glass.black:after {
    background-color: #000;
}

#centercontent .button.glass.white:after, .button.glass.white:after {
    background-color: #fff;
}

#centercontent .button.glass.gradient:after, .button.glass.gradient:after {
    background: #aaa;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fcfeff+1,aaaaaa+100,e8e9ea+100 */
    background: #fcfeff; /* Old browsers */
    background: -moz-linear-gradient(top, #fcfeff 1%, #aaaaaa 100%, #e8e9ea 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #fcfeff 1%,#aaaaaa 100%,#e8e9ea 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #fcfeff 1%,#aaaaaa 100%,#e8e9ea 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfeff', endColorstr='#e8e9ea',GradientType=0 ); /* IE6-9 */
}

#centercontent .button.glass.univBlue:hover:after, .button.glass.univBlue:hover:after,
#centercontent .button.glass.medBlue:hover:after, .button.glass.medBlue:hover:after,
#centercontent .button.glass.lightBlue:hover:after, .button.glass.lightBlue:hover:after,
#centercontent .button.glass.gray:hover:after, .button.glass.gray:hover:after,
#centercontent .button.glass.orange:hover:after, .button.glass.orange:hover:after,
#centercontent .button.glass.beige:hover:after, .button.glass.beige:hover:after,
#centercontent .button.glass.black:hover:after, .button.glass.black:hover:after,
#centercontent .button.glass.white:hover:after, .button.glass.white:hover:after,
#centercontent .button.glass.gradient:hover:after, .button.glass.gradient:hover:after {
    opacity: .8;
    box-shadow: none !important;
}


#centercontent .button.glass.univBlue:hover, .button.glass.univBlue:hover,
#centercontent a.button.glass.univBlue:hover, a.button.glass.univBlue:hover {
    color: #fff !important;
    background: #00274c !important;
}

#centercontent .button.glass.medBlue:hover, .button.glass.medBlue:hover,
#centercontent a.button.glass.medBlue:hover, a.button.glass.medBlue:hover {
    color: #fff !important;
    background: #0059A2 !important;
    background-color: #0059A2 !important;
}

#centercontent .button.glass.gray:hover, .button.glass.gray:hover,
#centercontent a.button.glass.gray:hover, a.button.glass.gray:hover {
    color: #fff !important;
    background: #555 !important;
}

#centercontent .button.glass.black:hover, .button.glass.black:hover,
#centercontent a.button.glass.black:hover, a.button.glass.black:hover {
    color: #fff !important;
    background: #000 !important;
}

#centercontent .button.glass.lightBlue:hover, .button.glass.lightBlue:hover,
#centercontent a.button.glass.lightBlue:hover, a.button.glass.lightBlue:hover {
    color: #101010 !important;
    background: #9DBED8 !important;
}

#centercontent .button.glass.orange:hover, .button.glass.orange:hover,
#centercontent a.button.glass.orange:hover, a.button.glass.orange:hover {
    color: #101010 !important;
    background: #F58220 !important;
}

#centercontent .button.glass.beige:hover, .button.glass.beige:hover,
#centercontent a.button.glass.beige:hover, a.button.glass.beige:hover {
    color: #101010 !important;
    background: #DAD6CC !important;
}

#centercontent .button.glass.white:hover, .button.glass.white:hover,
#centercontent a.button.glass.white:hover, a.button.glass.white:hover {
    color: #101010 !important;
    background: #fff !important;
}

#centercontent .button.glass.gradient:hover, .button.glass.gradient:hover,
#centercontent a.button.glass.gradient:hover, a.button.glass.gradient:hover {
    color: #101010 !important;
    background: #aaa;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fcfeff+1,aaaaaa+100,e8e9ea+100 */
    background: #fcfeff; /* Old browsers */
    background: -moz-linear-gradient(top, #fcfeff 1%, #aaaaaa 100%, #e8e9ea 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #fcfeff 1%,#aaaaaa 100%,#e8e9ea 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #fcfeff 1%,#aaaaaa 100%,#e8e9ea 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfeff', endColorstr='#e8e9ea',GradientType=0 ); /* IE6-9 */
}


#centercontent .button.glass.square.univBlue, .button.glass.square.univBlue,
#centercontent .button.glass.square.medBlue, .button.glass.square.medBlue,
#centercontent .button.glass.square.lightBlue, .button.glass.square.lightBlue,
#centercontent .button.glass.square.gray, .button.glass.square.gray,
#centercontent .button.glass.square.orange, .button.glass.square.orange,
#centercontent .button.glass.square.beige, .button.glass.square.beige,
#centercontent .button.glass.square.black, .button.glass.square.black,
#centercontent .button.glass.square.white, .button.glass.square.white,
#centercontent .button.glass.square.gradient, .button.glass.square.gradient {
    border-radius: 0px !important;
}


#centercontent .button.lines {
    background-color:inherit;
    color:inherit;
}

    #centercontent .univBlue .button.lines, .univBlue .button.lines,
    #centercontent .medBlue .button.lines, .medBlue .button.lines,
    #centercontent .gray .button.lines, .gray .button.lines,
    #centercontent .black .button.lines, .black .button.lines,
    #centercontent .button.lines.univBlue, .button.lines.univBlue,
    #centercontent .button.lines.medBlue, .button.lines.medBlue,
    #centercontent .button.lines.gray, .button.lines.gray,
    #centercontent .button.lines.black, .button.lines.black {
        border: solid 2px #fff !important;
    }


    #centercontent .lightBlue .button.lines, .lightBlue .button.lines,
    #centercontent .orange .button.lines, .orange .button.lines,
    #centercontent .beige .button.lines, .beige .button.lines,
    #centercontent .white .button.lines, .white .button.lines,
    #centercontent .gradient .button.lines, .gradient .button.lines,
    #centercontent .button.lines.lightBlue, .button.lines.lightBlue,
    #centercontent .button.lines.orange, .button.lines.orange,
    #centercontent .button.lines.beige, .button.lines.beige,
    #centercontent .button.lines.white, .button.lines.white,
    #centercontent .button.lines.gradient, .button.lines.gradient {
        border: solid 2px #222 !important;
    }

    #centercontent .button.lines.square, .button.lines.square {
        border-radius: 0px !important;
    }

input[type="button"]:disabled {
    border: solid 1px #aaa !important;
    background: #cdcdcd !important;
    color: #393939 !important;
    opacity: .2 !important;
}

    input[type="button"]:disabled:hover {
        border: solid 1px #aaa !important;
        background: #cdcdcd !important;
        color: #393939 !important;
        cursor: not-allowed !important;
    }
    /*----------------------------------------------------------------
BLOCKQUOTES
---------------------------------------------------------------*/
    #centercontent .quote blockquote {
    background-image: url(../images/icons/quote.png);
    background-repeat: no-repeat;
    background-position: top left;
    padding-left: 45px;
    width: auto;
}


/*----------------------------------------------------------------
BASE COLORS FOR BLOCKS
---------------------------------------------------------------*/
/* univBlue */
#centercontent .univBlue, #MainContent .univBlue, .univBlue {
    background-color: #00274c;
    background: #00274c;
    color: #f7f7f7;
}

#centercontent .univBlue_v1, .univBlue_v1 {
    background-color: #00376B;
    background: #00376B;
    color: #f7f7f7;
}

#centercontent .univBlue_v2, .univBlue_v2 {
    background-color: #00478A;
    background: #00478A;
    color: #f7f7f7;
}

    #centercontent .univBlue p, #centercontent .univBlue a,
    #centercontent .univBlue span, #centercontent .univBlue li,
    #centercontent .univBlue h1, #centercontent .univBlue h2, #centercontent .univBlue h3,
    #centercontent .univBlue h4, #centercontent .univBlue h5, #centercontent .univBlue h6,
    .univBlue p, .univBlue a, .univBlue span, .univBlue li,
    .univBlue h1, .univBlue h2, .univBlue h3, .univBlue h4, .univBlue h5, .univBlue h6,
    
    #centercontent .univBlue_v1 p, #centercontent .univBlue_v1 a,
    #centercontent .univBlue_v1 span, #centercontent .univBlue_v1 li,
    #centercontent .univBlue_v1 h1, #centercontent .univBlue_v1 h2, #centercontent .univBlue_v1 h3,
    #centercontent .univBlue_v1 h4, #centercontent .univBlue_v1 h5, #centercontent .univBlue_v1 h6,
    .univBlue_v1 p, .univBlue_v1 a, .univBlue_v1 span, .univBlue_v1 li,
    .univBlue_v1 h1, .univBlue_v1 h2, .univBlue_v1 h3, .univBlue_v1 h4, .univBlue_v1 h5, .univBlue_v1 h6,
    
    #centercontent .univBlue_v2 p, #centercontent .univBlue_v2 a,
    #centercontent .univBlue_v2 span, #centercontent .univBlue_v2 li,
    #centercontent .univBlue_v2 h1, #centercontent .univBlue_v2 h2, #centercontent .univBlue_v2 h3,
    #centercontent .univBlue_v2 h4, #centercontent .univBlue_v2 h5, #centercontent .univBlue_v2 h6,
    .univBlue_v2 p, .univBlue_v2 a, .univBlue_v2 span, .univBlue_v2 li,
    .univBlue_v2 h1, .univBlue_v2 h2, .univBlue_v2 h3, .univBlue_v2 h4, .univBlue_v2 h5, .univBlue_v2 h6 {
        font-family: 'Roboto', Arial, sans-serif !important;
        background-color: inherit;
        background: inherit;
        color: inherit;
    }
    #centercontent .univBlue a:focus, #centercontent .univBlue_v1 a:focus, #centercontent .univBlue_v2 a:focus
    {   
        color: #fff;
        border:dotted 1px #fff
    }

/* medBlue */
#centercontent .medBlue, .medBlue {
    background-color: #0059a2;
    color: #fff;
}

#centercontent .medBlue_v1, .medBlue_v1 {
    background-color: #004F8F;
    color: #fff;
}

#centercontent .medBlue_v2, .medBlue_v2 {
    background-color: #005AA3;
    color: #fff;
}

    #centercontent .medBlue p, #centercontent .medBlue a,
    #centercontent .medBlue span, #centercontent .medBlue li,
    #centercontent .medBlue h1, #centercontent .medBlue h2, #centercontent .medBlue h3,
    #centercontent .medBlue h4, #centercontent .medBlue h5, #centercontent .medBlue h6,
    .medBlue p, .medBlue a, .medBlue span, .medBlue li,
    .medBlue h1, .medBlue h2, .medBlue h3, .medBlue h4, .medBlue h5, .medBlue h6,
    
    #centercontent .medBlue_v1 p, #centercontent .medBlue_v1 a,
    #centercontent .medBlue_v1 span, #centercontent .medBlue_v1 li,
    #centercontent .medBlue_v1 h1, #centercontent .medBlue_v1 h2, #centercontent .medBlue_v1 h3,
    #centercontent .medBlue_v1 h4, #centercontent .medBlue_v1 h5, #centercontent .medBlue_v1 h6,
    .medBlue_v1 p, .medBlue_v1 a, .medBlue_v1 span, .medBlue_v1 li,
    .medBlue_v1 h1, .medBlue_v1 h2, .medBlue_v1 h3, .medBlue_v1 h4, .medBlue_v1 h5, .medBlue_v1 h6,
    
    #centercontent .medBlue_v2 p, #centercontent .medBlue_v2 a,
    #centercontent .medBlue_v2 span, #centercontent .medBlue_v2 li,
    #centercontent .medBlue_v2 h1, #centercontent .medBlue_v2 h2, #centercontent .medBlue_v2 h3,
    #centercontent .medBlue_v2 h4, #centercontent .medBlue_v2 h5, #centercontent .medBlue_v2 h6,
    .medBlue_v2 p, .medBlue_v2 a, .medBlue_v2 span, .medBlue_v2 li,
    .medBlue_v2 h1, .medBlue_v2 h2, .medBlue_v2 h3, .medBlue_v2 h4, .medBlue_v2 h5, .medBlue_v2 h6 {
        font-family: 'Roboto', Arial, sans-serif !important;
        background-color: inherit;
        color: inherit;
    }
    #centercontent .medBlue a:focus, #centercontent .medBlue_v1 a:focus, #centercontent .medBlue_v2 a:focus
    {   
        color: #fff;
        border:dotted 1px #fff
    }

/* lightBlue */
#centercontent .lightBlue, .lightBlue {
    background-color: #9DBED8;
    color: #222;
    text-shadow: none;
}


#centercontent .lightBlue_v1, .lightBlue_v1 {
    background-color: #8BB2D0;
    color: #222;
    text-shadow: none;
}


#centercontent .lightBlue_v2, .lightBlue_v2 {
    background-color: #AECBE0;
    color: #222;
    text-shadow: none;
}

    #centercontent .lightBlue p, #centercontent .lightBlue a,
    #centercontent .lightBlue span, #centercontent .lightBlue li,
    #centercontent .lightBlue h1, #centercontent .lightBlue h2, #centercontent .lightBlue h3,
    #centercontent .lightBlue h4, #centercontent .lightBlue h5, #centercontent .lightBlue h6,
    .lightBlue p, .lightBlue a, .lightBlue span, .lightBlue li,
    .lightBlue h1, .lightBlue h2, .lightBlue h3, .lightBlue h4, .lightBlue h5, .lightBlue h6,
    
    #centercontent .lightBlue_v1 p, #centercontent .lightBlue_v1 a,
    #centercontent .lightBlue_v1 span, #centercontent .lightBlue_v1 li,
    #centercontent .lightBlue_v1 h1, #centercontent .lightBlue_v1 h2, #centercontent .lightBlue_v1 h3,
    #centercontent .lightBlue_v1 h4, #centercontent .lightBlue_v1 h5, #centercontent .lightBlue_v1 h6,
    .lightBlue_v1 p, .lightBlue_v1 a, .lightBlue_v1 span, .lightBlue_v1 li,
    .lightBlue_v1 h1, .lightBlue_v1 h2, .lightBlue_v1 h3, .lightBlue_v1 h4, .lightBlue_v1 h5, .lightBlue_v1 h6,
    
    #centercontent .lightBlue_v2 p, #centercontent .lightBlue_v2 a,
    #centercontent .lightBlue_v2 span, #centercontent .lightBlue_v2 li,
    #centercontent .lightBlue_v2 h1, #centercontent .lightBlue_v2 h2, #centercontent .lightBlue_v2 h3,
    #centercontent .lightBlue_v2 h4, #centercontent .lightBlue_v2 h5, #centercontent .lightBlue_v2 h6,
    .lightBlue_v2 p, .lightBlue_v2 a, .lightBlue_v2 span, .lightBlue_v2 li,
    .lightBlue_v2 h1, .lightBlue_v2 h2, .lightBlue_v2 h3, .lightBlue_v2 h4, .lightBlue_v2 h5, .lightBlue_v2 h6 {
        font-family: 'Roboto', Arial, sans-serif !important;
        background-color: inherit;
        color: inherit;
        text-shadow: inherit;
    }
    #centercontent .lightBlue a:focus, #centercontent .lightBlue_v1 a:focus, #centercontent .lightBlue_v2 a:focus
    {   
        color: #222;
        border:dotted 1px #222
    }

/* gray */
#centercontent .gray, .gray {
    background-color: #555 !important;
    color: #fff !important;
}

#centercontent .gray_v1, .gray_v1 {
    background-color: #595959 !important;
    color: #fff !important;
}

#centercontent .gray_v2, .gray_v2 {
    background-color: #474747 !important;
    color: #fff !important;
}

    #centercontent .gray p, #centercontent .gray a,
    #centercontent .gray span, #centercontent .gray li,
    #centercontent .gray h1, #centercontent .gray h2, #centercontent .gray h3,
    #centercontent .gray h4, #centercontent .gray h5, #centercontent .gray h6,
    .gray p, .gray a, .gray span, .gray li,
    .gray h1, .gray h2, .gray h3, .gray h4, .gray h5, .gray h6,
    #centercontent .gray_v1 p, #centercontent .gray_v1 a,
    #centercontent .gray_v1 span, #centercontent .gray_v1 li,
    #centercontent .gray_v1 h1, #centercontent .gray_v1 h2, #centercontent .gray_v1 h3,
    #centercontent .gray_v1 h4, #centercontent .gray_v1 h5, #centercontent .gray_v1 h6,
    .gray_v1 p, .gray_v1 a, .gray_v1 span, .gray_v1 li,
    .gray_v1 h1, .gray_v1 h2, .gray_v1 h3, .gray_v1 h4, .gray_v1 h5, .gray_v1 h6,
    #centercontent .gray_v2 p, #centercontent .gray_v2 a,
    #centercontent .gray_v2 span, #centercontent .gray_v2 li,
    #centercontent .gray_v2 h1, #centercontent .gray_v2 h2, #centercontent .gray_v2 h3,
    #centercontent .gray_v2 h4, #centercontent .gray_v2 h5, #centercontent .gray_v2 h6,
    .gray_v2 p, .gray_v2 a, .gray_v2 span, .gray_v2 li,
    .gray_v2 h1, .gray_v2 h2, .gray_v2 h3, .gray_v2 h4, .gray_v2 h5, .gray_v2 h6 {
        font-family: 'Roboto', Arial, sans-serif !important;
        background-color: inherit;
        color: inherit;
    }

    #centercontent .gray a:focus, #centercontent .gray_v1 a:focus, #centercontent .gray_v2 a:focus
    {   
        color: #fff;
        border:dotted 1px #fff
    }

/* orange */
#centercontent .orange, .orange {
    background-color: #F58220 !important;
    color: #101010 !important;
    text-shadow: none;
}

#centercontent .orange_v1, .orange_v1 {
    background-color: #F47D15 !important;
    color: #101010 !important;
    text-shadow: none;
}

#centercontent .orange_v2, .orange_v2 {
    background-color: #F6933C !important;
    color: #101010 !important;
    text-shadow: none;
}

    #centercontent .orange p, #centercontent .orange a,
    #centercontent .orange span, #centercontent .orange li,
    #centercontent .orange h1, #centercontent .orange h2, #centercontent .orange h3,
    #centercontent .orange h4, #centercontent .orange h5, #centercontent .orange h6,
    .orange p, .orange a, .orange span, .orange li,
    .orange h1, .orange h2, .orange h3, .orange h4, .orange h5, .orange h6,
    #centercontent .orange_v1 p, #centercontent .orange_v1 a,
    #centercontent .orange_v1 span, #centercontent .orange_v1 li,
    #centercontent .orange_v1 h1, #centercontent .orange_v1 h2, #centercontent .orange_v1 h3,
    #centercontent .orange_v1 h4, #centercontent .orange_v1 h5, #centercontent .orange_v1 h6,
    .orange_v1 p, .orange_v1 a, .orange_v1 span, .orange_v1 li,
    .orange_v1 h1, .orange_v1 h2, .orange_v1 h3, .orange_v1 h4, .orange_v1 h5, .orange_v1 h6,
    #centercontent .orange_v2 p, #centercontent .orange_v2 a,
    #centercontent .orange_v2 span, #centercontent .orange_v2 li,
    #centercontent .orange_v2 h1, #centercontent .orange_v2 h2, #centercontent .orange_v2 h3,
    #centercontent .orange_v2 h4, #centercontent .orange_v2 h5, #centercontent .orange_v2 h6,
    .orange_v2 p, .orange_v2 a, .orange_v2 span, .orange_v2 li,
    .orange_v2 h1, .orange_v2 h2, .orange_v2 h3, .orange_v2 h4, .orange_v2 h5, .orange_v2 h6 {
        font-family: 'Roboto', Arial, sans-serif !important;
        background-color: inherit;
        color: inherit;
        text-shadow: inherit;
    }

    #centercontent .orange a:focus, #centercontent .orange_v1 a:focus, #centercontent .orange_v2 a:focus
    {   
        color: #101010;
        border:dotted 1px #101010
    }


/* beige */
#centercontent .beige, .beige {
    background-color: #DAD6CC !important;
    color: #222 !important;
    text-shadow: none;
}

#centercontent .beige_v1, .beige_v1 {
    background-color: #C9C4B5 !important;
    color: #222 !important;
    text-shadow: none;
}

#centercontent .beige_v2, .beige_v2 {
    background-color: #BDB8A3 !important;
    color: #222 !important;
    text-shadow: none;
}

    #centercontent .beige p, #centercontent .beige a,
    #centercontent .beige span, #centercontent .beige li,
    #centercontent .beige h1, #centercontent .beige h2, #centercontent .beige h3,
    #centercontent .beige h4, #centercontent .beige h5, #centercontent .beige h6,
    .beige p, .beige a, .beige span, .beige li,
    .beige h1, .beige h2, .beige h3, .beige h4, .beige h5, .beige h6,
    #centercontent .beige_v1 p, #centercontent .beige_v1 a,
    #centercontent .beige_v1 span, #centercontent .beige_v1 li,
    #centercontent .beige_v1 h1, #centercontent .beige_v1 h2, #centercontent .beige_v1 h3,
    #centercontent .beige_v1 h4, #centercontent .beige_v1 h5, #centercontent .beige_v1 h6,
    .beige_v1 p, .beige_v1 a, .beige_v1 span, .beige_v1 li,
    .beige_v1 h1, .beige_v1 h2, .beige_v1 h3, .beige_v1 h4, .beige_v1 h5, .beige_v1 h6,
    #centercontent .beige_v2 p, #centercontent .beige_v2 a,
    #centercontent .beige_v2 span, #centercontent .beige_v2 li,
    #centercontent .beige_v2 h1, #centercontent .beige_v2 h2, #centercontent .beige_v2 h3,
    #centercontent .beige_v2 h4, #centercontent .beige_v2 h5, #centercontent .beige_v2 h6,
    .beige_v2 p, .beige_v2 a, .beige_v2 span, .beige_v2 li,
    .beige_v2 h1, .beige_v2 h2, .beige_v2 h3, .beige_v2 h4, .beige_v2 h5, .beige_v2 h6 {
        font-family: 'Roboto', Arial, sans-serif !important;
        background-color: inherit;
        color: inherit;
        text-shadow: inherit;
    }

    #centercontent .beige a:focus, #centercontent .beige_v1 a:focus, #centercontent .beige_v2 a:focus
    {   
        color: #222;
        border:dotted 1px #222
    }

/* black */
#centercontent .black, .black {
    background-color: #101010 !important;
    color: #f7f7f7 !important;
}

#centercontent .black_v1, .black_v1 {
    background-color: #000 !important;
    color: #f7f7f7 !important;
}

#centercontent .black_v2, .black_v2 {
    background-color: #232323 !important;
    color: #f7f7f7 !important;
}

    #centercontent .black p, #centercontent .black a,
    #centercontent .black span, #centercontent .black li,
    #centercontent .black h1, #centercontent .black h2, #centercontent .black h3,
    #centercontent .black h4, #centercontent .black h5, #centercontent .black h6,
    .black p, .black a, .black span, .black li,
    .black h1, .black h2, .black h3, .black h4, .black h5, .black h6,
    #centercontent .black_v1 p, #centercontent .black_v1 a,
    #centercontent .black_v1 span, #centercontent .black_v1 li,
    #centercontent .black_v1 h1, #centercontent .black_v1 h2, #centercontent .black_v1 h3,
    #centercontent .black_v1 h4, #centercontent .black_v1 h5, #centercontent .black_v1 h6,
    .black_v1 p, .black_v1 a, .black_v1 span, .black_v1 li,
    .black_v1 h1, .black_v1 h2, .black_v1 h3, .black_v1 h4, .black_v1 h5, .black_v1 h6,
    #centercontent .black_v2 p, #centercontent .black_v2 a,
    #centercontent .black_v2 span, #centercontent .black_v2 li,
    #centercontent .black_v2 h1, #centercontent .black_v2 h2, #centercontent .black_v2 h3,
    #centercontent .black_v2 h4, #centercontent .black_v2 h5, #centercontent .black_v2 h6,
    .black_v2 p, .black_v2 a, .black_v2 span, .black_v2 li,
    .black_v2 h1, .black_v2 h2, .black_v2 h3, .black_v2 h4, .black_v2 h5, .black_v2 h6 {
        font-family: 'Roboto', Arial, sans-serif !important;
        background-color: inherit;
        color: inherit;
    }

    #centercontent .black a:focus, #centercontent .black_v1 a:focus, #centercontent .black_v2 a:focus
    {   
        color: #fff;
        border:dotted 1px #fff
    }

/* white */
#centercontent .white, .white {
    background-color: #fff !important;
    color: #222 !important;
}

#centercontent .white_v1, .white_v1 {
    background-color: #fcfcfc !important;
    color: #222 !important;
}

#centercontent .white_v2, .white_v2 {
    background-color: #F5F5FA !important;
    color: #222 !important;
}

    #centercontent .white p, #centercontent .white a,
    #centercontent .white span, #centercontent .white li,
    #centercontent .white h1, #centercontent .white h2, #centercontent .white h3,
    #centercontent .white h4, #centercontent .white h5, #centercontent .white h6,
    .white p, .white a, .white span, .white li,
    .white h1, .white h2, .white h3, .white h4, .white h5, .white h6,
    #centercontent .white_v1 p, #centercontent .white_v1 a,
    #centercontent .white_v1 span, #centercontent .white_v1 li,
    #centercontent .white_v1 h1, #centercontent .white_v1 h2, #centercontent .white_v1 h3,
    #centercontent .white_v1 h4, #centercontent .white_v1 h5, #centercontent .white_v1 h6,
    .white_v1 p, .white_v1 a, .white_v1 span, .white_v1 li,
    .white_v1 h1, .white_v1 h2, .white_v1 h3, .white_v1 h4, .white_v1 h5, .white_v1 h6,
    #centercontent .white_v2 p, #centercontent .white_v2 a,
    #centercontent .white_v2 span, #centercontent .white_v2 li,
    #centercontent .white_v2 h1, #centercontent .white_v2 h2, #centercontent .white_v2 h3,
    #centercontent .white_v2 h4, #centercontent .white_v2 h5, #centercontent .white_v2 h6,
    .white_v2 p, .white_v2 a, .white_v2 span, .white_v2 li,
    .white_v2 h1, .white_v2 h2, .white_v2 h3, .white_v2 h4, .white_v2 h5, .white_v2 h6 {
        font-family: 'Roboto', Arial, sans-serif !important;
        background-color: inherit;
        color: inherit;
    }
    
    #centercontent .white a:focus, #centercontent .white_v1 a:focus, #centercontent .gradient_v2 a:focus
    {   
        color: #000;
        border:dotted 1px #000
    }

.white, .gradient, li.gradient, li.white,
.white_v1, .gradient_v1, li.gradient_v1, li.white_v1,
.white_v2, .gradient_v2, li.gradient_v2, li.white_v2 {
    border: solid 1px #bbb;
}


/* gradient */
#centercontent .gradient, .gradient {
   color: #222;
    background: #f4f5f5;
  /*  background-color: #f4f5f5;*/
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd)) !important;
    background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd) !important;
    background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd) !important;
    background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd) !important;
    background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd) !important;
    background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd) !important;
    
}

#centercontent .gradient_v1, .gradient_v1 {
    color: #222;
   /* background-color: #E8E9E9;*/
    background-image: -webkit-gradient(linear, left top, left bottom, from(#E8E9E9), to(#C7C2C2)) !important;
    background-image: -webkit-linear-gradient(top, #E8E9E9, #C7C2C2) !important;
    background-image: -moz-linear-gradient(top, #E8E9E9, #C7C2C2) !important;
    background-image: -ms-linear-gradient(top, #E8E9E9, #C7C2C2) !important;
    background-image: -o-linear-gradient(top, #E8E9E9, #C7C2C2) !important;
    background-image: linear-gradient(to bottom, #E8E9E9, #C7C2C2) !important;
    
}

#centercontent .gradient_v2, .gradient_v2 {
    color: #222;
   /* background: #FCFCFC;*/
   /* background-color: #f4f5f5;*/
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FCFCFC), to(#EEEDED)) !important;
    background-image: -webkit-linear-gradient(top, #FCFCFC, #EEEDED) !important;
    background-image: -moz-linear-gradient(top, #FCFCFC, #EEEDED) !important;
    background-image: -ms-linear-gradient(top, #FCFCFC, #EEEDED) !important;
    background-image: -o-linear-gradient(top, #FCFCFC, #EEEDED) !important;
    background-image: linear-gradient(to bottom, #FCFCFC, #EEEDED) !important;
   
}

    #centercontent .gradient p, #centercontent .gradient a,
    #centercontent .gradient span, #centercontent .gradient li,
    #centercontent .gradient h1, #centercontent .gradient h2, #centercontent .gradient h3,
    #centercontent .gradient h4, #centercontent .gradient h5, #centercontent .gradient h6,
    .gradient p, .gradient a, .gradient span, .gradient li,
    .gradient h1, .gradient h2, .gradient h3, .gradient h4, .gradient h5, .gradient h6,
    
     #centercontent .gradient_v1 p, #centercontent .gradient_v1 a,
    #centercontent .gradient_v1 span, #centercontent .gradient_v1 li,
    #centercontent .gradient_v1 h1, #centercontent .gradient_v1 h2, #centercontent .gradient_v1 h3,
    #centercontent .gradient_v1 h4, #centercontent .gradient_v1 h5, #centercontent .gradient_v1 h6,
    .gradient_v1 p, .gradient_v1 a, .gradient_v1 span, .gradient_v1 li,
    .gradient_v1 h1, .gradient_v1 h2, .gradient_v1 h3, .gradient_v1 h4, .gradient_v1 h5, .gradient_v1 h6,
    
     #centercontent .gradient_v2 p, #centercontent .gradient_v2 a,
    #centercontent .gradient_v2 span, #centercontent .gradient_v2 li,
    #centercontent .gradient_v2 h1, #centercontent .gradient_v2 h2, #centercontent .gradient_v2 h3,
    #centercontent .gradient_v2 h4, #centercontent .gradient_v2 h5, #centercontent .gradient_v2 h6,
    .gradient_v2 p, .gradient_v2 a, .gradient_v2 span, .gradient_v2 li,
    .gradient_v2 h1, .gradient_v2 h2, .gradient_v2 h3, .gradient_v2 h4, .gradient_v2 h5, .gradient_v2 h6 
    {
        color: inherit;
        font-family: 'Roboto', Arial, sans-serif !important;
        /*background: inherit;        
        background-color: inherit;*/
        background-image: none;
    }

    #centercontent .gradient a:focus, #centercontent .gradient_v1 a:focus, #centercontent .gradient_v2 a:focus
    {   
        color: #000;
        border:dotted 1px #000
    }


    .univBlue img, .medBlue img, .lightBlue img,
    .orange img, .gray img, .beige img,
    .black img, .white img, .gradient img,

     .univBlue_v1 img, .medBlue_v1 img, .lightBlue_v1 img,
    .orange_v1 img, .gray_v1 img, .beige_v1 img,
    .black_v1 img, .white_v1 img, .gradient_v1 img,

     .univBlue_v2 img, .medBlue_v2 img, .lightBlue_v2 img,
    .orange_v2 img, .gray_v2 img, .beige_v2 img,
    .black_v2 img, .white_v2 img, .gradient_v2 img 
    {   max-width: 100%;
        max-height: 100%;    }


   #centercontent .lightBlue a, #centercontent .lightBlue_v1 a, #centercontent .lightBlue_v2 a,
    #centercontent .lightBlue a:link, #centercontent .lightBlue_v1 a:link, #centercontent .lightBlue_v2 a:link,
    #centercontent .lightBlue a:visited, #centercontent .lightBlue_v1 a:visited, #centercontent .lightBlue_v2 a:visited,
   #centercontent .lightBlue a:hover, #centercontent .lightBlue_v1 a:hover, #centercontent .lightBlue_v2 a:hover,
    #centercontent .beige a, #centercontent .beige_v1 a, #centercontent .beige_v2 a,
    #centercontent .beige a:link, #centercontent .beige_v1 a:link, #centercontent .beige_v2 a:link,
    #centercontent .beige a:visited, #centercontent .beige_v1 a:visited, #centercontent .beige_v2 a:visited,
   #centercontent .beige a:hover, #centercontent .beige_v1 a:hover, #centercontent .beige_v2 a:hover,
   #centercontent .orange a, #centercontent .orange_v1 a, #centercontent .orange_v2 a,
    #centercontent .orange a:link, #centercontent .orange_v1 a:link, #centercontent .orange_v2 a:link,
    #centercontent .orange a:visited, #centercontent .orange_v1 a:visited, #centercontent .orange_v2 a:visited,
   #centercontent .orange a:hover, #centercontent .orange_v1 a:hover, #centercontent .orange_v2 a:hover,
    #centercontent .white a, #centercontent .white_v1 a, #centercontent .white_v2 a,
    #centercontent .white a:link, #centercontent .white_v1 a:link, #centercontent .white_v2 a:link,
    #centercontent .white a:visited, #centercontent .white_v1 a:visited, #centercontent .white_v2 a:visited,
   #centercontent .white a:hover, #centercontent .white_v1 a:hover, #centercontent .white_v2 a:hover,
    #centercontent .gradient a, #centercontent .gradient_v1 a, #centercontent .gradient_v2 a,
    #centercontent .gradient a:link, #centercontent .gradient_v1 a:link, #centercontent .gradient_v2 a:link,
    #centercontent .gradient a:visited, #centercontent .gradient_v1 a:visited, #centercontent .gradient_v2 a:visited,
   #centercontent .gradient a:hover, #centercontent .gradient_v1 a:hover, #centercontent .gradient_v2 a:hover
    {
        color:#000;
    }
    
     #centercontent .univBlue a, #centercontent .univBlue_v1 a, #centercontent .univBlue_v2 a,
    #centercontent .univBlue a:link, #centercontent .univBlue_v1 a:link, #centercontent .univBlue_v2 a:link,
    #centercontent .univBlue a:visited, #centercontent .univBlue_v1 a:visited, #centercontent .univBlue_v2 a:visited,
     #centercontent .univBlue a:hover, #centercontent .univBlue_v1 a:hover, #centercontent .univBlue_v2 a:hover,
    #centercontent .medBlue a, #centercontent .medBlue_v1 a, #centercontent .medBlue_v2 a,
    #centercontent .medBlue a:link, #centercontent .medBlue_v1 a:link, #centercontent .medBlue_v2 a:link,
    #centercontent .medBlue a:visited, #centercontent .medBlue_v1 a:visited, #centercontent .medBlue_v2 a:visited,
     #centercontent .medBlue a:hover, #centercontent .medBlue_v1 a:hover, #centercontent .medBlue_v2 a:hover,
     #centercontent .gray a, #centercontent .gray_v1 a, #centercontent .gray_v2 a,
    #centercontent .gray a:link, #centercontent .gray_v1 a:link, #centercontent .gray_v2 a:link,
    #centercontent .gray a:visited, #centercontent .gray_v1 a:visited, #centercontent .gray_v2 a:visited,
     #centercontent .gray a:hover, #centercontent .gray_v1 a:hover, #centercontent .gray_v2 a:hover,
    #centercontent .black a, #centercontent .black_v1 a, #centercontent .black_v2 a,
    #centercontent .black a:link, #centercontent .black_v1 a:link, #centercontent .black_v2 a:link,
    #centercontent .black a:visited, #centercontent .black_v1 a:visited, #centercontent .black_v2 a:visited,
     #centercontent .black a:hover, #centercontent .black_v1 a:hover, #centercontent .black_v2 a:hover
   {
        color:#fff;
    }

  
.univBlue, .medBlue, .lightBlue, .orange, .gray, .beige,
.black, .white, .gradient,
.univBlue_v1, .medBlue_v1, .lightBlue_v1, .orange_v1, .gray_v1, .beige_v1,
.black_v1, .white_v1, .gradient_v1,
.univBlue_v2, .medBlue_v2, .lightBlue_v2, .orange_v2, .gray_v2, .beige_v2,
.black_v2, .white_v2, .gradient_v2
{
    /*  margin-left: 5px;*/
    box-sizing: border-box;
    /*padding:1% !important;*/
    width: 100%;
}

li.univBlue, li.univBlue_v1, li.univBlue_v2 {
    font-family: 'Roboto', Arial, sans-serif !important;
    background-color: #00274c !important;
    color: #f7f7f7 !important;
    background-image: none !important;
}

li.medBlue, li.medBlue_v1, li.medBlue_v2 {
    font-family: 'Roboto', Arial, sans-serif !important;
    background-color: #0059a2 !important;
    color: #fff !important;
    background-image: none !important;
}

li.lightBlue. li.lightBlue_v1, li.lightBlue_v2 {
    font-family: 'Roboto', Arial, sans-serif !important;
    background-color: #9DBED8 !important;
    color: #222 !important;
    text-shadow: none;
    background-image: none !important;
}

li.gray, li.gray_v1, li.gray_v2 {
    font-family: 'Roboto', Arial, sans-serif !important;
    background-color: #555 !important;
    color: #fff !important;
}

li.orange, li.orange_v1, li.orange_v2 {
    font-family: 'Roboto', Arial, sans-serif !important;
    background-color: #F58220 !important;
    color: #101010 !important;
    text-shadow: none;
    background-image: none !important;
}

li.beige, li.beige_v1, li.beige_v2 {
    font-family: 'Roboto', Arial, sans-serif !important;
    background-color: #DAD6CC !important;
    color: #222 !important;
    text-shadow: none;
    background-image: none !important;
}

li.black, li.black_v1, li.black_v2 {
    font-family: 'Roboto', Arial, sans-serif !important;
    background-color: #101010 !important;
    color: #f7f7f7 !important;
    background-image: none !important;
}

li.white, li.white_v1, li.white_v2 {
    font-family: 'Roboto', Arial, sans-serif !important;
    background-color: #fff !important;
    color: #222 !important;
    background-image: none !important;
}

li.gradient, li.gradient_v1, li.gradient_v2 {
    font-family: 'Roboto', Arial, sans-serif !important;
    background: #fff;
    color: #222 !important;
    background-color: #f4f5f5 !important;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd)) !important;
    background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd) !important;
    background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd) !important;
    background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd) !important;
    background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd) !important;
    background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd) !important;
    background-color: transparent !important;
}

    li.univBlue p, li.medBlue p, li.lightBlue p,
    li.gray p, li.orange p, li.beige p,
    li.black p, li.white p, li.gradient p, .gradient li p,

    li.univBlue_v1 p, li.medBlue_v1 p, li.lightBlue_v1 p,
    li.gray_v1 p, li.orange_v1 p, li.beige_v1 p,
    li.black_v1 p, li.white_v1 p, li.gradient_v1 p, .gradient_v1 li p,
    
    li.univBlue_v2 p, li.medBlue_v2 p, li.lightBlue_v2 p,
    li.gray_v2 p, li.orange_v2 p, li.beige_v2 p,
    li.black_v2 p, li.white_v2 p, li.gradient_v2 p, .gradient_v2 li p {
        background-color: inherit !important;
        color: inherit !important;
        background: inherit !important;
        background-image: none !important;
    }


/*---------------------------------------------------------------------
PARALLAX DEFAULT STYLES: designed for non supported browsers first
---------------------------------------------------------------------*/

.parallax {
    position: relative;
    margin-bottom: 00px;
    width: 100%;
    height: 100%;
    max-width: 100% !important;
    overflow: hidden;
}

.parallax_group {
    position: relative;
    float: left;
    clear: both;
    margin-bottom: 40px !important;
    overflow: hidden;
}

.parallax_content {
    position: relative;
    margin: 5%;
    margin-bottom: 10%;
    padding: 3%;
    width: 40%;
    min-height: 150px;
    overflow-y: auto;
    background-color: rgba(255,255,255,.9);
    color: #222;
    z-index: 3000;
    box-shadow: 1px 1px 3px rgba(0,0,0,.6);
}

.parallax_right {
    margin-left: 50%;
}

.parallax_group.emptycontent {
    display: none;
}

.parallax_group.hascontent {
    display: block;
}

.parallax_image {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    transform: translate3d(0px, 0px, 0px) scale(1.0, 1.0);
}

    .parallax_image div {
        position: absolute;
        top: 0px;
        left: 0px;
        width: 100%;
        height: 100%;
    }


.parallax_image_bg {
    margin: 0px;
    padding: 0px;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    background-size: 100% 100%;
    background-size: cover;
}


@supports ((perspective: 1px) and (not (-webkit-overflow-scrolling: touch))) {
    /*---------------------------------------------------------------------
PARALLAX STYLES
---------------------------------------------------------------------*/
    .parallax {
        position: relative;
        margin-bottom: 00px;
        width: 100%;
        height: 100%;
        max-width: 100% !important;
        overflow: hidden;
    }

    .parallax_group {
        position: relative;
        float: left;
        clear: both;
        margin-bottom: 40px !important;
        overflow: hidden;
    }

    .parallax_content {
        position: relative;
        margin: 5%;
        margin-bottom: 10%;
        padding: 3%;
        width: 40%;
        min-height: 150px;
        overflow-y: auto;
        background-color: rgba(255,255,255,.9);
        color: #222;
        z-index: 3000;
        box-shadow: 1px 1px 3px rgba(0,0,0,.6);
    }

    .parallax_right {
        margin-left: 50%;
    }

    .parallax_group.emptycontent {
        display: none;
    }

    .parallax_group.hascontent {
        display: block;
    }

    .parallax_image {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-repeat: no-repeat;
        background-position: center center;
        background-size: cover;
        transform: translate3d(0px, 0px, 0px) scale(1.0, 1.0);
    }

        .parallax_image div {
            position: absolute;
            top: 0px;
            left: 0px;
            width: 100%;
            height: 100%;
        }


    .parallax_image_bg {
        margin: 0px;
        padding: 0px;
        position: absolute;
        top: 0px;
        left: 0px;
        width: 100%;
        height: 100%;
        background-size: 100% 100%;
        background-size: cover;
    }
}

/*--------------------------------------------------------------------------------------
*******************************************************************************************
  PAGE LAYOUT CLASSES - Designed to be added at both the EDIT SECTION and BODY tag level
*******************************************************************************************
-----------------------------------------------------------------------------------------*/

/*INFO HOVER-------------------------------------------------------------------------------------------*/
.infohover1_univBlue #divContentContainer1 div, .infohover1_univBlue #divContentContainer2 div, .infohover1_univBlue #divContentContainer3 div,
.infohover1_medBlue #divContentContainer1 div, .infohover1_medBlue #divContentContainer2 div, .infohover1_medBlue #divContentContainer3 div,
.infohover1_lightBlue #divContentContainer1 div, .infohover1_lightBlue #divContentContainer2 div, .infohover1_lightBlue #divContentContainer3 div,
.infohover1_gray #divContentContainer1 div, .infohover1_gray #divContentContainer2 div, .infohover1_gray #divContentContainer3 div,
.infohover1_orange #divContentContainer1 div, .infohover1_orange #divContentContainer2 div, .infohover1_orange #divContentContainer3 div,
.infohover1_beige #divContentContainer1 div, .infohover1_beige #divContentContainer2 div, .infohover1_beige #divContentContainer3 div,
.infohover1_white #divContentContainer1 div, .infohover1_white #divContentContainer2 div, .infohover1_white #divContentContainer3 div,
.infohover1_black #divContentContainer1 div, .infohover1_black #divContentContainer2 div, .infohover1_black #divContentContainer3 div,
.infohover1_gradient #divContentContainer1 div, .infohover1_gradient #divContentContainer2 div, .infohover1_gradient #divContentContainer3 div {
    margin-bottom: 0px;
}

.infohover1_univBlue #divContentContainer1, .infohover1_univBlue #divContentContainer2, .infohover1_univBlue #divContentContainer3,
.infohover1_medBlue #divContentContainer1, .infohover1_medBlue #divContentContainer2, .infohover1_medBlue #divContentContainer3,
.infohover1_lightBlue #divContentContainer1, .infohover1_lightBlue #divContentContainer2, .infohover1_lightBlue #divContentContainer3,
.infohover1_gray #divContentContainer1, .infohover1_gray #divContentContainer2, .infohover1_gray #divContentContainer3,
.infohover1_orange #divContentContainer1, .infohover1_orange #divContentContainer2, .infohover1_orange #divContentContainer3,
.infohover1_beige #divContentContainer1, .infohover1_beige #divContentContainer2, .infohover1_beige #divContentContainer3,
.infohover1_white #divContentContainer1, .infohover1_white #divContentContainer2, .infohover1_white #divContentContainer3,
.infohover1_black #divContentContainer1, .infohover1_black #divContentContainer2, .infohover1_black #divContentContainer3,
.infohover1_gradient #divContentContainer1, .infohover1_gradient #divContentContainer2, .infohover1_gradient #divContentContainer3,
.infohover1_univBlue, .infohover1_medBlue, .infohover1_lightBlue, .infohover1_gray, .infohover1_orange, .infohover1_beige,
.infohover1_white, .infohover1_black, .infohover1_gradient {
    border-top: solid 1px #ddd;
}

    .infohover1_univBlue .hascontent:hover {
        background-color: #113850 !important;
        color: #f7f7f7 !important;
        transition: 0.5s ease-out;
    }

    .infohover1_medBlue .hascontent:hover {
        background-color: #0059a2 !important;
        color: #f7f7f7 !important;
        transition: 0.5s ease-out;
    }

    .infohover1_lightBlue .hascontent:hover {
        background-color: #9DBED8 !important;
        color: #222 !important;
        transition: 0.5s ease-out;
    }

    .infohover1_gray .hascontent:hover {
        background-color: #555 !important;
        color: #f7f7f7 !important;
        transition: 0.5s ease-out;
    }

    .infohover1_orange .hascontent:hover {
        background-color: #F58220 !important;
        color: #101010 !important;
        transition: 0.5s ease-out;
    }

    .infohover1_beige .hascontent:hover {
        background-color: #DAD6CC !important;
        color: #222 !important;
        transition: 0.5s ease-out;
    }

    .infohover1_black .hascontent:hover {
        background-color: #101010 !important;
        color: #f7f7f7 !important;
        transition: 0.5s ease-out;
    }

    .infohover1_white .hascontent:hover {
        background-color: #fff !important;
        color: #222 !important;
        transition: 0.5s ease-out;
    }

    .infohover1_gradient .hascontent:hover, .infohover1_gradient.hascontent:hover {
        background-color: #f4f5f5 !important;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd)) !important;
        background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd) !important;
        background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd) !important;
        background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd) !important;
        background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd) !important;
        background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd) !important;
        color: #f7f7f7 !important;
        transition: 0.5s ease-out;
    }

    .infohover1_univBlue .hascontent:hover h1, .infohover1_univBlue .hascontent:hover h2, .infohover1_univBlue .hascontent:hover h3,
    .infohover1_univBlue .hascontent:hover h4, .infohover1_univBlue .hascontent:hover p, .infohover1_univBlue .hascontent:hover a,
    .infohover1_medBlue .hascontent:hover h1, .infohover1_medBlue .hascontent:hover h2, .infohover1_medBlue .hascontent:hover h3,
    .infohover1_medBlue .hascontent:hover h4, .infohover1_medBlue .hascontent:hover p, .infohover1_medBlue .hascontent:hover a,
    .infohover1_gray .hascontent:hover h1, .infohover1_gray .hascontent:hover h2, .infohover1_gray .hascontent:hover h3,
    .infohover1_gray .hascontent:hover h4, .infohover1_gray .hascontent:hover p, .infohover1_gray .hascontent:hover a,
    .infohover1_black .hascontent:hover h1, .infohover1_black .hascontent:hover h2, .infohover1_black .hascontent:hover h3,
    .infohover1_black .hascontent:hover h4, .infohover1_black .hascontent:hover p, .infohover1_black .hascontent:hover a,
    .infohover1_univBlue.hascontent:hover h1, .infohover1_univBlue.hascontent:hover h2, .infohover1_univBlue.hascontent:hover h3,
    .infohover1_univBlue.hascontent:hover h4, .infohover1_univBlue.hascontent:hover p, .infohover1_univBlue.hascontent:hover a,
    .infohover1_medBlue.hascontent:hover h1, .infohover1_medBlue.hascontent:hover h2, .infohover1_medBlue.hascontent:hover h3,
    .infohover1_medBlue.hascontent:hover h4, .infohover1_medBlue.hascontent:hover p, .infohover1_medBlue.hascontent:hover a,
    .infohover1_gray.hascontent:hover h1, .infohover1_gray.hascontent:hover h2, .infohover1_gray.hascontent:hover h3,
    .infohover1_gray.hascontent:hover h4, .infohover1_gray.hascontent:hover p, .infohover1_gray.hascontent:hover a,
    .infohover1_black.hascontent:hover h1, .infohover1_black.hascontent:hover h2, .infohover1_black.hascontent:hover h3,
    .infohover1_black.hascontent:hover h4, .infohover1_black.hascontent:hover p, .infohover1_black.hascontent:hover a {
        font-family: 'Roboto', Arial, sans-serif;
        background-color: transparent;
        color: #f7f7f7 !important;
        transition: .3s ease-out;
    }

    .infohover1_orange .hascontent:hover h1, .infohover1_orange .hascontent:hover h2, .infohover1_orange .hascontent:hover h3,
    .infohover1_orange .hascontent:hover h4, .infohover1_orange .hascontent:hover p, .infohover1_orange .hascontent:hover a,
    .infohover1_beige .hascontent:hover h1, .infohover1_beige .hascontent:hover h2, .infohover1_beige .hascontent:hover h3,
    .infohover1_beige .hascontent:hover h4, .infohover1_beige .hascontent:hover p, .infohover1_beige .hascontent:hover a,
    .infohover1_lightBlue .hascontent:hover h1, .infohover1_lightBlue .hascontent:hover h2, .infohover1_lightBlue .hascontent:hover h3,
    .infohover1_lightBlue .hascontent:hover h4, .infohover1_lightBlue .hascontent:hover p, .infohover1_lightBlue .hascontent:hover a,
    .infohover1_white .hascontent:hover h1, .infohover1_white .hascontent:hover h2, .infohover1_white .hascontent:hover h3,
    .infohover1_white .hascontent:hover h4, .infohover1_white .hascontent:hover p, .infohover1_white .hascontent:hover a,
    .infohover1_gradient .hascontent:hover h1, .infohover1_gradient .hascontent:hover h2, .infohover1_gradient .hascontent:hover h3,
    .infohover1_gradient .hascontent:hover h4, .infohover1_gradient .hascontent:hover p, .infohover1_gradient .hascontent:hover a,
    .infohover1_orange.hascontent:hover h1, .infohover1_orange.hascontent:hover h2, .infohover1_orange.hascontent:hover h3,
    .infohover1_orange.hascontent:hover h4, .infohover1_orange.hascontent:hover p, .infohover1_orange.hascontent:hover a,
    .infohover1_beige.hascontent:hover h1, .infohover1_beige.hascontent:hover h2, .infohover1_beige.hascontent:hover h3,
    .infohover1_beige.hascontent:hover h4, .infohover1_beige.hascontent:hover p, .infohover1_beige.hascontent:hover a,
    .infohover1_lightBlue.hascontent:hover h1, .infohover1_lightBlue.hascontent:hover h2, .infohover1_lightBlue.hascontent:hover h3,
    .infohover1_lightBlue.hascontent:hover h4, .infohover1_lightBlue.hascontent:hover p, .infohover1_lightBlue.hascontent:hover a,
    .infohover1_white.hascontent:hover h1, .infohover1_white.hascontent:hover h2, .infohover1_white.hascontent:hover h3,
    .infohover1_white.hascontent:hover h4, .infohover1_white.hascontent:hover p, .infohover1_white.hascontent:hover a,
    .infohover1_gradient.hascontent:hover h1, .infohover1_gradient.hascontent:hover h2, .infohover1_gradient.hascontent:hover h3,
    .infohover1_gradient.hascontent:hover h4, .infohover1_gradient.hascontent:hover p, .infohover1_gradient.hascontent:hover a {
        font-family: 'Roboto', Arial, sans-serif;
        background-color: transparent;
        color: #101010 !important;
        text-shadow: none;
        transition: .3s ease-out;
    }

    .infohover1_univBlue .hascontent, .infohover1_medBlue .hascontent, .infohover1_lightBlue .hascontent,
    .infohover1_gray .hascontent, .infohover1_orange .hascontent, .infohover1_beige .hascontent,
    .infohover1_black .hascontent, .infohover1_white .hascontent, .infohover1_gradient .hascontent,
    .infohover1_univBlue.hascontent, .infohover1_medBlue.hascontent, .infohover1_lightBlue.hascontent,
    .infohover1_gray.hascontent, .infohover1_orange.hascontent, .infohover1_beige.hascontent,
    .infohover1_black.hascontent, .infohover1_white.hascontent, .infohover1_gradient.hascontent {
        padding: 15px;
        margin: 0px;
        border-right: solid 1px #ddd;
        border-bottom: solid 1px #ddd;
    }

        .infohover1_univBlue .hascontent a, .infohover1_medBlue .hascontent a, .infohover1_lightBlue .hascontent a,
        .infohover1_gray .hascontent a, .infohover1_orange .hascontent a, .infohover1_beige .hascontent a,
        .infohover1_black .hascontent a, .infohover1_white .hascontent a, .infohover1_gradient .hascontent a,
        .infohover1_univBlue.hascontent a, .infohover1_medBlue.hascontent a, .infohover1_lightBlue.hascontent a,
        .infohover1_gray.hascontent a, .infohover1_orange.hascontent a, .infohover1_beige.hascontent a,
        .infohover1_black.hascontent a, .infohover1_white.hascontent a, .infohover1_gradient.hascontent a {
            font-family: 'Roboto', Arial, sans-serif !important;
            background-color: transparent;
        }

    .infohover1_univBlue #divContentContainer3 .hascontent, .infohover1_medBlue #divContentContainer3 .hascontent, .infohover1_lightBlue #divContentContainer3 .hascontent .infohover1_gray #divContentContainer3 .hascontent, .infohover1_orange #divContentContainer3 .hascontent, .infohover1_beige #divContentContainer3 .hascontent .infohover1_black #divContentContainer3 .hascontent, .infohover1_white #divContentContainer3 .hascontent, .infohover1_gradient #divContentContainer3 .hascontent {
        font-family: 'Roboto', Arial, sans-serif;
        padding: 15px;
        margin: 0px;
        border-bottom: solid 1px #ddd;
        background-color: #efefef !important;
        color: #222 !important;
    }


/*INFO SLIDE-------------------------------------------------------------------------------------------*/

.infoslide1_univBlue #divContentContainer1 div, .infoslide1_univBlue #divContentContainer2 div, .infoslide1_univBlue #divContentContainer3 div,
.infoslide1_medBlue #divContentContainer1 div, .infoslide1_medBlue #divContentContainer2 div, .infoslide1_medBlue #divContentContainer3 div,
.infoslide1_lightBlue #divContentContainer1 div, .infoslide1_lightBlue #divContentContainer2 div, .infoslide1_lightBlue #divContentContainer3 div,
.infoslide1_gray #divContentContainer1 div, .infoslide1_gray #divContentContainer2 div, .infoslide1_gray #divContentContainer3 div,
.infoslide1_orange #divContentContainer1 div, .infoslide1_orange #divContentContainer2 div, .infoslide1_orange #divContentContainer3 div,
.infoslide1_beige #divContentContainer1 div, .infoslide1_beige #divContentContainer2 div, .infoslide1_beige #divContentContainer3 div,
.infoslide1_white #divContentContainer1 div, .infoslide1_white #divContentContainer2 div, .infoslide1_white #divContentContainer3 div,
.infoslide1_black #divContentContainer1 div, .infoslide1_black #divContentContainer2 div, .infoslide1_black #divContentContainer3 div,
.infoslide1_gradient #divContentContainer1 div, .infoslide1_gradient #divContentContainer2 div, .infoslide1_gradient #divContentContainer3 div {
    margin-bottom: 0px;
}

.infoslide1_univBlue #divContentContainer1, .infoslide1_univBlue #divContentContainer2, .infoslide1_univBlue #divContentContainer3,
.infoslide1_medBlue #divContentContainer1, .infoslide1_medBlue #divContentContainer2, .infoslide1_medBlue #divContentContainer3,
.infoslide1_lightBlue #divContentContainer1, .infoslide1_lightBlue #divContentContainer2, .infoslide1_lightBlue #divContentContainer3,
.infoslide1_gray #divContentContainer1, .infoslide1_gray #divContentContainer2, .infoslide1_gray #divContentContainer3,
.infoslide1_orange #divContentContainer1, .infoslide1_orange #divContentContainer2, .infoslide1_orange #divContentContainer3,
.infoslide1_beige #divContentContainer1, .infoslide1_beige #divContentContainer2, .infoslide1_beige #divContentContainer3,
.infoslide1_white #divContentContainer1, .infoslide1_white #divContentContainer2, .infoslide1_white #divContentContainer3,
.infoslide1_black #divContentContainer1, .infoslide1_black #divContentContainer2, .infoslide1_black #divContentContainer3,
.infoslide1_gradient #divContentContainer1, .infoslide1_gradient #divContentContainer2, .infoslide1_gradient #divContentContainer3 {
    border-top: solid 1px #ddd;
}

#centercontent .infoslide1_univBlue p, #centercontent .infoslide1_medBlue p, #centercontent .infoslide1_lightBlue p,
#centercontent .infoslide1_gray p, #centercontent .infoslide1_orange p, #centercontent .infoslide1_beige p,
#centercontent .infoslide1_black p, #centercontent .infoslide1_white p, #centercontent .infoslide1_gradient p,
#centercontent .infoslide1_univBlue a, #centercontent .infoslide1_medBlue a, #centercontent .infoslide1_lightBlue a,
#centercontent .infoslide1_gray a, #centercontent .infoslide1_orange a, #centercontent .infoslide1_beige a,
#centercontent .infoslide1_black a, #centercontent .infoslide1_white a, #centercontent .infoslide1_gradient a {
    font-family: 'Roboto', Arial, sans-serif !important;
}

.infoslide1_univBlue .hascontent:before, .infoslide1_medBlue .hascontent:before, .infoslide1_lightBlue .hascontent:before,
.infoslide1_gray .hascontent:before, .infoslide1_orange .hascontent:before, .infoslide1_beige .hascontent:before,
.infoslide1_black .hascontent:before, .infoslide1_white .hascontent:before, .infoslide1_gradient .hascontent:before,
.infoslide1_univBlue.hascontent:before, .infoslide1_medBlue.hascontent:before, .infoslide1_lightBlue.hascontent:before,
.infoslide1_gray.hascontent:before, .infoslide1_orange.hascontent:before, .infoslide1_beige.hascontent:before,
.infoslide1_black.hascontent:before, .infoslide1_white.hascontent:before, .infoslide1_gradient.hascontent:before {
    font-family: 'Roboto', Arial, sans-serif !important;
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #084B8A;
    background-color: #084B8A;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}

.infoslide1_univBlue .hascontent:before, .infoslide1_univBlue.hascontent:before {
    background: #00274c;
    background-color: #00274c;
}

.infoslide1_medBlue .hascontent:before, .infoslide1_medBlue.hascontent:before {
    background: #0059a2;
    background-color: #0059a2;
}

.infoslide1_lightBlue .hascontent:before, .infoslide1_lightBlue.hascontent:before {
    background: #9DBED8;
    background-color: #9DBED8;
}

.infoslide1_gray .hascontent:before, .infoslide1_gray.hascontent:before {
    background: #555;
    background-color: #555;
}

.infoslide1_orange .hascontent:before, .infoslide1_orange.hascontent:before {
    background: #F58220;
    background-color: #F58220;
}

.infoslide1_beige .hascontent:before, .infoslide1_beige.hascontent:before {
    background: #DAD6CC;
    background-color: #DAD6CC;
}

.infoslide1_black .hascontent:before, .infoslide1_black.hascontent:before {
    background: #101010;
    background-color: #101010;
}

.infoslide1_white .hascontent:before, .infoslide1_white.hascontent:before {
    background: #fff;
    background-color: #fff;
}

.infoslide1_gradient .hascontent:before, .infoslide1_gradient.hascontent:before {
    background-color: #f4f5f5;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd));
    background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd);
}


.infoslide1_univBlue .hascontent, .infoslide1_univBlue.hascontent, .infoslide1_medBlue .hascontent, .infoslide1_medBlue.hascontent,
.infoslide1_lightBlue .hascontent, .infoslide1_lightBlue.hascontent, .infoslide1_gray .hascontent, .infoslide1_gray.hascontent,
.infoslide1_orange .hascontent, .infoslide1_orange.hascontent, .infoslide1_beige .hascontent, .infoslide1_beige.hascontent,
.infoslide1_black .hascontent, .infoslide1_black.hascontent, .infoslide1_white .hascontent, .infoslide1_white.hascontent,
.infoslide1_gradient .hascontent, .infoslide1_gradient.hascontent {
    font-family: 'Roboto', Arial, sans-serif;
    padding: 15px;
    margin: 0px;
    /*border-right: solid 1px #ddd;
    border-bottom: solid 1px #ddd;*/
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}

    .infoslide1_univBlue .hascontent:hover:before, .infoslide1_univBlue.hascontent:hover:before,
    .infoslide1_medBlue .hascontent:hover:before, .infoslide1_medBlue.hascontent:hover:before,
    .infoslide1_lightBlue .hascontent:hover:before, .infoslide1_lightBlue.hascontent:hover:before,
    .infoslide1_gray .hascontent:hover:before, .infoslide1_gray.hascontent:hover:before,
    .infoslide1_orange .hascontent:hover:before, .infoslide1_orange.hascontent:hover:before,
    .infoslide1_beige .hascontent:hover:before, .infoslide1_beige.hascontent:hover:before,
    .infoslide1_black .hascontent:hover:before, .infoslide1_black.hascontent:hover:before,
    .infoslide1_white .hascontent:hover:before, .infoslide1_white.hascontent:hover:before,
    .infoslide1_gradient .hascontent:hover:before, .infoslide1_gradient.hascontent:hover:before {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
    }

    .infoslide1_univBlue .hascontent:hover h1, .infoslide1_univBlue .hascontent:hover h2, .infoslide1_univBlue .hascontent:hover h3,
    .infoslide1_univBlue .hascontent:hover h4, .infoslide1_univBlue .hascontent:hover p, .infoslide1_univBlue .hascontent:hover a, .infoslide1_univBlue .hascontent:hover li,
    .infoslide1_medBlue .hascontent:hover h1, .infoslide1_medBlue .hascontent:hover h2, .infoslide1_medBlue .hascontent:hover h3,
    .infoslide1_medBlue .hascontent:hover h4, .infoslide1_medBlue .hascontent:hover p, .infoslide1_medBlue .hascontent:hover a, .infoslide1_medBlue .hascontent:hover li,
    .infoslide1_gray .hascontent:hover h1, .infoslide1_gray .hascontent:hover h2, .infoslide1_gray .hascontent:hover h3,
    .infoslide1_gray .hascontent:hover h4, .infoslide1_gray .hascontent:hover p, .infoslide1_gray .hascontent:hover a, .infoslide1_gray .hascontent:hover li,
    .infoslide1_black .hascontent:hover h1, .infoslide1_black .hascontent:hover h2, .infoslide1_black .hascontent:hover h3,
    .infoslide1_black .hascontent:hover h4, .infoslide1_black .hascontent:hover p, .infoslide1_black .hascontent:hover a, .infoslide1_black .hascontent:hover li,
    .infoslide1_univBlue.hascontent:hover h1, .infoslide1_univBlue.hascontent:hover h2, .infoslide1_univBlue.hascontent:hover h3,
    .infoslide1_univBlue.hascontent:hover h4, .infoslide1_univBlue.hascontent:hover p, .infoslide1_univBlue.hascontent:hover a, .infoslide1_univBlue.hascontent:hover li,
    .infoslide1_medBlue.hascontent:hover h1, .infoslide1_medBlue.hascontent:hover h2, .infoslide1_medBlue.hascontent:hover h3,
    .infoslide1_medBlue.hascontent:hover h4, .infoslide1_medBlue.hascontent:hover p, .infoslide1_medBlue.hascontent:hover a, .infoslide1_medBlue.hascontent:hover li,
    .infoslide1_gray.hascontent:hover h1, .infoslide1_gray.hascontent:hover h2, .infoslide1_gray.hascontent:hover h3,
    .infoslide1_gray.hascontent:hover h4, .infoslide1_gray.hascontent:hover p, .infoslide1_gray.hascontent:hover a, .infoslide1_gray.hascontent:hover li,
    .infoslide1_black.hascontent:hover h1, .infoslide1_black.hascontent:hover h2, .infoslide1_black.hascontent:hover h3,
    .infoslide1_black.hascontent:hover h4, .infoslide1_black.hascontent:hover p, .infoslide1_black.hascontent:hover a, .infoslide1_black.hascontent:hover li {
        font-family: 'Roboto', Arial, sans-serif !important;
        background-color: transparent !important;
        color: #f7f7f7 !important;
        transition: .3s ease-out;
    }

    .infoslide1_univBlue .hascontent .button.gradient, .infoslide1_univBlue.hascontent .button.gradient,
    .infoslide1_medBlue .hascontent .button.gradient, .infoslide1_medBlue.hascontent .button.gradient,
    .infoslide1_lightBlue .hascontent .button.gradient, .infoslide1_lightBlue.hascontent .button.gradient,
    .infoslide1_gray .hascontent .button.gradient, .infoslide1_gray.hascontent .button.gradient,
    .infoslide1_orange .hascontent .button.gradient, .infoslide1_orange.hascontent .button.gradient,
    .infoslide1_beige .hascontent .button.gradient, .infoslide1_beige.hascontent .button.gradient,
    .infoslide1_black .hascontent .button.gradient, .infoslide1_black.hascontent .button.gradient,
    .infoslide1_white .hascontent .button.gradient, .infoslide1_white.hascontent .button.gradient,
    .infoslide1_gradient .hascontent .button.gradient, .infoslide1_gradient.hascontent .button.gradient {
        color: #222 !important;
    }

    .infoslide1_orange .hascontent:hover h1, .infoslide1_orange .hascontent:hover h2, .infoslide1_orange .hascontent:hover h3,
    .infoslide1_orange .hascontent:hover h4, .infoslide1_orange .hascontent:hover p, .infoslide1_orange .hascontent:hover a, .infoslide1_orange .hascontent:hover li,
    .infoslide1_beige .hascontent:hover h1, .infoslide1_beige .hascontent:hover h2, .infoslide1_beige .hascontent:hover h3,
    .infoslide1_beige .hascontent:hover h4, .infoslide1_beige .hascontent:hover p, .infoslide1_beige .hascontent:hover a, .infoslide1_beige .hascontent:hover li,
    .infoslide1_lightBlue .hascontent:hover h1, .infoslide1_lightBlue .hascontent:hover h2, .infoslide1_lightBlue .hascontent:hover h3,
    .infoslide1_lightBlue .hascontent:hover h4, .infoslide1_lightBlue .hascontent:hover p, .infoslide1_lightBlue .hascontent:hover a, .infoslide1_lightBlue .hascontent:hover li,
    .infoslide1_white .hascontent:hover h1, .infoslide1_white .hascontent:hover h2, .infoslide1_white .hascontent:hover h3,
    .infoslide1_white .hascontent:hover h4, .infoslide1_white .hascontent:hover p, .infoslide1_white .hascontent:hover a, .infoslide1_white .hascontent:hover li,
    .infoslide1_gradient .hascontent:hover h1, .infoslide1_gradient .hascontent:hover h2, .infoslide1_gradient .hascontent:hover h3,
    .infoslide1_gradient .hascontent:hover h4, .infoslide1_gradient .hascontent:hover p, .infoslide1_gradient .hascontent:hover a, .infoslide1_gradient .hascontent:hover li,
    .infoslide1_orange.hascontent:hover h1, .infoslide1_orange.hascontent:hover h2, .infoslide1_orange.hascontent:hover h3,
    .infoslide1_orange.hascontent:hover h4, .infoslide1_orange.hascontent:hover p, .infoslide1_orange.hascontent:hover a, .infoslide1_orange.hascontent:hover li,
    .infoslide1_beige.hascontent:hover h1, .infoslide1_beige.hascontent:hover h2, .infoslide1_beige.hascontent:hover h3,
    .infoslide1_beige.hascontent:hover h4, .infoslide1_beige.hascontent:hover p, .infoslide1_beige.hascontent:hover a, .infoslide1_beige.hascontent:hover li,
    .infoslide1_lightBlue.hascontent:hover h1, .infoslide1_lightBlue.hascontent:hover h2, .infoslide1_lightBlue.hascontent:hover h3,
    .infoslide1_lightBlue.hascontent:hover h4, .infoslide1_lightBlue.hascontent:hover p, .infoslide1_lightBlue.hascontent:hover a, .infoslide1_lightBlue.hascontent:hover li,
    .infoslide1_white.hascontent:hover h1, .infoslide1_white.hascontent:hover h2, .infoslide1_white.hascontent:hover h3,
    .infoslide1_white.hascontent:hover h4, .infoslide1_white.hascontent:hover p, .infoslide1_white.hascontent:hover a, .infoslide1_white.hascontent:hover li,
    .infoslide1_gradient.hascontent:hover h1, .infoslide1_gradient.hascontent:hover h2, .infoslide1_gradient.hascontent:hover h3,
    .infoslide1_gradient.hascontent:hover h4, .infoslide1_gradient.hascontent:hover p, .infoslide1_gradient.hascontent:hover a, .infoslide1_gradient.hascontent:hover li {
        background-color: transparent !important;
        color: #101010 !important;
        text-shadow: none;
        transition: .3s ease-out;
    }


    .infoslide1_univBlue .hascontent a, .infoslide1_medBlue .hascontent a, .infoslide1_lightBlue .hascontent a,
    .infoslide1_gray .hascontent a, .infoslide1_orange .hascontent a, .infoslide1_beige .hascontent a,
    .infoslide1_black .hascontent a, .infoslide1_white .hascontent a, .infoslide1_gradient .hascontent a,
    .infoslide1_univBlue.hascontent a, .infoslide1_medBlue.hascontent a, .infoslide1_lightBlue.hascontent a,
    .infoslide1_gray.hascontent a, .infoslide1_orange.hascontent a, .infoslide1_beige.hascontent a,
    .infoslide1_black.hascontent a, .infoslide1_white.hascontent a, .infoslide1_gradient.hascontent a {
        font-family: 'Roboto', Arial, sans-serif !important;
        background-color: transparent;
    }

.infoslide1_univBlue #divContentContainer3 .hascontent {
    padding: 15px;
    margin: 0px;
    border-bottom: solid 1px #ddd;
    background-color: #efefef !important;
    color: #222 !important;
}


/*----------------------------------------------------------------------
HEXAGON SHAPES

    <div class="hexagon"></div>
---------------------------------------------------------------------*/
.hexagon {
    position: relative;
    width: 300px;
    height: 173.21px;
    background-color: #64C7CC;
    margin: 86.60px 0;
}

    .hexagon:before,
    .hexagon:after {
        content: "";
        position: absolute;
        width: 0;
        border-left: 150px solid transparent;
        border-right: 150px solid transparent;
    }

    .hexagon:before {
        bottom: 100%;
        border-bottom: 86.60px solid #64C7CC;
    }

    .hexagon:after {
        top: 100%;
        width: 0;
        border-top: 86.60px solid #64C7CC;
    }


/*--- HEXAGON image ---

    <div class="hexagon">
  <div class="hexTop"></div>
  <div class="hexBottom"></div>
</div>

*/
.hexagon_image {
    position: relative;
    width: 300px;
    height: 173.21px;
    margin: 86.60px 0;
    background-image: url(http://csshexagon.com/img/meow.jpg);
    background-size: auto 346.4102px;
    background-position: center;
}

.hexTop,
.hexBottom {
    position: absolute;
    z-index: 1;
    width: 212.13px;
    height: 212.13px;
    overflow: hidden;
    -webkit-transform: scaleY(0.5774) rotate(-45deg);
    -ms-transform: scaleY(0.5774) rotate(-45deg);
    transform: scaleY(0.5774) rotate(-45deg);
    background: inherit;
    left: 43.93px;
}

    /*counter transform the bg image on the caps*/
    .hexTop:after,
    .hexBottom:after {
        content: "";
        position: absolute;
        width: 300.0000px;
        height: 173.20508075688775px;
        -webkit-transform: rotate(45deg) scaleY(1.7321) translateY(-86.6025px);
        -ms-transform: rotate(45deg) scaleY(1.7321) translateY(-86.6025px);
        transform: rotate(45deg) scaleY(1.7321) translateY(-86.6025px);
        -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        transform-origin: 0 0;
        background: inherit;
    }

.hexTop {
    top: -106.0660px;
}

    .hexTop:after {
        background-position: center top;
    }

.hexBottom {
    bottom: -106.0660px;
}

    .hexBottom:after {
        background-position: center bottom;
    }

.hexagon:after {
    content: "";
    position: absolute;
    top: 0.0000px;
    left: 0;
    width: 300.0000px;
    height: 173.2051px;
    z-index: 2;
    background: inherit;
}


/*------------------------------------------------------------------------------
CLEAR CSS - removes css formatting for content sections.  
            This is for when you use a class at the body class level
---------------------------------------------------------------------------------*/
#MainContent .ResetCSS, #MainContent .ResetCSS:hover {
    background: #f7f7f7 !important;
    background-color: #f7f7f7 !important;
    color: #222 !important;
    border: 0px !important;
    transform: none;
    padding: 0px !important;
}

    #MainContent .ResetCSS a {
        background: #f7f7f7 !important;
        background-color: #f7f7f7 !important;
        color: #222 !important;
    }

    #MainContent .ResetCSS p {
        background: #f7f7f7 !important;
        background-color: #f7f7f7 !important;
        color: #222 !important;
    }

    #MainContent .ResetCSS h1 {
        color: #00274c !important;
        background: #f7f7f7 !important;
        background-color: #f7f7f7 !important;
    }

    #MainContent .ResetCSS a:link, #MainContent .ResetCSS a:visited {
        color: #235392 !important;
        background: #f7f7f7 !important;
        background-color: #f7f7f7 !important;
        text-decoration: none !important;
    }

    #MainContent .ResetCSS a:hover, #MainContent .ResetCSS a:focus {
        color: #0033f0 !important;
        background: #f7f7f7 !important;
        background-color: #f7f7f7 !important;
        text-decoration: underline !important;
    }

    #MainContent .ResetCSS a:focus {
        outline: thin dotted !important;
    }

/* FLOURISHES */

/* ROUND IMAGES */

.round img {
    border-radius: 100%;
    margin: 0px !important;
    padding: 0px !important;
    max-width: 98%;
    max-height: 98%;
    box-sizing: border-box;
}


.list_round_100 li img {
    border-radius: 50%;
    margin: 0px !important;
    padding: 0px !important;
    max-width: 100px;
    max-height: 100px;
    box-sizing: border-box;
}

.list_round_150 li img {
    border-radius: 50%;
    margin: 0px !important;
    padding: 0px !important;
    height: 100%;
    width: 100%;
    max-width: 150px;
    max-height: 150px;
    box-sizing: border-box;
}

.list_round_200 li img {
    border-radius: 50%;
    margin: 0px !important;
    padding: 0px !important;
    height: 100%;
    width: 100%;
    max-width: 200px;
    max-height: 200px;
    box-sizing: border-box;
}

.list_round_250 li img {
    border-radius: 50%;
    margin: 0px !important;
    padding: 0px !important;
    height: 100%;
    width: 100%;
    max-width: 250px;
    max-height: 250px;
    box-sizing: border-box;
}

.list_round_300 li img {
    border-radius: 50%;
    margin: 0px !important;
    padding: 0px !important;
    height: 100%;
    width: 100%;
    max-width: 300px;
    max-height: 300px;
    box-sizing: border-box;
}

.list_round_350 li img {
    border-radius: 50%;
    margin: 0px !important;
    padding: 0px !important;
    height: 100%;
    width: 100%;
    max-width: 350px;
    max-height: 350px;
    box-sizing: border-box;
}


/* ROUND IMAGES */

.chamfer img {
    border-radius: 10%;
}


.list_chamfer li img {
    border-radius: 10%;
}

/* IMAGE SHADOWS  */

.imgShadow img {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

    .imgShadow img:hover {
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    }

/* IMAGE FRAMES  */

.imgFrame_univBlue img {
    width: 75%;
    height: 75%;
    margin: auto;
    padding: 10px;
    border: solid 20px #00274c;
    border-top: solid 20px #00274c;
    border-left: solid 20px #00203D;
    border-right: solid 20px #00203D;
    border-bottom: solid 20px #00274c;
    outline: solid 1px #111;
    -webkit-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    -moz-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-sizing: border-box;
}

.imgFrame_medBlue img {
    width: 75%;
    height: 75%;
    margin: auto;
    padding: 10px;
    border: solid 20px #0059a2;
    border-top: solid 20px #0059a2;
    border-left: solid 20px #004680;
    border-right: solid 20px #004680;
    border-bottom: solid 20px #0059a2;
    outline: solid 1px #286193;
    -webkit-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    -moz-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-sizing: border-box;
}

.imgFrame_lightBlue img {
    width: 75%;
    height: 75%;
    margin: auto;
    padding: 10px;
    border: solid 20px #9DBED8;
    border-top: solid 20px #9DBED8;
    border-left: solid 20px #80ABCB;
    border-right: solid 20px #80ABCB;
    border-bottom: solid 20px #9DBED8;
    outline: solid 1px #ccc;
    -webkit-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    -moz-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-sizing: border-box;
}

.imgFrame_gray img {
    width: 75%;
    height: 75%;
    margin: auto;
    padding: 10px;
    border: solid 20px #555;
    border-top: solid 20px #555;
    border-left: solid 20px #434343;
    border-right: solid 20px #434343;
    border-bottom: solid 20px #555;
    outline: solid 1px #777;
    -webkit-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    -moz-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-sizing: border-box;
}

.imgFrame_orange img {
    width: 75%;
    height: 75%;
    margin: auto;
    padding: 10px;
    border: solid 20px #F58220;
    border-top: solid 20px #F58220;
    border-left: solid 20px #E17000;
    border-right: solid 20px #E17000;
    border-bottom: solid 20px #F58220;
    outline: solid 1px #E17000;
    -webkit-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    -moz-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-sizing: border-box;
}

.imgFrame_beige img {
    width: 75%;
    height: 75%;
    margin: auto;
    padding: 10px;
    border: solid 20px #DAD6CC;
    border-top: solid 20px #DAD6CC;
    border-left: solid 20px #C5BFAF;
    border-right: solid 20px #C5BFAF;
    border-bottom: solid 20px #DAD6CC;
    outline: solid 1px #777;
    -webkit-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    -moz-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-sizing: border-box;
}

.imgFrame_black img {
    width: 75%;
    height: 75%;
    margin: auto;
    padding: 10px;
    border: solid 20px #222;
    border-top: solid 20px #222;
    border-left: solid 20px #111;
    border-right: solid 20px #111;
    border-bottom: solid 20px #222;
    outline: solid 1px #000;
    -webkit-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    -moz-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-sizing: border-box;
}


.imgFrame_white img {
    width: 75%;
    height: 75%;
    margin: auto;
    padding: 10px;
    border: solid 20px #fff;
    border-top: solid 20px #fff;
    border-left: solid 20px #fafafa;
    border-right: solid 20px #fafafa;
    border-bottom: solid 20px #fff;
    outline: solid 1px #ccc;
    -webkit-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    -moz-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-sizing: border-box;
}


.imgFrame_gradient img {
    width: 75%;
    height: 75%;
    margin: auto;
    padding: 10px;
    border-top: solid 20px #606060;
    border-left: solid 20px #606060;
    border-right: solid 20px #aaa;
    border-bottom: solid 20px #aaa;
    outline: solid 1px #ccc;
    -webkit-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    -moz-box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-shadow: 10px 10px 8px rgba(0,0,0,.4), inset 8px 8px 17px 0px rgba(0,0,0,0.35);
    box-sizing: border-box;
}
/*  imgPolomatic  */

.imgPolomatic_left figure {
    -moz-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
    margin-bottom: 50px !important;
}

.imgPolomatic_right figure {
    -moz-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
    margin-bottom: 50px !important;
}

.imgPolomatic_univBlue figure, .imgPolomatic_medBlue figure, .imgPolomatic_lightBlue figure,
.imgPolomatic_gray figure, .imgPolomatic_orange figure, .imgPolomatic_beige figure,
.imgPolomatic_black figure, .imgPolomatic_white figure, .imgPolomatic_gradient figure {
    float: left;
    margin: 8px;
    position: relative;
    left: 0;
    padding: 5px;
    width: 100%;
    max-width: 350px;
    outline: solid 1px #ccc;
    background-color: #fdfdfd;
    box-shadow: 10px 10px 14px rgba(0,0,0,.4);
    box-sizing: border-box;
}

.imgPolomatic_univBlue figure {
    background-color: #00274c;
    color: #f7f7f7;
}

.imgPolomatic_medBlue figure {
    background-color: #0059a2;
    color: #fff;
}

.imgPolomatic_lightBlue figure {
    background-color: #9DBED8;
    color: #222;
}

.imgPolomatic_gray figure {
    background-color: #555;
    color: #fff;
}

.imgPolomatic_orange figure {
    background-color: #F58220;
    color: #101010;
}

.imgPolomatic_beige figure {
    background-color: #DAD6CC;
    color: #222;
}


.imgPolomatic_black figure {
    background-color: #101010;
    color: #f7f7f7;
}

.imgPolomatic_white figure {
    background-color: #fff;
    color: #222;
}

.imgPolomatic_gradient figure {
    background-color: #f4f5f5;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd));
    background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd);
    color: #222;
}

    .imgPolomatic_univBlue figure p, .imgPolomatic_univBlue figure figcaption,
    .imgPolomatic_medBlue figure p, .imgPolomatic_medBlue figure figcaption,
    .imgPolomatic_lightBlue figure p, .imgPolomatic_lightBlue figure figcaption,
    .imgPolomatic_gray figure p, .imgPolomatic_gray figure figcaption,
    .imgPolomatic_orange figure p, .imgPolomatic_orange figure figcaption,
    .imgPolomatic_beige figure p, .imgPolomatic_beige figure figcaption,
    .imgPolomatic_black figure p, .imgPolomatic_black figure figcaption,
    .imgPolomatic_white figure p, .imgPolomatic_white figure figcaption,
    .imgPolomatic_gradient figure p, .imgPolomatic_gradient figure figcaption {
        width: 100%;
        box-sizing: border-box;
        text-align: center;
        padding: 0px !important;
        padding-bottom: 10px !important;
        margin: 0px !important;
    }


.imgPolomatic_univBlue img {
    width: auto;
    height: auto;
    margin: 0px;
    padding: 0px;
    padding-bottom: 0px;
    outline: solid 1px #aaa;
    box-sizing: border-box;
}

/*------------------------------------------------------------
    MIN-HEIGHT DESTROYER
------------------------------------------------------------------*/

.h0 {
    min-height: 0px !important;
    min-height: unset !important;
}




/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+              END OF STANDARD STYLES YOU ARE                                         +
+     USE THE MY STYLE OVERRIDE CSS FILE TO ADJUST STYLES AS NEEDED                   +
+     PLEASE MAINTAIN YOUR SITE NAVIGATION SECTION IN THE MY NAVIGATION CSS FILE      +
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
