body {
  background-color: #ffffff;
  color: #000000;
  font-family: Tahoma;
  font-weight: normal;
  font-size: 15px;
  line-height: 1.1875;
  margin: 0;
  padding: 0;
}
#PageHeader1 {
  background-color: #dcdcdc;
  background-image: none;
  border-radius: 0px;
  box-sizing: border-box;
}
#emailFolder {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: none;
  color: #212529;
  font-family: Arial;
  font-weight: normal;
  font-style: normal;
  font-size: 13px;
  margin: 0;
  text-align: left;
  padding: 4px 4px 4px 4px;
  box-sizing: border-box;
}
#emailFolder:focus {
  border-color: #000000;
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(0, 0, 0, 0.6);
  outline: 0;
}
#composeMessage {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: url("compose_email.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  /* -webkit-appearance: none; */
  margin: 0;
}
#composeMessage:focus {
  outline: 0;
}
#replyMessage {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: url("reply.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  margin: 0;
}
#replyMessage:focus {
  outline: 0;
}
#forwardMessage {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: url("forward.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  margin: 0;
}
#forwardMessage:focus {
  outline: 0;
}
#printMessage {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: url("print.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  margin: 0;
}
#printMessage:focus {
  outline: 0;
}
#deleteMessage {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: url("delete.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  margin: 0;
}
#deleteMessage:focus {
  outline: 0;
}
#exitPage {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: url("exit.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  margin: 0;
}
#exitPage:focus {
  outline: 0;
}
#Layer1 {
  background-color: #dcdcdc;
  background-image: none;
  border: 1px solid #ffffff;
  border-radius: 0px;
}
#wb_Text1 {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: left;
}
#wb_Text1 div {
  text-align: left;
}
#wb_Text2 {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: left;
}
#wb_Text2 div {
  text-align: left;
}
#wb_detailFrom {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: left;
}
#wb_detailFrom div {
  text-align: left;
}
#wb_detailSubject {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: left;
}
#wb_detailSubject div {
  text-align: left;
}
#wb_Text5 {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: left;
}
#wb_Text5 div {
  text-align: left;
}
#wb_detailTo {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: left;
}
#wb_detailTo div {
  text-align: left;
}
#detailMessage {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: none;
  color: #212529;
  font-family: Tahoma;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  text-align: left;
  padding: 4px 4px 4px 4px;
  margin: 0;
  overflow: auto;
  resize: none;
}
#detailMessage:focus {
  border-color: #66afe9;
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
  outline: 0;
}
#Layer2 {
  background-color: #dcdcdc;
  background-image: none;
  border: 1px solid #000000;
  border-radius: 0px;
}
#wb_Text3 {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 1px 1px 1px 1px;
  margin: 0;
  text-align: center;
}
#wb_Text3 div {
  text-align: center;
}
#emailTable {
  border-radius: 0px;
  border: 2px solid #dcdcdc;
  background-color: #ffffff;
  background-image: none;
  border-collapse: separate;
  border-spacing: 0px;
  margin: 0;
}
#emailTable td,
#emailTable th {
  padding: 1px 1px 1px 1px;
}
#emailTable td div {
  white-space: nowrap;
}
#emailTable p,
#emailTable ul {
  margin: 0;
  padding: 0;
}
#emailTable .cell0 {
  background-color: #dcdcdc;
  background-image: none;
  border: 0px #ffffff solid;
  text-align: left;
  vertical-align: top;
  width: 204px;
  height: 20px;
  color: #000000;
  font-family: Arial;
  font-size: 13px;
  line-height: 16px;
}
#emailTable .cell1 {
  background-color: #dcdcdc;
  background-image: none;
  border: 0px #ffffff solid;
  text-align: left;
  vertical-align: top;
  width: 200px;
  height: 20px;
  color: #000000;
  font-family: Arial;
  font-size: 13px;
  line-height: 16px;
}
#emailTable .cell2 {
  background-color: #dcdcdc;
  background-image: none;
  border: 0px #ffffff solid;
  text-align: left;
  vertical-align: top;
  width: 110px;
  height: 20px;
  color: #000000;
  font-family: Arial;
  font-size: 13px;
  line-height: 16px;
}
#emailTable .cell3 {
  background-color: #dcdcdc;
  background-image: none;
  border: 0px #ffffff solid;
  text-align: left;
  vertical-align: top;
  height: 20px;
  color: #000000;
  font-family: Arial;
  font-size: 13px;
  line-height: 16px;
}
#emailTable .cell4 {
  background-color: transparent;
  background-image: none;
  border: 0px #c0c0c0 solid;
  text-align: left;
  vertical-align: top;
  width: 204px;
  height: 18px;
}
#emailTable .cell5 {
  background-color: transparent;
  background-image: none;
  border: 0px #c0c0c0 solid;
  text-align: left;
  vertical-align: top;
  width: 200px;
  height: 18px;
}
#emailTable .cell6 {
  background-color: transparent;
  background-image: none;
  border: 0px #c0c0c0 solid;
  text-align: left;
  vertical-align: top;
  width: 110px;
  height: 18px;
}
#emailTable .cell7 {
  background-color: transparent;
  background-image: none;
  border: 0px #c0c0c0 solid;
  text-align: left;
  vertical-align: top;
  height: 18px;
}
#viewButtonLayer {
  background-color: #dcdcdc;
  background-image: none;
  border-radius: 0px;
}
#viewReply {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: url("reply.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  /* -webkit-appearance: none; */
  margin: 0;
}
#viewReply:focus {
  outline: 0;
}
#viewForward {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: url("forward.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  /* -webkit-appearance: none; */
  margin: 0;
}
#viewForward:focus {
  outline: 0;
}
#viewPrint {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: url("print.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  /* -webkit-appearance: none; */
  margin: 0;
}
#viewPrint:focus {
  outline: 0;
}
#viewDelete {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: url("delete.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  /* -webkit-appearance: none; */
  margin: 0;
}
#viewDelete:focus {
  outline: 0;
}
#viewDetailLayer {
  background-color: #dcdcdc;
  background-image: none;
  border-radius: 0px;
}
#wb_Text4 {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: right;
}
#wb_Text4 div {
  text-align: right;
}
#wb_viewFrom {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: left;
}
#wb_viewFrom div {
  text-align: left;
}
#wb_Text6 {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: right;
}
#wb_Text6 div {
  text-align: right;
}
#wb_viewTo {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: left;
}
#wb_viewTo div {
  text-align: left;
}
#wb_Text7 {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: right;
}
#wb_Text7 div {
  text-align: right;
}
#wb_viewSubject {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: left;
}
#wb_viewSubject div {
  text-align: left;
}
#wb_Text9 {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: right;
}
#wb_Text9 div {
  text-align: right;
}
#viewAttachment {
  line-height: 18px;
  margin: 0;
  border: 1px solid #dee2e6;
  border-radius: 4px;
  background-color: #ffffff;
  background-image: none;
  color: #212529;
  font-family: Tahoma;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  text-align: left;
  padding: 4px 4px 4px 4px;
}
#viewAttachment:focus {
  border-color: #66afe9;
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
  outline: 0;
}
#viewOpenAttachment {
  border: 1px solid #000000;
  border-radius: 4px;
  background-color: #ffffff;
  background-image: none;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  /* -webkit-appearance: none; */
  margin: 0;
}
#viewOpenAttachment:focus {
  outline: 0;
}
#viewMessage {
  border: 1px solid #dee2e6;
  border-radius: 4px;
  background-color: #ffffff;
  background-image: none;
  color: #212529;
  font-family: Tahoma;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  text-align: left;
  padding: 4px 4px 4px 4px;
  margin: 0;
  overflow: auto;
  resize: none;
}
#viewMessage:focus {
  border-color: #66afe9;
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
  outline: 0;
}
.pdfobject-container {
  width: 100%;
  height: 100%;
  border: 0px solid #000000;
}

#Layer3 {
  background-color: #dcdcdc;
  background-image: none;
  border-radius: 0px;
}
#viewAttachmentDialogPrint {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: url("print.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  /* -webkit-appearance: none; */
  margin: 0;
}
#viewAttachmentDialogPrint:focus {
  outline: 0;
}
#viewAttachmentDialogAttachmentName {
  line-height: 18px;
  margin: 0;
  border: 1px solid #dee2e6;
  border-radius: 4px;
  background-color: #ffffff;
  background-image: none;
  color: #212529;
  font-family: Tahoma;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  text-align: left;
  padding: 4px 4px 4px 4px;
}
#viewAttachmentDialogAttachmentName:focus {
  border-color: #66afe9;
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
  outline: 0;
}
#wb_Text8 {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: right;
}
#wb_Text8 div {
  text-align: right;
}
#confirmDialogYes {
  border: 1px solid #000000;
  border-radius: 10px;
  background-color: #ffffff;
  background-image: none;
  color: #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  /* -webkit-appearance: none; */
  margin: 0;
}
#confirmDialogYes:focus {
  outline: 0;
}
#confirmDialogNo {
  border: 1px solid #000000;
  border-radius: 10px;
  background-color: #ffffff;
  background-image: none;
  color: #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  /* -webkit-appearance: none; */
  margin: 0;
}
#confirmDialogNo:focus {
  outline: 0;
}
#wb_confirmDialogText {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: center;
}
#wb_confirmDialogText div {
  text-align: center;
}
#Layer4 {
  background-color: #dcdcdc;
  background-image: none;
  border-radius: 0px;
}
#composeEmailSend {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: url("send_email.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  /* -webkit-appearance: none; */
  margin: 0;
}
#composeEmailSend:focus {
  outline: 0;
}
#composeEmailAttach {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: url("attachment.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  /* -webkit-appearance: none; */
  margin: 0;
}
#composeEmailAttach:focus {
  outline: 0;
}
#Layer5 {
  background-color: #dcdcdc;
  background-image: none;
  border-radius: 0px;
}
#composeEmailMessage {
  border: 1px solid #000000;
  border-radius: 4px;
  background-color: #ffffff;
  background-image: none;
  color: #212529;
  font-family: Tahoma;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  text-align: left;
  padding: 4px 4px 4px 4px;
  margin: 0;
  overflow: auto;
  resize: none;
}
#composeEmailMessage:focus {
  border-color: #66afe9;
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
  outline: 0;
}
#wb_Text10 {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: right;
}
#wb_Text10 div {
  text-align: right;
}
#wb_Text11 {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: right;
}
#wb_Text11 div {
  text-align: right;
}
#wb_Text12 {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: right;
}
#wb_Text12 div {
  text-align: right;
}
#wb_Text13 {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: right;
}
#wb_Text13 div {
  text-align: right;
}
#composeEmailTo {
  line-height: 18px;
  margin: 0;
  border: 1px solid #000000;
  border-radius: 4px;
  background-color: #ffffff;
  background-image: none;
  color: #212529;
  font-family: Tahoma;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  text-align: left;
  padding: 4px 4px 4px 4px;
}
#composeEmailTo:focus {
  border-color: #66afe9;
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
  outline: 0;
}
#composeEmailCC {
  line-height: 18px;
  margin: 0;
  border: 1px solid #000000;
  border-radius: 4px;
  background-color: #ffffff;
  background-image: none;
  color: #212529;
  font-family: Tahoma;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  text-align: left;
  padding: 4px 4px 4px 4px;
}
#composeEmailCC:focus {
  border-color: #66afe9;
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
  outline: 0;
}
#composeEmailSubject {
  line-height: 18px;
  margin: 0;
  border: 1px solid #000000;
  border-radius: 4px;
  background-color: #ffffff;
  background-image: none;
  color: #212529;
  font-family: Tahoma;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  text-align: left;
  padding: 4px 4px 4px 4px;
}
#composeEmailSubject:focus {
  border-color: #66afe9;
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
  outline: 0;
}
#composeEmailAttachment {
  line-height: 18px;
  margin: 0;
  border: 1px solid #000000;
  border-radius: 4px;
  background-color: #ffffff;
  background-image: none;
  color: #212529;
  font-family: Tahoma;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  text-align: left;
  padding: 4px 4px 4px 4px;
}
#composeEmailAttachment:focus {
  border-color: #66afe9;
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
  outline: 0;
}
#composeEmailOpenAttachment {
  border: 1px solid #000000;
  border-radius: 4px;
  background-color: #ffffff;
  background-image: none;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  /* -webkit-appearance: none; */
  margin: 0;
}
#composeEmailOpenAttachment:focus {
  outline: 0;
}

.selectAttachment.ui-dialog {
  background-color: #dcdcdc;
  background-image: none;
  border: 1px solid #000000;
  display: none;
  margin: 0;
  padding: 4px 4px 4px 4px;
}
.selectAttachment.ui-dialog .ui-dialog-title {
  color: #212529;
  font-family: Tahoma;
  font-weight: normal;
  font-size: 15px;
  font-style: normal;
  text-align: left;
  margin: 0;
}
.selectAttachment.ui-dialog .ui-dialog-titlebar {
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #d2d2d2;
  font-weight: normal;
  padding: 10px 10px 10px 10px;
}
.selectAttachment.ui-dialog .ui-dialog-titlebar-close {
  background: none;
  border: none;
  outline: 0;
  right: 10px;
  font-family: Tahoma;
  font-size: 15px;
}
.selectAttachment.ui-dialog .ui-dialog-titlebar-close:after {
  align-items: center;
  color: #212529;
  content: "\00d7";
  display: flex;
  font-size: 1.5em;
  font-weight: bold;
  height: 100%;
  justify-content: center;
  position: absolute;
  left: 0;
  text-indent: 0;
  top: 0;
  width: 100%;
}
.selectAttachment.ui-dialog .ui-dialog-titlebar-close .ui-icon {
  display: none;
}
.selectAttachment,
.selectAttachment .ui-corner-all {
  border-radius: 0px;
}
#selectAttachment.ui-dialog-content {
  overflow: visible;
  padding: 0;
}
.selectAttachment .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}
.selectAttachment .ui-dialog-buttonpane {
  text-align: right;
}
#selectAttachmentList {
  border: 1px solid #000000;
  border-radius: 4px;
  background-color: #ffffff;
  background-image: none;
  color: #212529;
  font-family: Tahoma;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  margin: 0;
  text-align: left;
  padding: 4px 4px 4px 4px;
  box-sizing: border-box;
}
#selectAttachmentList:focus {
  border-color: #66afe9;
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075),
    0px 0px 8px rgba(102, 175, 233, 0.6);
  outline: 0;
}
#wb_Text14 {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: left;
}
#wb_Text14 div {
  text-align: left;
}
#selectAttachmentAttach {
  border: 1px solid #000000;
  border-radius: 10px;
  background-color: #ffffff;
  background-image: none;
  color: #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  /* -webkit-appearance: none; */
  margin: 0;
}
#selectAttachmentAttach:focus {
  outline: 0;
}

.confirmDialog.ui-dialog {
  background-color: #dcdcdc;
  background-image: none;
  border: 1px solid #000000;
  display: none;
  margin: 0;
  padding: 4px 4px 4px 4px;
}
.confirmDialog.ui-dialog .ui-dialog-title {
  color: #212529;
  font-family: Tahoma;
  font-weight: normal;
  font-size: 15px;
  font-style: normal;
  text-align: left;
  margin: 0;
}
.confirmDialog.ui-dialog .ui-dialog-titlebar {
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #d2d2d2;
  font-weight: normal;
  padding: 10px 10px 10px 10px;
}
.confirmDialog.ui-dialog .ui-dialog-titlebar-close {
  background: none;
  border: none;
  outline: 0;
  right: 10px;
  font-family: Tahoma;
  font-size: 15px;
}
.confirmDialog.ui-dialog .ui-dialog-titlebar-close:after {
  align-items: center;
  color: #212529;
  content: "\00d7";
  display: flex;
  font-size: 1.5em;
  font-weight: bold;
  height: 100%;
  justify-content: center;
  position: absolute;
  left: 0;
  text-indent: 0;
  top: 0;
  width: 100%;
}
.confirmDialog.ui-dialog .ui-dialog-titlebar-close .ui-icon {
  display: none;
}
.confirmDialog,
.confirmDialog .ui-corner-all {
  border-radius: 0px;
}
#confirmDialog.ui-dialog-content {
  overflow: visible;
  padding: 0;
}
.confirmDialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}
.confirmDialog .ui-dialog-buttonpane {
  text-align: right;
}

.composeEmail.ui-dialog {
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #000000;
  display: none;
  margin: 0;
  padding: 4px 4px 4px 4px;
}
.composeEmail.ui-dialog .ui-dialog-title {
  color: #212529;
  font-family: Tahoma;
  font-weight: normal;
  font-size: 15px;
  font-style: normal;
  text-align: left;
  margin: 0;
}
.composeEmail.ui-dialog .ui-dialog-titlebar {
  background-color: #f8f8f8;
  background-image: none;
  border: 1px solid #d2d2d2;
  font-weight: normal;
  padding: 10px 10px 10px 10px;
}
.composeEmail.ui-dialog .ui-dialog-titlebar-close {
  background: none;
  border: none;
  outline: 0;
  right: 10px;
  font-family: Tahoma;
  font-size: 15px;
  display: none;
}
.composeEmail.ui-dialog .ui-dialog-titlebar-close:after {
  align-items: center;
  color: #212529;
  content: "\00d7";
  display: flex;
  font-size: 1.5em;
  font-weight: bold;
  height: 100%;
  justify-content: center;
  position: absolute;
  left: 0;
  text-indent: 0;
  top: 0;
  width: 100%;
}
.composeEmail.ui-dialog .ui-dialog-titlebar-close .ui-icon {
  display: none;
}
.composeEmail,
.composeEmail .ui-corner-all {
  border-radius: 0px;
}
#composeEmail.ui-dialog-content {
  overflow: visible;
  padding: 0;
}
.composeEmail .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}
.composeEmail .ui-dialog-buttonpane {
  text-align: right;
}
#composeEmailClose {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: url("exit.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  /* -webkit-appearance: none; */
  margin: 0;
}
#composeEmailSpellCheck {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: url("spellcheck.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  /* -webkit-appearance: none; */
  margin: 0;
}
#composeEmailClose:focus {
  outline: 0;
}
#composeEmailSpellCheck:focus {
  outline: 0;
}
#viewClose {
  border: 1px solid #000000;
  border-radius: 0px;
  background-color: #ffffff;
  background-image: url("exit.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  /* -webkit-appearance: none; */
  margin: 0;
}
#viewClose:focus {
  outline: 0;
}

.viewDialog.ui-dialog {
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dee2e6;
  display: none;
  margin: 0;
  padding: 4px 4px 4px 4px;
}
.viewDialog.ui-dialog .ui-dialog-title {
  color: #212529;
  font-family: Arial;
  font-weight: normal;
  font-size: 13px;
  font-style: normal;
  text-align: left;
  margin: 0;
}
.viewDialog.ui-dialog .ui-dialog-titlebar {
  background-color: #f8f8f8;
  background-image: none;
  border: 1px solid #d2d2d2;
  font-weight: normal;
  padding: 10px 10px 10px 10px;
}
.viewDialog.ui-dialog .ui-dialog-titlebar-close {
  background: none;
  border: none;
  outline: 0;
  right: 10px;
  font-family: Arial;
  font-size: 13px;
  display: none;
}
.viewDialog.ui-dialog .ui-dialog-titlebar-close:after {
  align-items: center;
  color: #212529;
  content: "\00d7";
  display: flex;
  font-size: 1.5em;
  font-weight: bold;
  height: 100%;
  justify-content: center;
  position: absolute;
  left: 0;
  text-indent: 0;
  top: 0;
  width: 100%;
}
.viewDialog.ui-dialog .ui-dialog-titlebar-close .ui-icon {
  display: none;
}
.viewDialog,
.viewDialog .ui-corner-all {
  border-radius: 0px;
}
#viewDialog.ui-dialog-content {
  overflow: visible;
  padding: 0;
}
.viewDialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}
.viewDialog .ui-dialog-buttonpane {
  text-align: right;
}

.warningDialog.ui-dialog {
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dee2e6;
  display: none;
  margin: 0;
  padding: 4px 4px 4px 4px;
}
.warningDialog.ui-dialog .ui-dialog-title {
  color: #212529;
  font-family: Tahoma;
  font-weight: normal;
  font-size: 15px;
  font-style: normal;
  text-align: left;
  margin: 0;
}
.warningDialog.ui-dialog .ui-dialog-titlebar {
  background-color: #f8f8f8;
  background-image: none;
  border: 1px solid #d2d2d2;
  font-weight: normal;
  padding: 10px 10px 10px 10px;
}
.warningDialog.ui-dialog .ui-dialog-titlebar-close {
  background: none;
  border: none;
  outline: 0;
  right: 10px;
  font-family: Tahoma;
  font-size: 15px;
  display: none;
}
.warningDialog.ui-dialog .ui-dialog-titlebar-close:after {
  align-items: center;
  color: #212529;
  content: "\00d7";
  display: flex;
  font-size: 1.5em;
  font-weight: bold;
  height: 100%;
  justify-content: center;
  position: absolute;
  left: 0;
  text-indent: 0;
  top: 0;
  width: 100%;
}
.warningDialog.ui-dialog .ui-dialog-titlebar-close .ui-icon {
  display: none;
}
.warningDialog,
.warningDialog .ui-corner-all {
  border-radius: 0px;
}
#warningDialog.ui-dialog-content {
  overflow: visible;
  padding: 0;
}
.warningDialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}
.warningDialog .ui-dialog-buttonpane {
  text-align: right;
}
#wb_warningDialogText {
  background-color: transparent;
  background-image: none;
  border: 0px solid #000000;
  border-radius: 0px;
  padding: 0;
  margin: 0;
  text-align: center;
}
#wb_warningDialogText div {
  text-align: center;
}
#warningDialogOk {
  border: 1px solid #000000;
  border-radius: 4px;
  background-color: #ffffff;
  background-image: none;
  color: #000000;
  box-shadow: 0px 0px 2px #000000;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  font-size: 15px;
  padding: 1px 6px 1px 6px;
  text-align: center;
  margin: 0;
}
#warningDialogOk:focus {
  outline: 0;
}
#wb_Icon1 {
  background-color: transparent;
  background-image: none;
  border: 0px solid #245580;
  border-radius: 0px;
  text-align: center;
  margin: 0;
  padding: 0;
  vertical-align: top;
}
#Icon1 {
  height: 57px;
  width: 59px;
}
#Icon1 i {
  color: #ffff00;
  display: inline-block;
  font-size: 57px;
  line-height: 57px;
  vertical-align: middle;
  width: 56px;
}
#wb_Icon1:hover #Icon1 i {
  color: #ffff00;
}

.viewAttachmentDialog.ui-dialog {
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dee2e6;
  display: none;
  margin: 0;
  padding: 4px 4px 4px 4px;
}
.viewAttachmentDialog.ui-dialog .ui-dialog-title {
  color: #212529;
  font-family: Tahoma;
  font-weight: normal;
  font-size: 15px;
  font-style: normal;
  text-align: left;
  margin: 0;
}
.viewAttachmentDialog.ui-dialog .ui-dialog-titlebar {
  background-color: #f8f8f8;
  background-image: none;
  border: 1px solid #d2d2d2;
  font-weight: normal;
  padding: 10px 10px 10px 10px;
}
.viewAttachmentDialog.ui-dialog .ui-dialog-titlebar-close {
  background: none;
  border: none;
  outline: 0;
  right: 10px;
  font-family: Tahoma;
  font-size: 15px;
}
.viewAttachmentDialog.ui-dialog .ui-dialog-titlebar-close:after {
  align-items: center;
  color: #212529;
  content: "\00d7";
  display: flex;
  font-size: 1.5em;
  font-weight: bold;
  height: 100%;
  justify-content: center;
  position: absolute;
  left: 0;
  text-indent: 0;
  top: 0;
  width: 100%;
}
.viewAttachmentDialog.ui-dialog .ui-dialog-titlebar-close .ui-icon {
  display: none;
}
.viewAttachmentDialog,
.viewAttachmentDialog .ui-corner-all {
  border-radius: 0px;
}
#viewAttachmentDialog.ui-dialog-content {
  overflow: visible;
  padding: 0;
}
.viewAttachmentDialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}
.viewAttachmentDialog .ui-dialog-buttonpane {
  text-align: right;
}
.selected {
  background-color: #0a4d9b;
  color: white;
}
/* Begin Provide CSS styles for WebSpellChecker dialog */
.wsc-dialog.wsc-theme-custom.wsc-element.wsc--border-box.wsc-theme-custom.wsc-dialog--proofreaddialog {
  top: 100px !important;
  left: 300px !important;
  border: 1px solid #b6b6b6;
}

.wsc-theme-custom.wsc-dialog--proofreaddialog .wsc-header-title__text {
  color: transparent;
}

.wsc-theme-custom.wsc-dialog--proofreaddialog .wsc-header-title__text:before {
  content: "Spell Check";
  position: absolute;
  top: 0px;
  height: 40px;
  margin: 0px;
  left: 20px;
  width: 200px;
  text-align: left;
  color: #000000;
  background-color: #ffffff;
  font-size: 18px;
  border-bottom: 1px solid #ececec;
  box-sizing: content-box;
}

.wsc-theme-custom .wsc-header-title__text::after {
  display: none;
}
/* End Provide CSS styles for WebSpellChecker dialog */
.wsc-theme-custom .wsc-all-suggestions-mode-action {
  display: none;
}