h1, .h1
{
   font-family: Arial;
   font-weight: bold;
   font-size: 32px;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: transparent;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline-block;
}
h2, .h2
{
   font-family: Arial;
   font-weight: bold;
   font-size: 27px;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: transparent;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline-block;
}
h3, .h3
{
   font-family: Arial;
   font-weight: bold;
   font-size: 24px;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: transparent;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline-block;
}
h4, .h4
{
   font-family: Arial;
   font-weight: bold;
   font-size: 21px;
   font-style: italic;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: transparent;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline-block;
}
h5, .h5
{
   font-family: Arial;
   font-weight: bold;
   font-size: 19px;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: transparent;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline-block;
}
h6, .h6
{
   font-family: Arial;
   font-weight: bold;
   font-size: 16px;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: transparent;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline-block;
}
.CustomStyle
{
   font-family: "Courier New";
   font-weight: bold;
   font-size: 12px;
   text-decoration: none;
   color: #2E74B5;
   --color: #2E74B5;
   background-color: transparent;
   border-radius: 1px;
}
.pageOff-WhiiteClass1
{
   font-family: Arial;
   font-weight: bold;
   font-size: 13px;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: #F7F7F7;
   --background-color: rgba(247,247,247,1.00);
}
.formWhite-GreyBorderClass1
{
   text-decoration: none;
   background-color: #FFFFFF;
   --background-color: rgba(255,255,255,1.00);
   border: 1px solid #C0C0C0;
   --border-color: #C0C0C0;
   border-radius: 6px;
   /* add centering */
  left: 50% !important;
   transform: translateX(-50%);
}
.btnBlue-WhitePrimary
{
   font-family: Arial;
   font-weight: bold;
   font-size: 13px;
   text-align: center;
   text-decoration: none;
   color: #FFFFFF;
   --color: #FFFFFF;
   background-color: #3370B7;
   --background-color: rgba(51,112,183,1.00);
   border: 1px solid transparent;
   --border-color: #306096;
   border-radius: 12px;
}
.btnSecondaryWhite-BlueClass
{
   font-family: Arial;
   font-weight: bold;
   font-size: 13px;
   text-align: center;
   text-decoration: none;
   color: #306096;
   --color: #306096;
   background-color: #FFFFFF;
   --background-color: rgba(255,255,255,1.00);
   border: 1px solid #306096;
   --border-color: #306096;
   border-radius: 12px;
}
.btnGreen-BlackAddClass
{
   font-family: Arial;
   font-weight: bold;
   font-size: 13px;
   text-align: center;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: #00FF00;
   --background-color: rgba(0,255,0,1.00);
   border: 1px solid #3CB371;
   --border-color: #3CB371;
   border-radius: 12px;
}
.btnWhite-RedDistructive
{
   font-family: Arial;
   font-weight: bold;
   font-size: 13px;
   text-align: center;
   text-decoration: none;
   color: #FFFFFF;
   --color: #FFFFFF;
   background-color: #8B0000;
   --background-color: rgba(139,0,0,1.00);
   border: 1px solid #8B0000;
   --border-color: #8B0000;
   border-radius: 10px;
}
.btnOKBlue-WhiteClass
{
   font-family: Arial;
   font-weight: bold;
   font-size: 13px;
   text-align: center;
   text-decoration: none;
   color: #FFFFFF;
   --color: #FFFFFF;
   background-color: #3370B7;
   --background-color: rgba(51,112,183,1.00);
   border: 1px solid transparent;
   --border-color: #306096;
   border-radius: 12px;
}
.btnReturnWhiite-BlueBorderClass
{
   font-family: Arial;
   font-weight: bold;
   font-size: 13px;
   text-align: center;
   text-decoration: none;
   color: #306096;
   --color: #306096;
   background-color: #FFFFFF;
   --background-color: rgba(255,255,255,1.00);
   border: 1px solid #306096;
   --border-color: #306096;
   border-radius: 12px;
}
.btnViewGray-WhiteClass
{
   font-family: Arial;
   font-weight: bold;
   font-size: 13px;
   text-align: center;
   text-decoration: none;
   color: #FFFFFF;
   --color: #FFFFFF;
   background-color: #4F4F4F;
   --background-color: rgba(79,79,79,1.00);
   border: 1px solid transparent;
   --border-color: #4F4F4F;
   border-radius: 12px;
}
.btnDarkBlue-WhiteMiscClass
{
   font-family: Arial;
   font-weight: bold;
   font-size: 13px;
   text-decoration: none;
   color: #FFFFFF;
   --color: #FFFFFF;
   background-color: #002864;
   --background-color: rgba(0,40,100,1.00);
   border: 1px solid #002864;
   --border-color: #002864;
   border-radius: 12px;
}
.btnMapsPurple-WhiteClass
{
   font-family: Arial;
   font-weight: bold;
   font-size: 13px;
   text-decoration: none;
   color: #FFFFFF;
   --color: #FFFFFF;
   background-color: #800080;
   --background-color: rgba(128,0,128,1.00);
   border: 1px solid #800080;
   --border-color: #800080;
   border-radius: 12px;
}
.btnForgotPassword
{
   font-family: Arial;
   font-size: 13px;
   text-decoration: none;
   color: #306096;
   --color: #306096;
   background-color: transparent;
   border: 0 solid transparent;
   --border-color: #FFFFFF;
}
.topBannerClass
{
   text-decoration: none;
   background-color: #1C3A5C;
   --background-color: rgba(28,58,92,1.00);
}
.topBannerTitleClass
{
   font-family: Arial;
   font-weight: bold;
   font-size: 16px;
   text-decoration: none;
   color: #FFFFFF;
   --color: #FFFFFF;
   background-color: transparent;
   background-clip: text;
   border: 0 solid transparent;
   --border-color: #1C3A5C;
}
.darktheme .topBannerTitleClass
{
   color: #F7F7F7;
   --color: #F7F7F7;
}
.textTopPageInfoClass
{
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   text-align: justify;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: #FFFFFF;
   --background-color: rgba(255,255,255,1.00);
   border: 1px solid #C0C0C0;
   --border-color: #C0C0C0;
}
.labelSmallClass
{
   font-family: Arial;
   font-weight: bold;
   font-size: 11px;
   text-align: right;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: transparent;
}
.labelLrgItalicUnderlineClass
{
   font-family: Arial;
   font-weight: bold;
   font-size: 16px;
   font-style: italic;
   text-decoration: underline;
   color: #000000;
   --color: #000000;
   background-color: transparent;
   border-radius: 4px;
}
.formTopHeaderClass
{
   font-family: Arial;
   font-weight: bold;
   font-size: 13px;
   text-align: center;
   text-decoration: none;
   color: #FFFFFF;
   --color: #FFFFFF;
   background-color: #1C3A5C;
   --background-color: rgba(28,58,92,1.00);
   border-radius: 4px;
}
.editBoxWhite-Black-Gray-Bold-8pts-Class
{
   font-family: Arial;
   font-weight: bold;
   font-size: 11px;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: #FFFFFF;
   --background-color: rgba(255,255,255,1.00);
   border: 1px solid #A9A9A9;
   --border-color: #A9A9A9;
   border-radius: 4px;
}
.editBoxWhite-Black-Gray-Bold-9pts-Class
{
   font-family: Arial;
   font-weight: bold;
   font-size: 12px;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: #FFFFFF;
   --background-color: rgba(255,255,255,1.00);
   border: 1px solid #A9A9A9;
   --border-color: #A9A9A9;
   border-radius: 4px;
}
.editBoxWhite-Black-Gray-Bold-10pts-Class
{
   font-family: Arial;
   font-weight: bold;
   font-size: 13px;
   text-align: left;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: #FFFFFF;
   --background-color: rgba(255,255,255,1.00);
   border: 1px solid #A9A9A9;
   --border-color: #A9A9A9;
   border-radius: 4px;
}
.EditArea-LightBlue-Black-Gray-11pts-Class
{
   font-family: Arial;
   font-weight: bold;
   font-size: 13px;
   text-align: left;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: #DBEAFE;
   --background-color: rgba(219,234,254,1.00);
   border: 1px solid #A9A9A9;
   --border-color: #A9A9A9;
   border-radius: 4px;
}
.editBoxDeliveries-3-Class
{
   font-family: Arial;
   font-weight: bold;
   font-size: 15px;
   text-align: left;
   text-decoration: none;
   background-color: #DBEAFE;
   --background-color: rgba(219,234,254,1.00);
   border: 1px solid #A9A9A9;
   --border-color: #A9A9A9;
   border-radius: 2px;
}
.LabelExtraSmaill-8ptsClass
{
   font-weight: bold;
   font-size: 11px;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: transparent;
}
.LabelSmaill-9ptsClass
{
   font-family: Arial;
   font-weight: bold;
   font-size: 12px;
   text-align: right;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: transparent;
}
.LabelMedium-10pts
{
   font-family: Arial;
   font-weight: bold;
   font-size: 13px;
   text-align: right;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: transparent;
}
.LabelLarge-11pts
{
   font-family: Arial;
   font-weight: bold;
   font-size: 15px;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: transparent;
}
.LabelExtraLarge-12ptsClass
{
   font-family: Arial;
   font-weight: bold;
   font-size: 16px;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: transparent;
}
.lsbelCustom-12ptsClass1
{
   font-family: Arial;
   font-weight: bold;
   font-size: 16px;
   text-align: center;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: #1C3A5C;
   --background-color: rgba(28,58,92,1.00);
   border: 1px solid #4F4F4F;
   --border-color: #4F4F4F;
   border-radius: 4px;
}
.labelCustomClass1
{
   font-family: Arial;
   font-size: 13px;
   text-align: center;
   text-decoration: none;
   color: #FFFFFF;
   --color: #FFFFFF;
   background-color: #1C3A5C;
   --background-color: rgba(28,58,92,1.00);
   border: 1px solid #4F4F4F;
   --border-color: #4F4F4F;
   border-radius: 16px;
}
.LabelMed-LeftAdj-10pts
{
   font-family: Arial;
   font-weight: bold;
   font-size: 13px;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: transparent;
}
.edtBoxMsgNoBord-11pts
{
   font-family: Arial;
   font-weight: bold;
   font-size: 15px;
   text-align: center;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: transparent;
   border: 1px solid #FFFFFF;
   --border-color: #FFFFFF;
}
.LabelExtraSmaill-8ptsClass-Red
{
   font-family: Arial;
   font-size: 11px;
   text-decoration: none;
   color: #B22222;
   --color: #B22222;
   background-color: transparent;
}
.LabelMedium-10pts-Red
{
   font-family: Arial;
   font-weight: bold;
   font-size: 13px;
   text-decoration: none;
   color: #B22222;
   --color: #B22222;
   background-color: transparent;
}
.style1
{
   text-decoration: none;
   background-color: transparent;
}
.EdtBoxWhite-11Points
{
   font-weight: bold;
   font-size: 15px;
   text-decoration: none;
   background-color: transparent;
   border: 1px solid #A9A9A9;
   --border-color: #A9A9A9;
}
.darktheme .EdtBoxWhite-11Points
{
   border: 1px solid #A9A9A9;
   --border-color: #A9A9A9;
}
