body
{
 background-color:#E9E9E4;
}

.form-control
{
 background-color:#FFF;
}

/* Asterisk that appears in front of required fields */
.RequiredIndicator
{
  color:red;
}

/* Menu icon in top left corner of page PURPLE*/
.navicon
{
  background-color:#693577; 
  color:#FFF; 
}

/* Menu bar across the top of the page PURPLE*/
.navtable
{
  background-color:#693577; 
  color:#FFF;
}
.navlink {
  color:#FFF;
}
.navlink > a {
  color: #FFF;
}
.navlink > a:hover,
.navlink > a:focus,
.navlink:hover, 
.navlink:focus {
  text-decoration: none;
  font-weight: bold;
  background-color: transparent;
  color:#FF0;
}

/* Menu that appears when you click on the menu icon */
.navmenu > ul > li, .navmenu
{
  background-color:#fff;
}
.navmenulower > ul > li
{
  background-color:#f6f6f6;
}
.navmenulower2 > ul > li
{
  background-color:#eee;
}
.navmenulower3 > ul > li
{
  background-color:#fff;
}

/* Top banner, which only appears on home page */
.banner-div
{
  background-color:#666;
}

/* Grid outlines  */
.table-curved {
    border-color: #ccc;
}
.table-curved td, .table-curved th {
    border-left-color: #ccc;
    border-top-color: #ccc;
}

/* Grid heading EXAMPLE: Email Recipients*/
.table-striped > thead > tr {
  background-color: #693577;
  color: #FFF;
}

.table-striped > thead > tr > th > a {
  color: #FFF;
}

/* Grid body */
.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #FFF;
}

/* Grid footer */
.table-striped > tfoot > tr {
  background-color: #777;
}

/* Group name displayed at top left of page, which is a link to the home page */
.nav-home-link
{
  color:white;
}

/* Tabs */
.nav-tabs > li > a,
.nav-tabs-bottom > li > a {
  border-color:#bbb;
  background-color:#ddd;
}
.nav-tabs > li > a:hover {
  border-color: #bbb #bbb #ddd;
}

.nav-tabs-bottom > li > a:hover {
  border-color: #ddd #bbb #bbb;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  background-color: transparent;
  border-bottom-color: #F4F4F4;
  
}


.nav-tabs-bottom > li.active > a,
.nav-tabs-bottom > li.active > a:hover,
.nav-tabs-bottom > li.active > a:focus {
  background-color: transparent;
  border-top-color: #F4F4F4;
}

/* Search box */
.search-container
{
  background-color: #CCC; 
}
