	.MainTxtInfo{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    line-height: 15px;
  }
  	.MainTxtInfo A:link { color: #003265; text-decoration: none; }
	.MainTxtInfo A:visited { color: #003265; text-decoration: none; }
	.MainTxtInfo A:active { color: #000000; text-decoration: none; }
	.MainTxtInfo A:hover { color: #36668E; text-decoration: none; }
	
	.txtForm { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 8pt;
		color: #000000;
		padding-top: 0px;
	}

.HeaderThinLine
{
	BACKGROUND-COLOR: #eaf2f5;
}
.HeaderMainTable
{
	BACKGROUND: url(../images/jha/home-TopNavBkgrnd.jpg)
}
.HeaderChildTable
{
	BACKGROUND: url(../images/jha/child-TopNavBkgrnd.jpg)
}

.HeaderNavTable
{
	BACKGROUND: url(../images/jha/home-HdrNavBkgrnd.jpg);
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.HeaderNavTable A:link { COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; }
.HeaderNavTable A:visited { COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; }
.HeaderNavTable A:active { COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; }
.HeaderNavTable A:hover { COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; }


.HeaderChildNavTable
{
	BACKGROUND: url(../images/jha/child-HdrNavBkgrnd.jpg);
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.HeaderChildNavTable A:link { COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; }
.HeaderChildNavTable A:visited { COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; }
.HeaderChildNavTable A:active { COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; }
.HeaderChildNavTable A:hover { COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; }



.HomeAdBorder {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid;
}

.OBI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: dimgray;
	text-decoration: none;
}
.IREventsCalendar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	FONT-WEIGHT: bold;
	color: ffffff;
	text-decoration: none;
}

.WebinarLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.WebinarLinks A:link { color: #000000; font-weight: bold; text-decoration: none; font-size: 11px; }
.WebinarLinks A:visited { color: #000000; font-weight: bold; text-decoration: none; font-size: 11px; }
.WebinarLinks A:active { color: #000000; font-weight: bold; text-decoration: none; font-size: 11px; }
.WebinarLinks A:hover { color: #000000; font-weight: bold; text-decoration: underline; font-size: 11px; }


.OBI A:link { color: #FFFFFF; text-decoration: none; font-weight: bold; }
.OBI A:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; }
.OBI A:active { color: #FFFFFF; text-decoration: none; font-weight: bold; }
.OBI A:hover { color: #FFFFFF; text-decoration: none; font-weight: bold; }

.bankingMainStyle
{
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid;
	A:link { color: #FFFFFF; text-decoration: none; }
	A:visited { color: #FFFFFF; text-decoration: none; }
	A:active { color: #FFFFFF; text-decoration: none; }
	A:hover { color: #FFFFFF; text-decoration: none; }
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #DFDFDF;
	/*background-image: url('images/bluebars.12.04.06.jpg');*/
}
.hdrNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}	
.hdrNav A:link { font-size: 10px; color: #FFFFFF; text-decoration: none; }
.hdrNav A:visited { font-size: 10px; color: #FFFFFF; text-decoration: none; }
.hdrNav A:active { font-size: 10px; color: #FFFFFF; text-decoration: none; }
.hdrNav A:hover { font-size: 10px; color: #FFFFFF; text-decoration: none; }

.BodyLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px; 
	color: #FFFFFF;
}
.BodyLinks A:link { font-size: 7px; color: #FFFFFF; text-decoration: none; }
.BodyLinks A:visited { font-size: 7px; color: #FFFFFF; text-decoration: none; }
.BodyLinks A:active { font-size: 7px; color: #FFFFFF; text-decoration: none; }
.BodyLinks A:hover { font-size: 7px; color: #FFFFFF; text-decoration: none; }



.frmTxtBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background: #FFFFFF;
}

.hdrNavChildLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0C2E51;
}	
.hdrNavChildLeft A:link { color: #0C2E51; text-decoration: none; }
.hdrNavChildLeft A:visited { color: #0C2E51; text-decoration: none; }
.hdrNavChildLeft A:active { color: #0C2E51; text-decoration: none; }
.hdrNavChildLeft A:hover { color: #0C2E51; text-decoration: none; }


.webinar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}	
.webinar A:link { color: #000000; text-decoration: none; }
.webinar A:visited { color:#000000; text-decoration: none; }
.webinar A:active { color: #000000; text-decoration: none; }
.webinar A:hover { color: #000000; text-decoration: none; }





.txtNavChildLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0C2E51;
	line-height: 14px;
}	
.txtNavChildLeft A:link { color: #0C2E51; text-decoration: none; }
.txtNavChildLeft A:visited { color: #0C2E51; text-decoration: none; }
.txtNavChildLeft A:active { color: #0C2E51; text-decoration: none; }
.txtNavChildLeft A:hover { color: #0C2E51; text-decoration: none; }

.hdrChildTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0C2E51;
}	
.hdrChildTitle A:link { color: #0C2E51; text-decoration: none; }
.hdrChildTitle A:visited { color: #0C2E51; text-decoration: none; }
.hdrChildTitle A:active { color: #0C2E51; text-decoration: none; }
.hdrChildTitle A:hover { color: #0C2E51; text-decoration: none; }

.txtBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}	
.txtBody A:link { color: #0C2E51; text-decoration: none; }
.txtBody A:visited { color: #0C2E51; text-decoration: none; }
.txtBody A:active { color: #0C2E51; text-decoration: none; }
.txtBody A:hover { color: #0C2E51; text-decoration: none; }

.frmButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #0C2E51;
	color: #FFFFFF;
}

/* begin graphics tags -------------------------------------------------------*/
.childHdrLogo {
	background: url('../images/jha/child-HdrLogo.jpg');
}

.childHdrNavBkgrnd {
	background: url('../images/jha/child-HdrNavBkgrnd.jpg');
}

.childTopNavBkgrnd {
	background: url('../images/jha/child-TopNavBkgrnd.jpg');
}

.childMainContent {
	background: #D5E9FB;
}

.childBtmNavBkgrnd {
	background: url('../images/jha/child-BtmNavBkgrnd.jpg');
}

.childFooterBkgrnd {
	background: url('../images/jha/child-FooterBkgrnd.jpg');
}

.homeGraphicLeft {
	background: url('../images/jha/home-GraphicLeft.jpg');
}

.homeHdrNavBkgrnd {
	background: url('../images/jha/home-HomeHdrNavBkgrnd.jpg');
}

.homeTopNavBkgrnd {
	background: url('../images/jha/home-TopNavBkgrnd.jpg');
}

.homeTopNavLines {
	background: #FFFFFF;
}

.homeGraphicRight {
	background: url('../images/jha/home-GraphicRight.jpg');
}

.homeBtmNavBkgrnd {
	background: url('../images/jha/home-BtmNavBkgrnd.jpg');
	BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
}

.homeFooterBkgrnd {
	background: url('../images/jha/home-FooterBkgrnd.jpg');
}
.sq01 {background: #00457C;}
.sq02 {background: #00457D;}
.sq03 {background: #00457E;}
.sq04 {background: #00457F;}
.sq05 {background: #004580;}
.sq06 {background: #004581;}
.sq07 {background: #004582;}
.sq08 {background: #004583;}
.sq09 {background: #004584;}
.sq10 {background: #004585;}
.sq11 {background: #004586;}
.sq12 {background: #004587;}
.sq13 {background: #004588;}
.sq14 {background: #004589;}
.sq15 {background: #00458A;}
.sq16 {background: #00458B;}
.sq17 {background: #00458C;}
.sq18 {background: #00458D;}
.sq19 {background: #00458E;}
.sq20 {background: #00458F;}
