.appHeaderText {
  font-family: arial, helvetica;
  font-size: 24px;
  font-weight: 900;
  color: #FFFFFF;
}

.headerInfoText {
  font-family: arial, helvetica;
  font-size: 16px;
  font-weight:600;
  color: #FFFFFF;
}

.appHeaderlink {
  font-family: arial, helvetica ! important;
  font-size: 12px ! important;
  font-weight: 700 ! important;
  color: #000000 ! important;
  text-decoration: none ! important;
 }
.label {
  font-family: arial, helvetica, sans-serif;
  font-size: 9pt;
  font-weight: 700;
}

.labelBig {
  font-family: arial, helvetica, sans-serif;
  font-size: 10pt;
  font-weight: 700;
}

.labelBigger {
  font-family: arial, helvetica, sans-serif;
  font-size: 12pt;
  font-weight: 700;
}

.labelBiggest {
  font-family: arial, helvetica, sans-serif;
  font-size: 14pt;
  font-weight: 700;
}

.headerTextBig {
  font-family: arial, helvetica;
  font-size: 18px;
  font-weight: 700;
  color: #FFFFCC;
}

.headerTextMedium {
  font-family: arial, helvetica;
  font-size: 14px;
  font-weight: 700;
  color: #FFFFCC;
 }

.headerTextLight {
  font-family: arial, helvetica;
  font-size: 14px;
  color: #FFFFCC;
 }
 
.regularText{
  font-family: arial, helvetica, sans-serif;
  font-size: 9pt;
}

.largerText{
  font-family: arial, helvetica, sans-serif;
  font-size: 13pt;
}
 
TEXTAREA {
  font-family: arial, helvetica, sans-serif;
  font-size: 9pt;
}

.heading {
  font-family: arial, helvetica, sans-serif;
  font-size: 11pt;
  font-weight: 700;
}

.headingBig {
  font-family: arial, helvetica, sans-serif;
  font-size: 13pt;
  font-weight: 700;
}

.normal {
  font-family: arial, helvetica, sans-serif;
  font-size: 9pt;
}

.normalBigger {
  font-family: arial, helvetica, sans-serif;
  font-size: 12pt;
}

.normalRedBold {
  font-family: arial, helvetica, sans-serif;
  font-size: 9pt;
  font-weight: 700;
  color: #FF0000;
}

.normalBlueBold {
  font-family: arial, helvetica, sans-serif;
  font-size: 9pt;
  font-weight: 700;
  color: #0033FF;
}

.appWarning {
  font-family: arial, helvetica, sans-serif;
  color: #cc0000;
  font-size: 9pt;
  font-weight: 700;
}

.archiveLinkBig {
  font-family: arial, helvetica, sans-serif;
  color: #cc0000;
  font-size: 10pt;
  font-weight: 700;
}

a:link, a:active, a:visited {
  font-family: arial, helvetica, sans-serif;
  font-size: 9pt;
  color: #0000ff;
}

.bottom p{
    vertical-align : bottom
}

.middle p{
    vertical-align : middle
}

.tableBorderThin {
padding: 12px 12px 12px 12px;
border: 1px solid #660000;
}

.leftFloat{
  float:left;
}
	
.rightFloat{
  float:right;
}
	
table.center {
  margin-left:auto; 
  margin-right:auto;
}

.verticalAlignBottom {
  position: relative;
  top: 80%;
  transform: translateY(-80%);
}

.verticalPushDown10percent {
  position: relative;
  top: 10%;
  transform: translateY(-10%);
}

.ehHome{
	font-size: 1em; 
	color: #FFFFFF;"
}	
a.white:link {color: #ffffff;}
a.white:active {color: #ffffff;}
a.white:visited {color: #ffffff;}
a.white:hover {color: #ffffff;}	