/* HEADER COLOR */

a, a:visited, a:hover
{
   color: #9e71dd;
}

#header
{
  color: #fff;
  background-color: #9e71dd;
}

#slideshow-banner .bx-pager-link.active {
  background: #9e71dd;
}

h2.header,
div.header
{
  color: #9e71dd;
}

#footer {
  background-color: #9e71dd;
}

.MenuButton
{
  border:solid 2px #9e71dd;
}
.MenuButton TD
{
  background:#9e71dd;
}

.mmenu
{
  background-color: #9e71dd; 
}

.menuTopItem a:hover,
.mmenu li.mmenu-selected > a,
.mmenu li.mmenu-selected > span

{
  background-color: #9e71dd;
}

.menuItemL2 TABLE,
.menuItemL2 TABLE TR TD
{
  background-color:#9e71dd;  
}

.menuItemL2 A:hover
{
  background-color: #9e71dd;
}

.newsItemDate
{
  color: #9e71dd;
}

#section-main-bottom .morenews {
    background-color: #9e71dd;
}

#section-main-bottom .subscribe-block .subscribe-header {
    color: #9e71dd;
}

.subscribe-content .subscribeContactSubmit
{
   background-color: #9e71dd;
   color: #FFF;
   border: solid 1px #9e71dd;
}

.subscribe-header
{
  color: #9e71dd;
}

#section-main-bottom .address-block .address-content {
    color: #9e71dd;
}

.bx-wrapper div.bx-caption-overlay a.bx-caption-button, 
.bx-wrapper div.bx-caption-overlay a.bx-caption-button:hover {
    background-color: #9e71dd;
}

button:not(.close), html input[type="button"], input[type="reset"], input[type="submit"] {
    background: #9e71dd;
}

.st-key {
    color: #9e71dd;
}

.classTableHeaderTD {
    color: #9e71dd;
}

.teachersPage #section-main .teacherDescriptionSpan {
    border-bottom: 2px solid #9e71dd;
}


.login input[type=submit] {
    display: block;
    background: #9e71dd;
}

/* FOOTER, SLIDESHOW BG COLOR */
#footer {
  color: #e0d1ef;
}

#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
{
  color: #FFF;
  border: solid 2px #e0d1ef;
}

#slideshow-banner
{
  background-color: #e0d1ef;
}

#slideshow-banner .section-outer-bg-image
{
  background-image: url(img/slideshow_bg_pattern.png);
}

#section-main-bottom .pageBody {
    border-top: 3px solid #e0d1ef;
}

.MenuButtonHover
{
  background-color:#e0d1ef;
}

a.TableHeader, div.TableHeader, th.TableHeader, td.TableHeader, .TableHeader th, .TableHeader td {
  background-color: #e0d1ef;
  /*color: #4A4A4A;*/
}

#section-main-bottom .address-block .address-header,
#section-main-bottom .address-block .address-content {
    background-color: #e0d1ef;
}

#section-main-bottom .subscribe-block .subscribe-content {
    background-color: #e0d1ef;
}

.teachersPage #section-main .teacherTable {
    background-color: #e0d1ef;
}

.login {
    background-color: #e0d1ef;
}

#page-data-container
{
  color: #4A4A4A;
}

.tabs a {
  color: #000000;    
}

.tabs .menu-item a.active,
.tabs .menu-item a.active:hover {
  color: #000000;
}



.TableHeader A.headerLink,
.TableHeader A.customLink
{
   color: #4A4A4A;    
}

A.TableWithBorders, 
.TableWithBorders, 
.TableWithBorders tr td, 
.TableWithBorders tr th
{
    border-color: #000;
}


.newsItemTitle, #section-site-greeting {
    color: #4A4A4A;
}

.newsItemDescription p, .newsItemDescription span {
    color: #4A4A4A !important;
}

.subscribe-content .promptTextBox
{
  color: #a6a8ab; 
}

select.txtEditable, 
textarea.txtEditable,
textarea.txtReadonly,
input.txtEditable, 
input.txtReadonly {
    border: solid 1px #a9a9a9;
}

/*
#page-data-container .classesControl a,
#page-data-container .classesControl a:visited,
#page-data-container .classesControl a:hover {
    color: #4A4A4A;
}
*/

/*.customButton, a.customButton:visited, a.customButton {
    background-color: #9e71dd;
}*/