html, body { width: 48%; }
.logo { padding: 5 0 0 10; }
.login { padding-top: 5; }
.footer { font-size: 11px; color: #747474; font-family: arial, helvetica, sans serif; padding-right: 5; }
.searchArea { border-top: 2px solid #E3E3E3; border-bottom: 2px solid #E3E3E3; padding: 2 2 2 2; }
.searchText { border: 1px solid #D2D2D2; font-family: arial, helvetica, sans serif; font-size: 11px; color: #747474; }
.tabActive { font-family: arial, helvetica, sans serif; font-size: 12px; font-weight: bold; color: #003D7F; text-align: center; }
.sectionHeader { font-family: arial, helvetica, sans serif; font-size: 12px; color: #003d7f; font-weight: bold; }
.error { font-family: arial, helvetica, sans serif; font-size: 12px; color: #FF0000; font-weight: bold; }
.dateHeader { font-family: arial, helvetica, sans serif; font-size: 12px; color: #57667D; font-style: italic; }
.pageHeader { font-family: arial, helvetica, sans serif; font-size: 15px; color: #003d7f; font-weight: bold; }
.areaHeader { font-family: arial, helvetica, sans serif; font-size: 11px; color: #003B7C; font-weight: bold; }
.areaMiddleTop { border-top: 2px solid #E3E3E3; }
.areaMiddleBottom { border-bottom: 2px solid #E3E3E3; }
.areaMiddleContent { border-left: 2px solid #E3E3E3; border-right: 2px solid #E3E3E3; background-color: #FFFFFF; }
.areaRight { border-right: 1px solid #D5D5BE; border-bottom: 1px solid #D5D5BE; border-left: 1px solid #D5D5BE; background-color: #FDFDE8; }
.areaRightContent { font-family: arial, helvetica, sans serif; font-size: 11px; color: #333333; padding: 5; }
.contactContent { font-family: Arial; font-size: 12px; color: #2D6098; font-weight: bold; }
.qlContent { font-family: arial, helvetica, sans serif; font-size: 11px; color: #747474; }
.noteText { font-family: arial, helvetica, sans serif; font-size: 11px; color: #333333; }
.footer { padding: 5px; color: #000000; font-size: 9px; font-family: Arial, Helvetica, sans-serif; line-height: 11px; }
.main_border_table { border-right: #E3E3E3 2px solid; border-top: #E3E3E3 2px solid; background: #ffffff; border-left: #E3E3E3 2px solid; border-bottom: #E3E3E3 2px solid; }
.footer_table { border-top: #FFFFFF 0px solid; background: #FFFFFF; }
.content_border { background: #FFFFFF; }
.search_table { border-top: #E3E3E3 2px solid; background: #ffffff; border-bottom: #E3E3E3 2px solid; }
.content { font-size: 12px; color: #000000; font-family: arial, helvetica, sans serif; text-align: justify; }
.contentWhite { font-size: 12px; color: #ffffff; font-family: arial, helvetica, sans serif; text-align: justify; }
.contentLink { font-size: 12px; color: #003d7f; font-family: arial, helvetica, sans serif; text-align: justify; }
.areacolor1 { font-size: 12px; color: #999999; font-family: arial, helvetica, sans serif; }
.areacolor2 { font-size: 12px; color: #003D7F; font-family: arial, helvetica, sans serif; }
.tabtext { font-weight: bold; font-size: 12px; color: #003D7F; font-family: arial, helvetica, sans serif; }
.footertext { font-size: 12px; color: #747474; font-family: arial, helvetica, sans serif; text-decoration: none; }
.contentheadings { font-weight: bold; font-size: 12px; color: #336699; font-family: arial, helvetica, sans serif; }
.homepageContent { font-family: arial, helvetica, sans serif; font-size: 11px; color: #0f238c; }
.whiteSmall { font-family: arial, helvetica, sans serif; font-size: 11px; color: #FFFFFF; font-weight: bold; }
.noteText { font-family: arial, helvetica, sans serif; font-size: 11px; color: #000000; text-decoration: none; }
.infoTable { background-color: #606daf; border: 0; }
.infoTableHeading { font-family: arial, helvetica, sans serif; font-weight: bold; font-size: 11px; color: #000000; text-decoration: none; background-color: #d3d5e3; text-align: center; }
.infoTableRow1 { font-family: arial, helvetica, sans serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #ffffff; }
.infoTableRowHighlight { font-family: arial, helvetica, sans serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #dcdee9; }
.infoTableBold { font-family: arial, helvetica, sans serif; font-size: 10px; font-weight: bolder; color: #000000; text-decoration: none; background-color: #ffffff; }
.infoTableRowLeft { text-align: left; font-family: arial, helvetica, sans serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #ffffff; }
.infoTableRowCentre { text-align: center; font-family: arial, helvetica, sans serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #ffffff; }
.infoTableRow2 { font-family: arial, helvetica, sans serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #ffffff; }
.testResult { font-size: 14px; color: #000000; font-family: arial, helvetica, sans serif; text-align: justify; }
.infoTableHeadingAlt { font-family: arial, helvetica, sans serif; font-weight: bold; font-size: 11px; color: #000000; text-decoration: none; background-color: #E6E6E6; text-align: center; }
.infoTableHeadingMainAlt { font-family: arial, helvetica, sans serif; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none; background-color: #E6E6E6; text-align: center; }
.infoTableRow1Alt { font-family: arial, helvetica, sans serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #E6E6E6; }
.infoTableRowHighlightAlt { font-family: arial, helvetica, sans serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #E6E6E6; }
.infoTableBoldAlt { font-family: arial, helvetica, sans serif; font-size: 10px; font-weight: bolder; color: #000000; text-decoration: none; background-color: #E6E6E6; }
.infoTableRowLeftAlt { text-align: left; font-family: arial, helvetica, sans serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #E6E6E6; }
.infoTableRowRightAlt { text-align: right; font-family: arial, helvetica, sans serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #E6E6E6; }
.infoTableRowCentreAlt { text-align: center; font-family: arial, helvetica, sans serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #E6E6E6; }
.infoTableRowCentreAltBold { text-align: center; font-family: arial, helvetica, sans serif; font-size: 11px; color: #000000; text-decoration: none; background-color: #E6E6E6; font-weight: bolder; }
.infoTableRow2Alt { font-family: arial, helvetica, sans serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #E6E6E6; }
.infoTableLight { background-color: #ffffff; border: 0; }
.infoTableBorder { border: 0; border-style: solid; border-color: #606daf; border-width: thin; }
.buttonSmall { font-size: 11px; color: White; font-weight: bold; font-family: arial, helvetica, sans serif; text-align: center; background-color: #416587; }
.accordionHeader { border: 1px solid #2F4F4F; color: white; background-color: #030B9C; font-weight: bold; padding: 5px; margin-top: 5px; cursor: pointer; text-align: left; font-family: arial, helvetica, sans serif; font-size: 13px; }

.accordionHeaderSelected { border: 1px solid #2F4F4F; color: white; background-color: #6491BB; font-weight: bold; padding: 5px; margin-top: 5px; cursor: pointer; text-align: left; font-family: arial, helvetica, sans serif; font-size: 13px; }
.accordionContent { background-color: #FFFFFF; border: 1px solid #030B9C; border-top: none; padding: 5px; padding-top: 10px; }
.modalBackground { background-color: Gray; filter: alpha(opacity=70); opacity: 0.7; }

.modalPopup { background-color: #ffffdd; border-width: 3px; border-style: solid; border-color: Gray; padding: 3px; width: 250px; }
.appFormHeader { background-color: #002D86; color: white; font-weight: bold; font-size: 14px; padding: 5px; margin-top: 5px; text-align: center; font-family: Arial; }
.appFormSectionHeader { background-color: #002D86; color: white; font-weight: bold; padding: 5px; margin-top: 5px; text-align: center; font-size: 12px; font-family: Arial; }
.appFormSubSectionHeader { color: Black; text-align: left; font-size: 12px; font-family: Arial; font-style: italic; }
.appFormValue { color: Black; text-align: left; font-size: 11px; font-family: Arial; font-variant: small-caps; border-width: thin; border-style: solid; border-color: Gray; }
.appFormRow { padding: 13px; margin: 3px; }
.appFormContent { font-size: 10px; color: #000000; font-family: arial, helvetica, sans serif; text-align: justify; }
.backgroundDisabled { background-color: gray; filter: alpha(opacity=70); opacity: 0.7; }
.hideButton { font-size: 11px; color: White; font-weight: bold; font-family: arial, helvetica, sans serif; text-align: center; background-color: #416587; visibility: hidden; }
