a, a:visited, a:hover
{
    color: #b70d0e;
}

#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: #820607;
}

#slideshow-banner {
    background-color: #666666;
}

div.bx-wrapper .bx-pager.bx-default-pager a
{
    background-color: #b70d0e;
}

.bx-wrapper div.bx-caption-overlay .bx-caption-inner {
    color: #FFF;
}
.bx-wrapper div.bx-caption-overlay a.bx-caption-button {
    background-color: #820607;
}

.bx-wrapper div.bx-caption-overlay a.bx-caption-button:hover {
    color: #FFF;
    background-color: #b70d0e;
}

h2.header, div.header {
    background-color: #b70d0e;
}

a.TableWithBorders, 
.TableWithBorders, 
.TableWithBorders tr td, 
.TableWithBorders tr th {
    border-color: #b70d0e;
}

.subscribe-header {
    color: #666666;
}

.subscribe-content .subscribeContactSubmit {
    background-color: #820607;
}

.MenuButton
{
  border:solid 2px #820607;
}
.MenuButton TD
{
  background:#820607;
}
.MenuButtonHover
{
  background:#666666;
}

.tabs a {
  background-color: #666666;
}

.mmenu
{
  background-color: #b70d0e; 
}

.menuTopItem a:hover,
.mmenu li.mmenu-selected > a,
.mmenu li.mmenu-selected > span

{
  background-color: #666666;
}

.menuItemL2 TABLE,
.menuItemL2 TABLE TR TD
{
  background-color:#666666;  
}

.menuItemL2 A:hover
{
  background-color: #b70d0e;
  text-decoration: none;  
}

a.TableHeader, div.TableHeader, th.TableHeader, td.TableHeader, .TableHeader th, .TableHeader td {
    background-color: #666666;
}

.newsItemTitle
{
  color: #666666;
}

input[type=submit],
input[type=button],
A.register, A.classDetails, A.dropin, A.schedule-btn,
a.customButton {
    background-color: #820607;
}