a,
a[href^="tel:"],
a[href^="callto:"] {
  font: inherit;
  color: inherit;
  text-decoration: none;
}

a:focus,
a[href^="tel:"]:focus,
a[href^="callto:"]:focus {
  outline: none;
}

a, button, input {
  transition: .3s all ease;
}

a {
  text-decoration: none;
  transition: .2s;
	color: #002758;
}
a, a:link u {
   color:#616161;
   text-decoration:underline;
    text-decoration-color: #b1b1b1;
}
a:hover {
   color:#B1B1B1;
   text-decoration:underline;
}
a:visited, a:visited u  {
   color:#000000;
   text-decoration:underline;
    text-decoration-color: #b1b1b1;
}
a:hover,
a:focus,
a:hover u,
a:focus u{
  color: #B1B1B1;
  text-decoration: none;
}
h3>a {
	color: #005daa !important;
}
h3>a:visited {
	color: #005daa !important;
}
h2>a {
	color: #005daa !important;
}
h2>a:visited {
	color: #005daa !important;
}
a h1, a h2, a h3, a h4, a h5, a h6 {
   text-decoration: none;
}

.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #616161;
  background-color: #fff;
}

.list-group-item > .badge {
  float: right;
}

.list-group-item > .badge + .badge {
  margin-right: 5px;
}

.nav-pills > li > a > .badge {
  margin-left: 3px;
}

a.badge:hover,
a.badge:focus {
  color: #252525;
  text-decoration: none;
  cursor: pointer;
}

a.thumb {
  position: relative;
}

a.thumb img {
  transition: 0.5s;
}

a.thumb:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}

.InteriorContent p.pdfdownload a {
    color: #002758;
    text-decoration: underline;
}

.col-md-7.col-md-offset-3.gradPerspectiveColumn a {
   color:#b1b1b1;
   text-decoration:underline;
}
.col-md-7.col-md-offset-3.gradPerspectiveColumn a:hover {
   color:#7d7d7d;
   text-decoration:underline;
}
.col-md-7.col-md-offset-3.gradPerspectiveColumn a:visited {
   color:#b1b1b1;
   text-decoration:underline;
}

.col-md-7.col-md-offset-3.gradPerspectiveColumn a:focus {
  color: #005DAA;
  text-decoration: none;
}
