body {
    /* Lato font imported as part of Header Web Template */
    font-family: 'Lato', sans-serif;
}

h1,h2,h3,h4,h5,h6 {
    color: #555;
    /* Lato font imported as part of Header Web Template */
    font-family: 'Lato', sans-serif;
    font-weight: 700;
}

h2.blue_border {
    border-bottom-color: #446084;
}

div.page-copy {
    color: #777;
}

a {
	color: #4e657b;
	text-decoration: none;
}

a:hover, a:focus {
	color: #111;
	text-decoration: none;
}

.btn {
    background-color: #446084;
    border-color: #777;
}

.btn.btn-default {
    color: #fff;
}

.btn:hover, .btn:active, .btn:focus, .btn:active:focus, .btn:active:hover, .btn:focus:hover {
    background-color: #d26e4b;
    border-color: #777;
}

.btn-primary:hover, .btn-primary:active, .btn-primary:focus, .btn-primary:active:focus, .btn-primary:active:hover, .btn-primary:focus:hover {
    background-color: #d26e4b;
    border-color: #777;
}

.navbar.navbar-inverse.navbar-static-top {
    background-color: #446084;
}

.navbar.navbar-inverse .navbar-nav > li > a:hover {
    border-bottom-color: #d26e4b;
}

.footer-top.hidden-print {
    background-color: #446084;
}

.footer-bottom.hidden-print {
    background-color: #777;
}

div.poll {
    border-top-color: #446084;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    background-color: #4e657b;
}

div.alert.alert-info {
    background-color: #446084;
    color: #fff;
}

a.list-group-item.active, a.list-group-item.active:focus, a.list-group-item.active:hover {
    background-color: #446084;
    color: #fff;
}