body {
	margin: 0;
	padding: 0;
	background: #fff url(../images/bg_body.gif) repeat left;
	color: #3a3a3a;                                   /*editmode2  was 5c5c5c*/
	font-family:  verdana, arial, tahoma,   sans-serif;/*editmode2  was arial*/
	font-size: .75em;
	text-align: center;	
	}
	
	
	#ex_dis{
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	position: absolute;
	border: 1px solid #5153CC;
	padding: 15px;
	display:none;
	z-index: 500;
	width:400px;
	top:139px;
	left:193px;
	/*FILTER: progid:DXImageTransform.Microsoft.dropShadow( Color=CCCCCC,offX=7,offY=8,positive=true);*/
}

#motdDiv{
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	border: 1px solid #5153CC;
	padding: 10px;
	display:none;
	z-index: 500;
	width:220px;
	position:absolute;
	top: 10px;
	left: 460px;
}

#CMmotdDiv{
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	border: 1px solid #5153CC;
	padding: 10px;
	display:none;
	z-index: 1000;
	width:220px;
	position:absolute;
	top: 10px;
	left: 0px;
}

#motdDiv h2, #CMmotdDiv h2 {
	font-size:12pt;
	}
	
td{
	vertical-align:top;
}
	
a:link, a:visited, #CMmotdDiv a:link, #CMmotdDiv a:visited {	
	color: #0976dd;
	text-decoration: underline;
	}
a:hover, a:active, #CMmotdDiv a:hover, #CMmotdDiv a:active {
	color: #0976dd;
	text-decoration: none;
	}

a img { border: none; }


	
p {
	margin: 7px 0 7px 0;
	padding: 0;
	line-height: 14pt;
}
	
/* ------------------------------------------------------------------- =LAYOUT =DISTYLES */

.clearfloat {
	clear: both;
	height: 1px;	
	}
.clear0 {
	clear: both;
	height: 0;	
	}
	
.pageContainer {
	width: 760px;
	margin: 0 auto;
	text-align: left;
	}


.masthead {
	height: 117px;
	background: url(../images/bg_masthead.gif) no-repeat;
	position: relative;
	}
	
.mastheadLeft {
	float: left;
	width: 311px;
	}
	
.mastheadLeft img {
	margin: 15px 0 0 10px;
}
	
.mastheadRight {
	float: right;
	width: 449px;
	text-align: right;
	}
.applyNow {
	margin-left: -68px;
}
*html .iefiximg {
	position: relative;
	margin-left: -48px;
	margin-right: -5px;
}
	
/* --------------------------------------------------------------------- =LOGIN */

.loginArea {
	width: 368px;
	float: right;
	display:inline;
	padding: 0;
	margin: 32px 0 0 0;
	color: #fff;
	font-size: 8pt;
}

.loginArea form {
	margin: 0 10px 0 0;
	padding: 0;
	}

.loginArea input, .loginArea img { vertical-align: middle; }



.loginArea ul {
	margin: 0;
	padding: 0;	
	line-height: 12pt;
	}
.loginArea li {
	margin: 0;
	padding: 0;	
	display: inline;
	}

.userField {
	width: 110px;
	height: 16px;
	max-height: 16px;
	margin: 0 3px 0 0;
	border: 1px solid #1b3d75;
	background-color: #FFF;
	color: #333;
	font-size: 8pt;	
	}
	
.passField {
	width: 90px;
	height: 16px;
	max-height: 16px;
	margin: 0;
	border: 1px solid #1b3d75;
	background-color: #FFF;
	color: #333;
	font-size: 8pt;	
	}

.loginBtn {
	margin: 0;
	}
	
.loginIMbox {
	float: right;
	display: inline;
	width: 81px;
	margin: 26px 0 0 0;
}
	
.options {
	margin-top: 8px;
}

.startBox {
	width: 135px;
	height: 16px;
	max-height: 16px;
	margin: 0 8px 0 8px;
	border: 1px solid #1b3d75;
	background-color: #FFF;
	color: #1b3d75;
	font-size: 7pt;	
	}
	
html* .startBox {
	height: 20px;
	margin-bottom: 2px;
} /* =IE 7 Hack for start box display*/

.options img, .options select {
	vertical-align: middle;

}

html* .options img, .options select {
	vertical-align: middle;
} /* =IE 7 Hack for start box display*/

/* --------------------------------------------------------------------- =LOGINBUS */

.loginBus {
	position: absolute;
	top: 85px;
	left: 0;
	font-size: 7pt;
	color: #fff;
}

.loginBus img { vertical-align: middle; }

.loginBus ul {
	margin: 7px 0 5px 15px;
	padding: 0;	
	}

.loginBus li {
	margin: 0;
	padding: 0;	
	display: inline;
	}
	
.loginBus a:link, .loginBus a:visited {	
	color: #fff;
	text-decoration: none;
	}
.loginBus a:hover, .loginBus a:active {
	color: #aed2ff;
	text-decoration: none;
	}

/* --------------------------------------------------------------------- =CONTENT */

.content {
	background: url(../images/bg_content.gif) repeat-y;
	height: 1%;
	}
	
* html .content {
	margin-top: -3px;
	margin-bottom: -3px;
} /* =IE 6 Hack for extra space*/
	
/* --------------------------------------------------------- =LEFTCOL NAV */

.leftCol { 
	float: left;
	width: 119px;
	font-size: 8pt;
	font-weight: bold;
	color: #fff;
	}
	

.leftCol ul {
	margin: 24px 0 0 10px;   /*editmode2 10 was 15 */
	padding: 0;	
	}

*:first-child+html .leftCol ul {
	margin-bottom: -5px;
}

.leftCol li {
	margin: 7px 0 7px 0;
	padding: 0;	
	list-style-type: none;
	}
	
.leftCol a:link, .leftCol a:visited {	
	color: #fff;
	text-decoration: none;
	}
.leftCol a:hover, .leftCol a:active {
	color: #aed2ff;
	text-decoration: none;
	}
	
.leftCol span {
	color: #e90404;
}

.leftCol ul ul {
	font-size: 7pt;
	margin: 3px 0 0 10px;
	padding: 0;	
	}

.leftCol li li {
	margin: 4px 0 4px 0;
	padding: 0;	
	list-style-type: none;
	}
	
.leftCol li li a:link, .leftCol li li a:visited {	
	color: #fff;
	text-decoration: underline;
	}
.leftCol li li a:hover, .leftCol li li a:active {
	color: #fff;
	text-decoration: none;
	}
	
/* ---------------------------------------------------------*/
	
.middleCol {
	float: left;
	width: 480px;
}

*:first-child+html .middleCol {
	margin-bottom: -10px;
}

.rightCol {
	float: right;
	width: 161px;
	}

.rightCol ul {
	margin: 0;
	padding: 0;	
	}
.rightCol li {
	margin: 0;
	padding: 0;	
	}
	
/* --------------------------------------------------------- =MAINNAVHOME */
	
.mainNavHome {
	
}

.mainNavHome img {
	/*margin-bottom: -3px;      removed to fix safari issue*/
}

*:first-child+html .mainNavHome img {
	margin-bottom: -2px; 
} /* =IE 7 Hack img spacing*/

* html .mainNavHome img {
	margin-bottom: -2px;
} /* =IE 6 Hack for img spacing*/

.mainNavHome ul {
	margin: 0;
	padding: 0;	
	}

.mainNavHome li {
line-height: 0;      /* added to fix safari issue */
	margin: 0;
	padding: 0;	
	list-style-type: none;
	}


/* --------------------------------------------------------- =MAINNAVBACK */
	
.mainNavBack {
	position: absolute;
	top: 117px;
	right: 0;
}

.mainNavBack img {
	/*margin-left: -3px;*/
}

*:first-child+html .mainNavBack img {
	/*margin-left: -3px;*/
} /* =IE 7 Hack img spacing*/

* html .mainNavBack img {
	/*margin-left: -3px;*/
} /* =IE 6 Hack for img spacing*/

.mainNavBack ul {
	margin: 0;
	padding: 0;	
	}

.mainNavBack li {
	margin: 0;
	padding: 0;	
	list-style-type: none;
	display: inline;
	}
	

/* -------------------------------------------------------------------- =BACKPAGE CONTENT */


.backContentContainer {
	background: url(../images/bg_content.gif) repeat-y;
	}

.backContent {
	background: url(../images/bg_backshadowcurve.gif) no-repeat;
	height: 1%;
	border-bottom: 1px solid #1b3d75;
	}
	
* html .backContent {
	margin-top: -3px;
} /* =IE 6 Hack for extra space*/


.backLogo {
	position: absolute;
	top: 15px;
	left: 10px;
}

.backMasthead {
	height: 117px;
	position: relative;
}


.backCol {
	float: left;
	width: 641px;
	padding-bottom: 40px;
}

.backColContent {
	margin: 50px 40px 0 100px;
}

.backColContent ul {
	margin: 10px 0 15px 15px;
	padding: 0;
	line-height: 16pt;
}

.backColContent ul li {
	margin: 0;
	padding: 0;
	list-style-image: url(../images/li.gif);
}


	
/* -------------------------------------------------------------------- =FOOTER */

.footer {
	height: 39px;
	width: 760px;
	margin: 0 auto;
	text-align: left;
}
	
.footerLeft {
	float: left;
	width: 130px;
}

.footerLeft img {
	margin: 4px 10px 0 15px;
}

.footerLeft img.fdic_logo {
	margin-right: 5px;
}

.footerLeft img.ehl_logo {
	margin-right: 0px;
	margin-left: 5px;
}

.footerRight {
	float: right;
	width: 630px;        /*editmode2 was 450 */
	text-align: right;
	font-size: 7pt;        /*editmode2  was 8*/
	color: #1b3e76;
}

.footerRight ul {
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0;
}

.footerRight li {
	margin: 0 0 0 0;
	
	padding: 0;
	display: inline;
}

.footerRight a:link, .footerRight a:visited {	
	color: #1b3e76;
	text-decoration: none;
	}
.footerRight a:hover, .footerRight a:active {
	color: #1b3e76;
	text-decoration: underline;
	}

	
/* -------------------------------------------------------------------- =TEXTUAL =FISTYLES */

.tableheader {
	background-color: #dee8f1;
	color: #003771;
	font-weight: bold;
	}
	
.tablecontent1 {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	background-color: #FFF;
	color: #5c5c5c;
	}
.tablecontent2 {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-collapse: collapse;
	background-color: #eef1f4;
	color: #5c5c5c;
	}

.required { 
	color: #c5373a;
	font-size: 8pt;
	font-weight: bold;
	}
	
.appfield1 {
	border: 1px solid #003771;
	background-color: #FFF;
	color: #000;
	}
.appfield2 {
	border: 1px solid #557db6;
	background-color: #FFF;
	color: #000;
	}

td{
	font-size:9pt;
}


.table {
	border: 1px solid #1A3D75;
	/*border: 1px solid #cccccc;*/
}	



.infoPopup {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	position: absolute;
	border: 1px solid #5153CC;
	padding: 15px;
	display:none;
	z-index: 500;
	width:400px;

	
	margin: 25px;
	
	/*FILTER: progid:DXImageTransform.Microsoft.dropShadow( Color=CCCCCC,offX=7,offY=8,positive=true);*/

}

dt { margin-top: 10px; }


.directors td { padding: 5px 0 5px 10px; }

.editor{
frameborder="0";
}
