.pagetitle {
	FONT-WEIGHT: bold;  FONT-SIZE: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* This style will display in large font and in red to bring notice to the reader */
.warningInfo {FONT-WEIGHT: bold; color:red; font-size: 9pt; font-family: arial, helvetica, sans-serif;  }

h2.sectionHeader {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight: bold;
}

/* Headings */
.heading1 {	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.heading2 {	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.heading3 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif}

/* Heading descriptions */
.headingDesc {	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif}

/* Group Column Header. Used to provide a column header for groups of data underneath the header */
.aiGroupColHeader {text-align: center;  FONT-WEIGHT: 100; font-size: 14pt; font-family: arial, helvetica, sans-serif}


/* Font for Label */
.hsLabel {text-align: right ; font-weight: bold; font-size: 9pt; font-family: arial, helvetica, sans-serif}
/* Font for Label */
.hsLeft {text-align: left ; font-weight: bold; font-size: 8pt; font-family: arial, helvetica, sans-serif}
/* use hsData for read only data and hsEdit for editable data */
.hsData {text-align: left; font-size: 9pt; font-family: arial, helvetica, sans-serif;  }
.hsEdit {text-transform: uppercase; text-align: left; font-size: 9pt; font-family: arial, helvetica, sans-serif;  }
.hsEditNone {text-transform: none; text-align: left; font-size: 9pt; font-family: arial, helvetica, sans-serif;  }
#bannerInfo { position: absolute; top: 90px; left: 5%; text-align: left; 
		   font-weight: bold; font-size: 9pt; background: transparent; color:  #000;
			 font-family: arial, helvetica, sans-serif}
			 
input.hsButton{
	text-transform:capitalize;
	color:white;
	font-family: helvetica,'Arial narrow',Arial,helvetica,sans-serif;
	font-size:84%;
	font-weight:600;
	background-color: #333399; 
	width:70px;
}
input.hsButtonLarge{
	text-transform:capitalize;
	color:white;
	font-family: helvetica,'Arial narrow',Arial,helvetica,sans-serif;
	font-size:84%;
	font-weight:600;
	background-color: #333399; 
	width:125px;
}
.applicant_info_page_data {
	white-space:nowrap;
	 text-align:right;
	font-weight:bold;
}
.alignLeft {text-align:left;}
.alignCenter {text-align:center;}
.alignRight {text-align:right;}	
.alignTop {vertical-align:top;}	
.alignMiddle {vertical-align:middle;}	
.alignBottom {vertical-align:bottom;}	
.helpImg {
		border-style:none;
		margin-right:0.5em;
}		
.minRowHeight {height:0.1em;}

.phoneDelimeter {
	font-weight:bold;
	font-size:1.0em;
}
.phoneDelimeterIE {
	font-weight:bold;
	font-size:1.5em;
}
span.sectionHeader {
    display:block;
    float:left;     
}
span.sectionLink {
    margin-left:15px;
    display:block;
    float:right;  
    font-weight:normal;
    font-size: 8pt;     
}
a:hover {
    font-weight:normal;
}