﻿#modalMask, .modalMask {
    background: #1e5799;
    background: -moz-linear-gradient(top,rgba(30,87,153,.98) 0%,rgba(125,185,232,.99) 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(30,87,153,.98)),color-stop(100%,rgba(125,185,232,.99)));
    background: -webkit-linear-gradient(top,rgba(30,87,153,.98) 0%,rgba(125,185,232,.99) 100%);
    background: -o-linear-gradient(top,rgba(30,87,153,.98) 0%,rgba(125,185,232,.99) 100%);
    background: -ms-linear-gradient(top,rgba(30,87,153,.98) 0%,rgba(125,185,232,.99) 100%);
    background: linear-gradient(to bottom,rgba(30,87,153,.98) 0%,rgba(125,185,232,.99) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799',endColorstr='#7db9e8',GradientType=0);
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 9999999999;
}
.error strong {
    background: red;
    color: white;
    padding: 2px;
    width: 100%;
    display: inline-block;
}
.error {
    color: red;
    font-style: italic;
}
td.error {
    border: red solid 1px;
    padding: 0 5px 5px 5px;
    background-color: rgba(255, 0, 68, 0.16);
}


.gnosisPersonRelListNewLink { 
  font-style: italic;
  font-size: 0.85em;
  color: red;
} 

span.gFormHeader {
  background-color: #DE2027 !important;
  margin: 4px 0px;
  display: block;
}

td.gFormHeader {
  background-color: #DE2027; /* white; */ /*#DE2027 !important;*/
  padding-left:0px;
}

.gTableHeader {
  background-color: #DE2027;
}
.gFormHeader {
  background-color: #DE2027;
}
.gnosis-status-title { color: white; }

.InheritFontInfo { font-family: inherit; font-weight: inherit; font-size: inherit; color: inherit; }
.InheritFontInfo:hover { font-family: inherit; font-weight: inherit; font-size: inherit; color: inherit; }

.dxpcLite .dxpc-header, .dxdpLite .dxpc-header {
  color: #ffffff;
  background-color: #DE2027;
  border-bottom: 1px solid #5C0F10;
  padding: 2px 2px 2px 12px;
}

h3 span { font-family:inherit; font-size:inherit; color:inherit; }


/* TEMPORARY - DELETE ME 
#sendInstructionsTo {
  border: red 1px solid;
  width: 100%;
  padding: 5px;
  margin: 5px 0;
  display: block;
  margin-bottom: 15px;
}
#txtInviteDonor, #txtInviteTeam, #txtSendInstructions {
	width: 100%;
	height: 20em;
	margin-top: 15px;
    margin-bottom: 15px;
    border: 2px solid black;
    padding: 5px;
}
 END OF TEMPORARY - DELETE ME */