a, a:visited, a:hover
{
    color: #00aeef;
}

#header .social-media-icons a.social-media-link,
#header .social-media-icons a.social-media-link:visited,
#header .social-media-icons a.social-media-link:hover
{
  background-color: #c2ec2d;
}

#slideshow-banner {
    background-color: #ec008c;
}

.bx-wrapper div.bx-caption-overlay .bx-caption-inner {
    color: #00aeef;
}
.bx-wrapper div.bx-caption-overlay a.bx-caption-button, 
.bx-wrapper div.bx-caption-overlay a.bx-caption-button:hover {
    background-color: #c8e600;
}

h2.header, div.header {
    background-color: #00aeef;
}

a.TableWithBorders, 
.TableWithBorders, 
.TableWithBorders tr td, 
.TableWithBorders tr th {
    border-color: #00aeef;
}

.subscribe-header {
    color: #00aeef;
}

.subscribe-content .subscribeContactSubmit {
    background-color: #cad304;
}

.MenuButton
{
  border:solid 2px #cad304;
}
.MenuButton TD
{
  background:#cad304;
}
.MenuButtonHover
{
  background:#00aeef;
}

.tabs a {
  background-color: #00aeef;
}

.mmenu
{
  background-color: #00aeef; 
}

.menuTopItem a:hover,
.mmenu li.mmenu-selected > a,
.mmenu li.mmenu-selected > span

{
  background-color: #c8e600;
}

.menuItemL2 TABLE,
.menuItemL2 TABLE TR TD
{
  background-color:#00aeef;  
}

.menuItemL2 A:hover
{
  background-color: #c8e600;
}

a.TableHeader, div.TableHeader, th.TableHeader, td.TableHeader, .TableHeader th, .TableHeader td {
    background-color: #00aeef;
}

.newsItemTitle
{
  color: #ec008c;
}

input[type=submit],
input[type=button],
A.register, A.classDetails, A.dropin, A.schedule-btn,
a.customButton {
    background-color: #7f48c2;
}