
    h1,
    h2,
    h3, .bbSection,
    h4 {
        color: #00a99d;
    }
    h6 {
        color: #00a99d;
    }

    a {
        color: #00a99d;
    }

    a:hover {
        color: #00766e;
    }

    .panel-inset {
        background-color: #daf7f1;
        padding: 20px;
    }
    .bsp_backcol1 {
        background-color: #daf7f1;
    }

    .bsp_border {
        border: 2px solid #00a99d;
    }

    .ff8888 {
        color: #b73939;
    }

    .bb6666 {
        background-color: #eea6a6;
    }

    .pinkish {
        background-color: #f8cfcf;
    }

    .c009900 {
        color: #88ff88;
    }

    .bizitem {
        background-color: #9ee2dd;
    }

    .grntxt {
        color: #229922 !important;
    }

    .badgeblue {
        color: #1e7abf;
    }
    .aquamarine {
        color: #00a99d;
    }

    .sidemenutitle {
        color: #00a99d;
    }
    .sidemenuitem {
        background: #f1efef;
        color: #646464;
    }
    .clickme {
        color: #00a99d;
    }

    .clickme_b_t {
        color: #222222;
    }



    .btn-form, .event_blue_ring, .dkbutton, .dkbutton-small, .button-green-right, .button-green, .button-green-small {
        color: #00a99d;
        background-color: #d6f2e9;
        border: 2px solid #06857c;
    }

    .btnred {
        background-color: #c7f5c7;
        border: 2px solid #219336;
        color: #12bf3d;
    }
    .e_small {
        color: #000;
    }
    .ticklistOK {
        color: #009900;
    }

    .ticklistNotOK {
        color: #990000;
    }


    .btn-form:hover, .event_blue_ring:hover, .button-green-right:hover, .button-green:hover, .button-green-small:hover {
        color: #06837a;
        background-color: #c2f6f2;
    }
    .dkbutton, .dkbutton-small:hover {
        color: #06837a;
        background-color: #d6f2e9;
    }

    .PersonBack3D, .SmallerPersonBack {
        background-color: #9ee2dd;
    }

    .PersonBack3Dgreen {
        background-image: none;
        color: #149d1f;
    }
    .txthighl {
        background-color: #ffee55;
    }

    .btn-default:hover {
        background-color: #9f977a;
        color: #fff;
    }

    .newbar {
        background-color: #00a99d;
        color: #fff;
    }
    #footer {
        background: #303030;
        color: #fff;
    }
    #footer p {
        color: #798390;
    }
    #footer .article-content {
        background-color: #181510;
    }
    #footer .article-content:hover {
        background-color: #3e2e12;
    }
    #footer .post-date {
        color: #798390;
    }



    .date-day-of-week {
        background: none repeat scroll 0 0 #237a4d;
    }
    .date-ampm {
        color: #0aa0d8;
    }
    .hl {
        background-color: #c0fc91;
    }
    .altBand0 {
        background-color: #cccccc;
    }
    .altBand1 {
        background-color: #dddddd;
    }

    .lon1 {
        background: #D7E9FB; /* Old browsers */
        border: 2px solid #C7D9EB;
    }
    .lon2 {
        background: #C7D9EB; /* Old browsers */
        border: 2px solid #9FB4EA;
    }
    .lon3, .lon4 { /* Keynote */
        background: #fdeed9; /* Old browsers */
        border: 2px solid #FFBE5E;
    }
    .lon5, .lon6, .chair { /* Chair */
        background: #d7ecf5; /* Old browsers */
        border: 2px solid #45C2E8;
    }
    .lforum {
        background: #d4f4e3; /* Old browsers */
        border: 2px solid #9AEDC2;
    }
    .lplenary {
        /* plenary keynote lecture */
        border: 2px solid #990000;
    }
    .lbreak {
        background: #eeeeee; /* Old browsers */
        border: 2px solid #dddddd;
    }
    .lexhib {
        background: #ddc6c5; /* Old browsers */
        border: 2px solid #86615f;
    }
    .lexhib a:link, .lexhib a:visited {
        color: #5e3836;
    }

    .calbox, .calboxb, .calposter {
        color: #1c8b83;
        background-color: #9ee2dd;
    }
    .calposter {
        border: 2px solid #1c8b83;
    }

    .hcell {
        background-color: #444444;
        color: #dcd29a;
        border-bottom: 2px solid #999999;
        padding: 3px 10px;
        border-bottom: 5px solid #f5f5f5;
    }

    .datecol1 {
        color: #d04141;
        font-weight:bold;
    }

    .bsp_text_title, .bsp_text_dates {
        background: #0aa0d8;
    }
    @media (max-width: 992px) {
        .bsp-logo-wrapper {
            background-color: #2d92d0;
        }
    }
    .topiclistwrap li a {
        color: #00a99d;
    }

    .topiclistwrap li:hover {
        color: #036c65;
    }

    .universaltextmenu {
        background-color: #1bbfb4;
    }

    .inviteMayBe {
        background-color: #f3ee90;
    }

    .inviteYes, .pickpersonOn {
        background-color: #a6eea6;
    }

    .inviteNo {
        background-color: #f1b8b8;
    }