a {
	text-decoration:none;
	color: #262626;
}

ul.us_menu.dark, ul.us_menu.dark .us_sub-menu li, ul.us_menu.dark li:hover, ul.us_menu.dark ul.us_sub-menu
{
	background-color:#3753a5 !important;
}
ul.ui-menu
{
	background-color:white;
	list-style-type: none;
	cursor: pointer;
}
.whitebkgd, .whitebkgrd
{
	background-color: white !important;
}
.whlightbluebkgd, .whlightbluebkgrd
{
	
}
.whblue
{
	color: #3753a5 !important;
}
.border-primary{
 border-color:	#3753a5 !important;
}
.border-secondary{
 border-color:	#80BA9D !important;
}
.border-lightblue{
 border-color:	#A3ACB8 !important;
}
.whitetext
{
	color:#ffffff !important;
}
.whpastelgreen
{
	color:#80BA9D !important;
}
.whpastelyellow{
	color: #e2ce1d !important;
}
.whpastelolive{
	color: #5e654e !important;
}

.whpastelblue{
	color: #A3ACB8 !important;
}
.whpastelred{
	color: #BB6464 !important;
}
.whpastelpurple{
	color: #655D8A !important;
}
.whpastelslate
{
	color:#afcfcd !important;
}
.whpastelbrown
{
	color:#b09982 !important;
}
.whlightgreen
{
	color: #deede6 !important;
}
.whlightblue
{
	background-color: #eceff9 !important;
	color:#1f2e61 !important;
}
.whlightyellow
{
		background-color: #fcfae8 !important;
	color:#9e9015 !important;
}
.whlightslate {
	color: #eff5f5 !important;
}
.whlightbown {
	color: #f5f2ef !important;
}
.whlightred{
	color: #f7eded !important;
}
.whlightgreenbkgd, .whlightgreenbkgrd{
		background-color:#deede6 !important;
}
.whlightolivebkgd,.whlightolivebkgrd
{
	background-color:#f3f4f1 !important;
}
.whlightredbkgd, .whlightredbkgrd{
	background-color: #f7eded !important;
}
.whlightpurplebkgd, .whlightpurplebkgrd{
	background-color: #f1f0f5 !important;
}
.whlightyellowbkgd, .whlightyellowbkgrd{
	background-color: #fcfae8 !important;
}
.whpastelgreenbkgd,.whpastelgreenbkgrd
{
	background-color: #80BA9D !important;
	color:white !important;
}
.whpastelslatebkgd, .whpastelslatebkgrd
{
		background-color: #afcfcd !important;
	  color:white !important;
}
.whpastelyellowbkgd,.whpastelyellowbkgrd{
	background-color: #e2ce1d !important;
	color:white !important;
}
.whpastelolivebkgd,.whpastelolivebkgrd{
	background-color: #B2B8A3 !important;
	color:white !important;
}
.whpastelbluebkgd,.whpastelbluebkgrd{
	background-color: #A3ACB8 !important;
	color:white !important;
}
.whpastelredbkgd,.whpastelredbkgrd, .whsdactive{
	background-color: #BB6464 !important;
	color:white !important;
	border:none !important;
}
.whpastelbrownbkgd,.whpastelbrownbkgrd{
	background-color: #7d664f !important;
	color:white !important;
}
.whpastelpurplebkgd,.whpastelpurplebkgrd{
	background-color: #655D8A !important;
	color:white !important;
}
.nav-link
{
	  color:white;
}
.btn-info, a.btn-info {
    color: white !important;
    --bs-btn-color: #fff;
    --bs-btn-bg: #3753a5;
    --bs-btn-border-color: #3753a5;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #3753a5;
    --bs-btn-hover-border-color: #3753a5;
    --bs-btn-focus-shadow-rgb: 58, 176, 195;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #3753a5;
    --bs-btn-active-border-color: #3753a5;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #3753a5;
    --bs-btn-disabled-border-color: #3753a5;
}
.btn-primary, a.btn-primary {
    color: white !important;
    --bs-btn-color: #fff;
    --bs-btn-bg: #BB6464;
    --bs-btn-border-color: #BB6464;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #BB6464;
    --bs-btn-hover-border-color: #BB6464;
    --bs-btn-focus-shadow-rgb: 58, 176, 195;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #BB6464;
    --bs-btn-active-border-color: #BB6464;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #BB6464;
    --bs-btn-disabled-border-color: #BB6464;
}.btn-danger, a.btn-danger {
    color: white !important;
    --bs-btn-color: #fff;
    --bs-btn-bg: #BB6464;
    --bs-btn-border-color: #BB6464;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #BB6464;
    --bs-btn-hover-border-color: #BB6464;
    --bs-btn-focus-shadow-rgb: 58, 176, 195;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #BB6464;
    --bs-btn-active-border-color: #BB6464;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #BB6464;
    --bs-btn-disabled-border-color: #BB6464;
}
.btn-success, a.btn-success {
    color: white !important;
    --bs-btn-color: #fff;
    --bs-btn-bg: #80BA9D;
    --bs-btn-border-color: #80BA9D;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #80BA9D;
    --bs-btn-hover-border-color: #80BA9D;
    --bs-btn-focus-shadow-rgb: 58, 176, 195;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #80BA9D;
    --bs-btn-active-border-color: #80BA9D;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #80BA9D;
    --bs-btn-disabled-border-color: #80BA9D;
}
.alert-info{
	background-color: #eceff9 !important;
	border: 1px solid #A3ACB8;
	
}
/* Summernot extras see https://www.codehim.com/bootstrap/summernote-editor-compatible-with-bootstrap-5/ */
.note-editable{
   background: #fff;
			min-height:500px;
}
.note-btn.dropdown-toggle:after {
   content: none;
}
.note-btn[aria-label="Help"]{
   display: none;
}

.note-editor .note-toolbar .note-color-all .note-dropdown-menu, .note-popover .popover-content .note-color-all .note-dropdown-menu{
   min-width: 185px;
}
/* eiminate double carets - see https://github.com/summernote/summernote/issues/2794 */
		.note-editor .dropdown-toggle::after { all: unset; }
		.note-editor .note-dropdown-menu { box-sizing: content-box; }
		.note-editor .note-modal-footer { box-sizing: content-box; }

/* this fro datatables */
.dt-button
{
	border-radius:50%;
	border:1px solid lightgrey;
	box-shadow: 3px 3px 2px lightgrey;
	background-color:#f2f2f2;
}
div.dataTables_wrapper div.dataTables_paginate
{
	display:none;
}
