div.jsn-modulecontainer ul.menu-mainmenu > li.active > a, div.jsn-modulecontainer ul.menu-mainmenu > li:hover > a {
    border-top: 3px solid #005A7A;
    color: #005A7A;
}
div.jsn-modulecontainer ul.menu-mainmenu ul li:hover > a, div.jsn-modulecontainer ul.menu-mainmenu ul li.active > a {
    color: #005A7A;
}
a, h2 {
    color: #005A7A;
}
a:hover, a:focus {
    color: #005A7A!important;
}

div.lightbox-2 div.jsn-modulecontainer_inner h3.jsn-moduletitle {
    background: #005A7A none repeat scroll 0 0;
    border-left: 0px;
}
#jsn-gotoplink {
    background-color: #005A7A;
}

#jsn-menu .jsn-modulecontainer[class*="display-"] .jsn-modulecontainer_inner h3.jsn-moduletitle:hover {
    transition: all 0.3s ease 0s;
	border-top: 3px solid #005A7A;
	color: #005A7A;
}

div[class*="solid-"] div.jsn-modulecontainer_inner h3.jsn-moduletitle span::first-letter {
    color: #005A7A;
}
div.solid-2 div.jsn-modulecontent {
    border-top-color: #005A7A;
}
div.jsn-modulescontainer div.jsn-modulecontainer_inner {
    margin: 5px;
}
p {
	font-size:115%;
}

#jsn-logo-desktop {
    max-height: 90px;
    padding: 5px;
}
.sectiontableheader {
    background-color: #005A7A;
}
#jsn-menu .jsn-modulecontainer[class*="display-"] .jsn-modulecontainer_inner:hover h3.jsn-moduletitle {
    border-top: 3px solid #005A7A;
}

div.richbox-2 div.jsn-modulecontainer_inner div.jsn-modulecontent {
    background:  #005A7A none repeat scroll 0 0;
}
div.richbox-2 div.jsn-modulecontainer_inner h3.jsn-moduletitle {
    background: #005A7A none repeat scroll 0 0;
	border-bottom: none;
}

div.lightbox-2 div.jsn-modulecontainer_inner h3.jsn-moduletitle {
    background: #005A7A none repeat scroll 0 0;
	border-bottom: none;
}

div.lightbox-1 .jsn-moduletitle .jsn-moduletitle_inner2 {
    background-color: #005A7A;
}

div.lightbox-1 div.jsn-modulecontent {
    border-top-color: #005A7A;
}