BODY{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#003780;
	text-align:left;
}
P{
	margin-top:0px;
	margin-bottom:14px;color:#003780;
}
p, li, td, blockquote {color:#003780;}
ul, ol {margin-top: 10px;}

li {margin-bottom: 10px;}
TABLE,TD,TR{
	font-size:12px;
	font-weight:normal;
}
HR{
	color: #00329B;
	border-style: solid;
}
A{
	color:#00329B;
}
A:hover{
	color:#7AC041;
}
H1, H2, H3, H4, H5, H6,.content_calendar_header{
	font-family: Palatino,"Times New Roman", Times, serif;
	margin-top:0px;
	margin-bottom:14px;
	font-weight:normal;
	text-transform: uppercase;
	letter-spacing: 3px;
}
H1, H2, H3{
	color:#003780;
}
H4, H5, H6,.content_calendar_header{
	color:#003780;
}
H1, H4{
	font-size:24px;
}
H2, H5,.content_calendar_header{
	font-size:18px;
}
H3, H6{
	font-size:16px;
}
/*   CONTENT CSS    */

.clear{
	clear: left;
}

#container
{
   width:1061px;
   margin:0 auto;
   padding:0px;
}
#OuterContainer
{
   width:1061px;
   margin:0 auto;
   padding:0px;
}
#InnerContainer{
	background-image: url(../media/center-2-pix.png);
	background-repeat: repeat-y;
	width:1061px;
   margin:0 auto;
   padding:0px;
/*   float: left; */
}
#BottomContainer{
	background-image: url(../media/bot-shadow.png);
	background-repeat: repeat-y;
	width:1061px;
   margin:0 auto;
   padding:0px;
   float: left;
   height: 29px;
}
#Top{
	background-image:url(../media/edison-top-half.png);
	background-repeat:no-repeat;
	width:1061px;
	height:366px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align: left;
	padding:0px 0px 0px 0px;
	overflow: hidden;
}

#Top_new{
	background-image:url(../media/edison-top-half_new.png);
	background-repeat:no-repeat;
	width:1061px;
	height:366px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align: left;
	padding:0px 0px 0px 0px;
	/*overflow: hidden; */z-index: 100;
}

#TopInside{
	background-image:url(../media/edison-top-inside.png);
	background-repeat:no-repeat;
	width:1061px;
	height:173px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align: left;
	padding:0px 0px 0px 0px;
}
#TopLogo{
	width:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align: left;
	padding:15px 0px 0px 0px;
	float:left;
	text-align:right;
}
#TopLinks{
	width:450px;
	height: 48px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align: right;
	padding:30px 0px 0px 0px;
	float:left;
}
#TopSearch{
	width:266px;
	height: 47px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align: left;
	padding:31px 0px 0px 35px;
	float:left;
}
/*  TOP NAV BUTTONS */
.TopNavAccounts a {
width:166px;
height:56px;
background:url(../media/accounts.png) 0 0;
display:block;
text-indent:-1500px;
overflow:hidden;
float:left;
}
.TopNavAccounts a:hover { background-position: 0 -56px;}

.TopNavLoans a {
width:166px;
height:56px;
background:url(../media/loans.png) 0 0;
display:block;
text-indent:-1500px;
overflow:hidden;
float:left;
}
.TopNavLoans a:hover { background-position: 0 -56px;}

.TopNavMemServ a {
width:166px;
height:56px;
background:url(../media/member-serv.png) 0 0;
display:block;
text-indent:-1500px;
overflow:hidden;
float:left;
}
.TopNavMemServ a:hover { background-position: 0 -56px;}

.TopNavRates a {
width:166px;
height:56px;
background:url(../media/rates.png) 0 0;
display:block;
text-indent:-1500px;
overflow:hidden;
float:left;
}
.TopNavRates a:hover { background-position: 0 -56px;}

.TopNavAbout a {
width:166px;
height:56px;
background:url(../media/about-us.png) 0 0;
display:block;
text-indent:-1500px;
overflow:hidden;
float:left;
}
.TopNavAbout a:hover { background-position: 0 -56px;}
/* END TOP NAV BUTTONS */

#TopSearch .textfield{
	width:165px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5A9430;
	border: none;
	background-color: transparent;
	text-align: center;
}
#TopLinks A{
	color:#00329B;
	text-decoration:none;
}
#TopLinks A:hover{
	color:#7AC041;
	text-decoration:none;
}
#TopHBLogin{
	width:370px;
	height: 140px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align: left;
	padding:30px 0px 0px 50px;
	float:left;
}

#TopHBLogin_new{width:420px; height: 170px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; position: relative; float: left;}

#TopHBLogin_new #HBLinks, #TopHBLogin_new #HBButton, .hb1 {position: absolute;}
.hb1 {top: 72px; left: 185px; width: 190px; border: 0px; background: transparent;}
#TopHBLogin_new #HBLinks{width:120px; height: 39px; font-family:Arial, Helvetica, sans-serif; font-size:12px; 	font-weight:bold; color:#FFFFFF; top: 100px; left: 65px;}
#TopHBLogin_new #HBButton{width:210px; height: 39px; text-align: right; vertical-align: bottom;top: 100px; left: 190px;}
.loginbutton {position: absolute; top: 55px; left: 50px;}
.words{position: absolute; top: 125px; left: 50px; color: white; font-size: 14px; padding: 0px 30px;}

.loanbttn {position: absolute; top: 117px; left: 145px;}

#frmLogon{
	padding:0px;
	margin:0px;
}
#AcctNum{
	margin:17px 0px 0px 151px;
	width:196px;
	background: transparent;
	border: none;
}
#PinNum{
	margin:24px 0px 0px 151px;
	width:196px;
	background: transparent;
	border: none;
}
#HBLinks{
	width:120px;
	height: 39px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin:20px 0px 0px 12px;
	padding:0px;
	float:left;
	vertical-align: bottom;
}
#HBLinks a {color: white; text-decoration: none;}
#HBLinks a:hover {color: white; text-decoration: underline;}

#HBButton{
	width:210px;
	height: 39px;
	margin:20px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align: right;
	vertical-align: bottom;
}

#TheImgNav{
	width:600px;
	height:75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#374512;
	text-align:right;
	float:right;
	vertical-align: bottom;
	padding:156px 150px 0px 0px;
}

#TheNavigation{
	width:600px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#374512;
	padding:7px 20px 0px 290px;
	text-align:left;
}
#TheNavigation A{
	color:#374512;
	text-decoration:none;
}
#TheNavigation A:hover{
	color:#C0863D;
	text-decoration:none;
}
#BreadCrumb{
	height:45px;
	width:900px;
	padding:6px 20px 0px 20px;
	background-color:#FFFFFF;
}
#ContentLeft{
	width:382px;
	margin: 10px 0px 0px 46px;
	padding:0px;
	text-align: left;
	float:left;
}
#FeaturedRateTop{
	width:382px;
	height:40px;
	background-image: url(../media/feature-rates.jpg);
	background-repeat: no-repeat;
}
#FeaturedRateBottom{
	width:352px;
	background-color: #E9EDF6;
	padding: 0px 15px 5px 15px;
}
#FeaturedRateBottom .regions_rates_table{
/*	margin-top: -21px;*/
	background-color: transparent;
}
#FeaturedRateBottom .regions_rates_table_title{
	visibility: hidden;
	height: 0px;
	margin: 0px;
	padding: 0px;
}
#FeaturedRateBottom .regions_rates_table_effectivedate{
	font-size: 10px;
}
#FeaturedRateBottom .regions_rates_table_fields{
	font-size: 12px;
	font-weight: bold;
}
#FeaturedRateBottom .regions_rates_table_row1, #FeaturedRateBottom .regions_rates_table_row2{
	font-size: 11px;
	background-color: white;
	border-color: #E9EDF6;
	border-bottom: 2px;
	border-left: 0px;
	border-right: 0px;
	border-top: 2px;
	border-bottom-color: #E9EDF6;
	border-top-color: #E9EDF6;
	border-bottom-style: solid;
	border-top-style: solid;
}
#QLinksTop{
	width:382px;
	height:44px;
	background-image: url(../media/quick-links-top.jpg);
	background-repeat: no-repeat;
}
#QLinksMid{
	width:352px;
	background-color: #C8F2A8;
	padding: 5px 15px 5px 15px;
}
#QLinksBottom{
	width:382px;
	height:37px;
	background-image: url(../media/quick-links-bot.jpg);
	background-repeat: no-repeat;
}
#ContentLeftInside{
	width:237px;
	margin: 0px 0px 0px 46px;
	padding:0px;
	text-align: left;
	float:left;
}
#RegionInsideTop{
	width:237px;
	height:37px;
	background-image: url(../media/related-link-top.jpg);
	background-repeat: no-repeat;
}
#RegionInsideMid{
	width:207px;
	background-color: #C8F2A8;
	padding: 5px 15px 5px 15px;
}
#RegionInsideMid A{
	color:#003780;
	text-decoration:none;
}
#RegionInsideMid A:hover{
	color:#578A2E;
	text-decoration:none;
}
#RegionInsideBanner{
	width:237px;
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
}
#ContentMainInside{
	width:703px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color: white;
	color:#000000;
	margin: 0px 0px 0px 21px;
	padding:0px;
	text-align: left;
	float:left;
}
#ContentMainInsideWide{
	width:961px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color: white;
	color:#000000;
	margin: 0px 0px 0px 46px;
	padding:0px;
	text-align: left;
	float:left;
}
#ContentMain{
	width:558px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color: white;
	color:#000000;
	margin: 10px 0px 0px 21px;
	padding:0px;
	text-align: left;
	float:left;
}
#ContentMain TD, #ContentMain TR, #ContentMain TABLE, #ContentMain UL, #ContentMain OL, #ContentMain LI, #ContentMain P{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#003780;
}
#ContentMain P{
	margin-top: 20px;
}
#Spacer{
	height:10px;
	padding:0px;
	margin:0px;
}

#BottomArc{
	background-image: url(../media/arc-bot.png);
	background-position: center;
	background-repeat: no-repeat;
	height:39px;
}
#FooterContainer{
	background-color: transparent;
	width:1061px;
	height: 60px;
   margin:0 auto;
   padding:0px;
}
#NCUA{
	background-image: url(../media/ehl-ncua-logo.png);
	background-repeat: no-repeat;
	background-position: right;
	width:570px;
	height: 47px;
	float: left;
}
#FooterLinks{
	width:440px;
	height: 17px;
	float: left;
	text-align: right;
	padding-top: 30px;
}
#FooterLinks A{
	color:#00329B;
	text-decoration:none;
}
#FooterLinks A:hover{
	color:#7AC041;
	text-decoration:none;
}

#Splitter{
	padding: 2px;
}
.headercell, .regions_calendar_table_headercell{
	color: #00329B;
	font-size: 14px;
	font-weight: bold;
	border-color: #00329B;
	border-style: solid;
	border-width: thin;
	border-left: none;
	border-bottom: thin;
	border-bottom-color: #00329B;
	border-bottom-style: solid;
	border-right: none;
	border-top: none;
}
.regions_calendar_table_cell, .regions_calendar_table_selectedcell{/*.regions_calendar_table, */
	border-color: #00329B;
	border-style: solid;
	border-width: thin;
}
.regions_calendar_table{
	border-color: #00329B;
	border-style: solid;
	border-width: medium;
}
.regions_calendar_table_selectedcell{
	background-color: silver;
}
/* rates page */
.content_rates_category1{
	font-family: Palatino,"Times New Roman", Times, serif;
	margin-top:0px;
	margin-bottom:14px;
	font-weight: normal;
	color:#003780;
	font-size: 24px;
	text-transform: uppercase;
	letter-spacing: 3px;
}
.content_rates_table_title{
	font-family: Palatino,"Times New Roman", Times, serif;
	margin-top:0px;
	margin-bottom:18px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 3px;


}
.content_rates_table_effectivedate{
	font-size:12px;
}
.content_rates_table {margin-bottom: 20px; width: 100%;}
.content_rates_table_fields {background-color: #578A2E; color: white; font-weight: bold;font-size:12px; }
.content_rates_table_row2 {background-color: #dfe5ef;font-size:12px;}
.content_rates_table_row1 {font-size:12px;}
.content_rates_table_row_highlight {color: #0a6104;font-size:12px;}
.pipe {font-weight: bold; margin: 0px 5px 0px 5px;}

.home_banner {border: solid 0px red; width: 558px; height: 209px; position: relative; top: -33px; left: 26px; overflow: hidden; z-index: 10}

.home_banner2 {border: solid 0px red; width: 558px; position: relative;  left: 26px; overflow: hidden; z-index: 10; text-align:center; height: 380px; border-bottom: solid 1px #1C1342}



	ul.content_article_list  {padding-left: 15px; margin-top: 10px;}
	ul.content_article_list li {list-style: none; display: block; clear: left;}
	ul.content_article_list li img{margin: 0px 5px 10px 0px;}
