body {
	background-color: #F3F3EE;
	background-image: url('img/background3.jpg');
	font-family: Arial;
}

hr {
	border-color: #8B7090;
	border-width: 5px;
}

nav {
	font-size: 1.0em;
}

.largetext {
	text-align: center;
	line-height: 30px;
}

.footertext {
	color: #aaaaaa
}

.main2 {
  transition: background-color 0.5s ease;
  background-color: #8B7090;
}
.main2:hover {
  transition: background-color 0.5s ease;
  background-color: #84528E;
}

.logo {
	font-family: Arial;
	font-size: 2.0em;
	color: #8B7090;
	min-height: 40px;
}

.sublogo {
	font-family: Arial;
	font-size: 1.2em;
	color: #8B7090;
	min-height: 40px;
	top:12px;
}

.tabcontent {
  background-color: #F3F3EE;
}

.tabmainpanel2 {
  background-color: #8B7090;
}

.tabmainpanel {
  background-color: #F3F3EE;
  border-color: none;
  margin: 0px;
  padding: 0px;
}

.tabtextpanel {
  background: #FFFFFF;
  margin: 0px;
}

.slide {
  position: absolute;
  top: 0;
  left: 0;
}

.slide.ng-hide-remove {
  -webkit-transition: all linear 0.9s;
  -moz-transition: all linear 0.9s;
  -o-transition: all linear 0.9s;
  transition: all linear 0.9s;
  display: block!important;
}

.slide.ng-hide-remove {
  opacity: 0;
}

.slide.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
.center-grey {
  background: #f2f2f2;
}
.slider {
  position: relative;
  padding: 0px;
  margin: 0px;
  border: 0px;
}
.slide {
  position: relative;
  padding: 0px;
  margin: 0px;
  border: 0px;
}

.standout {
	font-family: Arial;
	font-size: 1.0em;
	font-weight: bold;
	color: #880088;
}