.largertext {
   font-size: 12px;
}
h3 {
   font-size: 14px;
   font-weight: bold;
   color: #000000;
}
.formTable {
   font-size: 12px;
   color: #000000;
}
h3.formTable {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 17pt;
   color: #000000;
}
.formTableHeader {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 17px;
   color: #000000;
   font-weight: bold;
}
.formTableButton {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-transform: uppercase;
   color: #FFFFFF;
   background-color: #6699CC;
   font-weight: normal;
   letter-spacing: 0.05em;
}
.formTableRequired {
   color: #FF0000;
   font-size: 12px;
}
.formTableError {
   font-weight: bold;
   color: #FF0000;
}
.formTableHighlightHeader {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #000000;
   background-color: #f4f4f4;
}

.formTable.a {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
}
.profileHeaderCell {
   background-color: #ECECEC;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #000000;
}
.profileCell {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   background-color: #F4F4F4;
}
.profileCrossHeaderCell {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #6699CC;
}
.importantMessage {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ff0000 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ff0000 1px solid
}
.loginBoxGray {
   background-color: #F0F0E0;
   border-bottom-width: 2px;
   border-bottom-style: solid;
   border-bottom-color: #CCCCCC;
   border-top-width: 1px;
   border-right-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-left-style: solid;
   border-top-color: #CCCCCC;
   border-right-color: #CCCCCC;
   border-left-color: #CCCCCC;
}
.formButton {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   text-transform: uppercase;
}
.loginboxWhite {
   border-bottom-width: 2px;
   border-bottom-style: solid;
   border-bottom-color: #CCCCCC;
   border-top-width: 1px;
   border-right-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-left-style: solid;
   border-top-color: #F0F0E0;
   border-right-color: #F0F0E0;
   border-left-color: #F0F0E0;
}
.formTableSubHead {

   font-family: Arial, Helvetica, sans-serif;;
   font-size: 14px;
   color: #000000;
   font-weight: bold;
}
.formTableReverseHeader {

   font-family: Arial, Helvetica, sans-serif;;
   font-size: 17px;
   color: #FFFFFF;
   font-weight: bold;
}
.formTableReverseHeaderCell {
   background-color: #003399;
   padding-left: 23px;
}

.stepProgressStep {
   font-size: 10px;
   color: #6699ff;
}
.stepProgressDescription {
   font-size: 11px;
   color: #000000;
}


