/* Start changes/additions for the approved layouts*/

/************************************************************************/
/* GENERAL STYLES */
/************************************************************************/
body						{margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px;
							 background-color: #FFFFFF;}	 
							 
td, tr,						{font-family:arial,sans-serif; color:#000000;  }		


.pageheader3	{
	width: 822px;
	height: 36px;
	background-color: #0099FF;
	margin: 0px 0px 3px 0px ;
	}		
.pageheader	{
	width: 619px;
	height: 36px;
	background-color: #0099FF;
	margin: 0px 0px 3px 0px ;
	}			
.pageheader .text	{
	display: block;
	font-family:arial, sans-serif; 
	font-size: 24px; 
	font-weight:bold;
	color:#FFFFFF; 
	padding: 3px 12px 2px 12px ;
	}	
.pageheader3 .text	{
	display: block;
	font-family:arial, sans-serif; 
	font-size: 24px; 
	font-weight:bold;
	color:#FFFFFF; 
	padding: 3px 12px 2px 12px ;
	}		
	
.pageheader2	{
	width: 619px;
	height: 60px;
	background-color: #0099FF;
	margin: 0px 0px 3px 0px ;
	}	
.pageheader2 .text	{
	display: block;
	font-family:arial, sans-serif; 
	font-size: 24px; 
	font-weight:bold;
	color:#FFFFFF; 
	padding: 3px 12px 0px 12px ;
	}		
.pageheader2 .textsm	{
	display: block;
	font-family:arial, sans-serif; 
	font-size: 18px; 
	color:#FFFFFF; 
	padding: 0px 12px 0px 12px ;
	}		
	
.pageheader .text	{
	display: block;
	font-family:arial, sans-serif; 
	font-size: 24px; 
	font-weight:bold;
	color:#FFFFFF; 
	padding: 3px 12px 2px 12px ;
	}
	
.sidenavstyle {
	display: block;
	font-family:arial, sans-serif; 
	font-size: 10px; 
	font-weight:bold;
	line-height:15px;
	color:#0099FF; 
	padding: 3px 12px 2px 12px ;
}

	
.pagephoto2	{
	width: 822px;
	background-color: #EFF2F7;
	margin: 0px 0px 3px 0px ;
	}	
.pagephoto	{
	width: 619px;
	background-color: #EFF2F7;
	margin: 0px 0px 3px 0px ;
	}	
	
.pagecontent	{
	padding: 0px 0px 3px 12px ;
	}	
	
.divline	{
	display: block;
	width: 540px;
	height: 1px;
	background-color: #0099FF;
	}

.divline2	{
	display: block;
	width: 365px;
	height: 1px;
	background-color: #0099FF;
	}
	
.floatright	{
	float: right;
	}
	
a:link		{
	color:#003399; 
	text-decoration:underline; }
a:active	{
	color:#003399; 
	text-decoration:none; }
a:visited	{
	color:#003399; 
	text-decoration:underline;}
a:hover		{
	color:#003399;
	text-decoration:none;
}
	
a.nav	{
	color: #FFFFFF;
	font-family:arial,sans-serif; 
	font-size: 12px; 
	font-weight:bold; 
	padding: 0px 30px 0px 0px;
	text-decoration:none;
	}
a.nav:active	{
	color: #FFFFFF;
	text-decoration:underline;
	}
a.nav:visited	{
	color: #FFFFFF;
	text-decoration:none;
	}
a.nav:hover	{
	color: #FFFFFF;
	text-decoration:underline;
	}

	
a.navCorporate	{
	color: #FFFFFF;
	font-family:arial,sans-serif; 
	font-size: 12px; 
	font-weight:bold; 
	padding: 0px 20px 0px 0px;
	text-decoration:none;
	}
a.navCorporate:active	{
	color: #FFFFFF;
	text-decoration:underline;
	}
a.navCorporate:visited	{
	color: #FFFFFF;
	text-decoration:none;
	}
a.navCorporate:hover	{
	color: #FFFFFF;
	text-decoration:underline;
	}

	
	
form	{
	margin: 0px;
	padding: 0px;}
	
	
	


/************************************************************************/						
/* NAVIGATION STYLES */
/************************************************************************/
.subnavbg	{
	background-color: #003399;
	height: 25px;
	padding: 5px 20px 7px 50px;}

.footer	{
	padding: 20px 0px 20px 0px;
	}

.footer a.footerlink {
	color:#6D6B6F; 
	font-family:arial, sans-serif; 
	font-size:11px; 
	font-weight:bold;  
	padding: 0px 15px 0px 15px;
	text-decoration:underline; }
	
.footer a.footerlink:hover	{
	color:#6D6B6F;
	text-decoration:none; }


/************************************************************************/
/* BOX STYLES */
/************************************************************************/
#feature	{
	width: 619px;
	height:147px;
	margin: 0px 0px 3px 0px;
}
	
#buttons a.links  {
	font-size: 13px; 
	font-family:trebuchet, trebuchet ms, arial, sans-serif;
	color: #003399;
	font-weight: bold;
	text-decoration:underline;}
#buttons a.links:hover  {
	color: #003399;
	text-decoration:none;}
#buttons a.links:active  {
	color: #003399;
	text-decoration:none;}
	
#mailoffer	{
	width: 619px;
	margin: 0px 0px 3px 0px;
	}

#quicklinks	{
	color: #000;
	width:336px;
	font-size: 11px; 
	line-height: 28px;
	font-family: arial, sans-serif;
	font-weight: bold;
	margin:0px 3px 0px 0px;
}

#quicklinks a	{
	color: #003399;
	text-decoration:underline;
	padding-left:6px;
}
	
	
#onlinebanking	{
	color: #000;
	font-size: 11px; 
	font-family: arial, sans-serif;
	margin:0px;
}
	
#accessaccnt	{
	width: 170px;
	margin: 0px 0px 3px 0px;
	}
#accessaccnt .header {
	display: block;
	color: #fff;
	font-family:trebuchet, trebuchet ms, arial, sans-serif;
	font-size: 18px; 
	text-align: center;
	padding: 2px 0px 0px 0px;
	}

#accessaccnt  select {
	color: #000;
	font-family:arial, sans-serif;
	font-size: 12px; 
	margin: 0px 0px 8px 0px;
	}
#accessaccnt  .formcenter {
	display: block;
	text-align: center;
	padding: 14px 0px 8px 0px;
	}
	
#corpsidenav {
	width: 170px;
	margin: 0px 0px 0px 0px;
}

#corpsidenav div {
	width: 170px;
	padding-left: 10px;
	padding-top: 10px;
	font-family:arial, sans-serif; 
	font-size: 12px;
	color: #003399;
	font-weight: bold;
}

#corpsidenav div a:link {
	color: #003399;
	text-decoration: none;
}


#corpsidenav div a:visited {
	color: #003399;
	text-decoration: none;
}

#corpsidenav div a:hover {
	color: #0099FF;
	text-decoration: underline;
}


	
#highlight	{
	background-color: #EFF2F7;
	padding:10px 0px 10px 0px;
	margin: 0px 0px 3px 0px;
	}
#highlight	p {
	display: block;
	color: #333;
	font-family:verdana, arial, sans-serif;
	font-size: 11px; 
	margin:0px 15px 10px 15px;
	}
#highlight_corp	{
	width: 220px;
	height: 350px;
	background-image: url(images/corporate_sidebar.jpg); 
	background-color: #EFF2F7;
	padding:10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
#accessaccntlinks	{
	width: 220px;
	height: 50px;
	margin: 20px 0px 3px 0px;
	}
#accessaccntlinks .acctlinks {
	display: block;
	color: #fff;
	font-family:trebuchet, trebuchet ms, arial, sans-serif;
	font-size: 13px; 
	line-height: 18px;
	text-align: center;
	padding: 2px 0px 0px 0px;
	}


/************************************************************************/
/* CONTENT STYLES */
/************************************************************************/

.loginbox					{font-family:arial,sans-serif; font-size:10px; color:#ffffff;}	

p.normal					{font-family:arial,sans-serif; font-size:12px; color:#000000;}	

p.sm						{font-family:arial,sans-serif; font-size:11px; color:#000000;}	

p.orange					{font-family:arial,sans-serif; font-size:14px; color:#C17316;}	

.brown						{color:#A35D08;}	

.bullet					{font-family:arial,sans-serif; 
 							font-size: 12px;  color:#000000;
							list-style-type: circle;
							list-style-position: outside;
							margin-bottom: 12px;
							margin-top: 1px;
							}

p.note						{font-family:arial,sans-serif; font-size:11px; color:#413E3E;}	
							
.footer						{font-family:arial,sans-serif; font-size:10px; color: #666666;  font-weight:bold;
							}
							
.tinytext					{font-family:arial,sans-serif; font-size:9px; color: #006644;
							}
.tinytextblack					{font-family:arial,sans-serif; font-size:9px; color: #000000;
							}
							
.legal						{font-family:arial,sans-serif; font-size:9px; color: #666666;
							}
							
.tinytext					{font-family:arial,sans-serif; font-size:9px; color: #FFFFFF;
							}
.didyouknowtext				{font-family:arial,sans-serif; font-size:12px; color: #FFFFFF;
							}

.didyouknowheader			{font-family:arial,sans-serif; font-size:15px; color: #FFFFFF;
							}
.estatementsheader			{font-family:arial,sans-serif; font-size:11px; color: #003399; font-weight: bold;
							}
.estatementbluestyle		{color: #003399; font-weight: bold;
							}
.estatementgetstarted		{font-family:arial,sans-serif; font-size:17px; color: #003399; font-weight: bold;
							}
.estatementbodypad			{
							padding-right: 15px;
							padding-left: 15px;
							}
.estatementsbodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 18px;
}
.estatementsline {border-bottom:1px solid #cccccc;}



							
/************************************************************************/
/* OLD STYLES */
/************************************************************************/
.bodycopyheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF6600;
}
.bodycopyheadersWHITE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 13px;
}
.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.bodycopy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.bodycopybullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	list-style-type: circle;
	list-style-position: outside;
	list-style-image: none;
}
.bodycopyRED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;

}
.faqquestions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.legalcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.smalllegal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.manageboxcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.tableboxheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
}
.tablebodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
}
.manageboxcopyblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}
.bodycopybulletsBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	list-style-type: disc;
	list-style-position: outside;
	list-style-image: none;
}
.bodycopyheaderssuper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000033;
}
.bodycopybulletssuper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	list-style-type: circle;
	list-style-position: outside;
	list-style-image: none;
}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.registermark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.registermarkgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
}
.tmsize {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.bodycopyTM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.bodycopyheadersGREEN {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #0099FF;
}
.homelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 14px;
}
.style1 {
	color: #365EAE;
}

