


bodyheading			
			
			.afterSpace
			{
			color:			#ffffff;
			font-size:		3pt;
			font-family:	arial, helvetica, sans-serif;
			}
			.addressText
			{
			color:			#666666;
			font-size:		8.5pt;
			font-weight:	400;
			font-family:	arial, helvetica, sans-serif;
			line-height:	10pt;
			}
			.addressHeader
			{
			color:			#000000;
			font-size:		8.5pt;
			font-weight:	700;
			font-family:	arial, helvetica, sans-serif;
			}
			
			.atmproductsHeader
			{
			color:			#330066;
			font-size:		8pt;
			font-weight:		400;
			font-family:		arial, helvetica, sans-serif;
			
			}
			.currentdate {color:#ffffff; font-size:10px; font-family: arial, helvetica, sans-serif; vertical-align: middle ;  }
			
			.facilityHeader
			{
			color:			#330066;
			font-size:		13pt;
			font-weight:		700;
			font-family:		arial, helvetica, sans-serif;
			
			}

			
			.facilitybodyCopy
			{
			color:		#666666;
			font-size:	8.5pt;
			font-weight:	400;
			font-family:	arial, helvetica, sans-serif;
			line-height:	10pt;
			padding-left: 10px;
			}   	

			.homecontactHeader
			{
			color:			#000000;
			font-size:		8.5pt;
			font-weight:	700;
			font-family:	arial, helvetica, sans-serif;
			}
			.homecontactbody
			{
			color:			#000000;
			font-size:		8.5pt;
			font-weight:	400;
			font-family:	arial, helvetica, sans-serif;
			padding-left: 10px;
			}
			.homecontactasteric
			{
			color:			#000000;
			font-size:		6.5pt;
			font-weight:	400;
			font-family:	arial, helvetica, sans-serif;
			padding-left: 10px;
			}
			.copyRight
			{
			color:			#ffffff;
			font-size:		7.5pt;
			font-weight:	700;
			font-family:	arial, helvetica, sans-serif;
			}
			.date
			{
			color:			#666666;
			font-size:		8pt;
			font-weight:	700;
			font-family:	arial, helvetica, sans-serif;
			}	
			.homeHeader
			{
			color:			#333399;
			font-size:		16pt;
			font-weight:		700;
			font-family:		arial, helvetica, sans-serif;
			padding-left: 10px;
			}
			a.small:{COLOR:#666666;font-size:8.5pt;font-weight:400;font-family:arial, helvetica, sans-serif;line-height:9.5pt;text-decoration:none;}
			a.small:link {COLOR:#666666;font-size:8.5pt;font-weight:400;font-family:arial, helvetica, sans-serif;line-height:9.5pt;text-decoration:none;}
			a.small:visited{COLOR:#666666;font-size:8.5pt;font-weight:400;font-family:arial, helvetica, sans-serif;line-height:9.5pt;text-decoration:none;}
			a.small:hover{COLOR:#CCCC00;font-size:8.5pt;font-weight:400;font-family:arial, helvetica, sans-serif;line-height:9.5pt;text-decoration:none;}
			a.small:active{COLOR:#CCCC00;font-size:8.5pt;font-weight:400;font-family:arial, helvetica, sans-serif;line-height:9.5pt;text-decoration:none;}
			
			a.large:purple {COLOR:#660099;font-size:8pt;font-weight:bold;font-family:Arial, helvetica, sans-serif;text-decoration:none;}
			a.large:link {COLOR: #660099;font-size:8pt;font-weight:bold;font-family:Arial, helvetica, sans-serif;text-decoration:none;}
			a.large:visited {COLOR:#660099;font-size:8pt;font-weight:bold;font-family:Arial, helvetica, sans-serif;text-decoration:none;}
			a.large:hover { COLOR:#CCCC00;font-size:8pt;font-weight:bold;font-family:Arial, helvetica, sans-serif;text-decoration:none;}
			a.large:active {COLOR:#CCCC00;font-size:8pt;font-weight:bold;font-family:Arial, helvetica, sans-serif;text-decoration:none;}
			
			a.title: {COLOR:#660099;font-size:8pt;font-weight:bold;font-family:Arial, helvetica, sans-serif;text-decoration:none;}
			a.title:link {COLOR:#660099;font-size:8pt;font-weight:bold;font-family:Arial, helvetica, sans-serif;text-decoration:none;}
			a.title:visited {COLOR:#660099;font-size:8pt;font-weight:bold;font-family:Arial, helvetica, sans-serif;text-decoration:none;}
			a.title:hover { COLOR:#CCCC00;font-size:8pt;font-weight:bold;font-family:Arial, helvetica, sans-serif;text-decoration:none;}
			a.title:active {COLOR:#CCCC00;font-size:8pt;font-weight:bold;font-family:Arial, helvetica, sans-serif;text-decoration:none;}
			
			a.officerName:{COLOR:#333399;font-size:8pt;font-weight:700;font-family:arial, helvetica, sans-serif;text-decoration:none;}
			a.officerName:link {COLOR:#333399;font-size:8pt;font-weight:700;font-family:arial, helvetica, sans-serif;text-decoration:none;}
			a.officerName:visited{COLOR:#333399;font-size:8pt;font-weight:700; font-family:arial, helvetica, sans-serif;text-decoration:none;}
			a.officerName:hover{COLOR:#CCCC00;font-size:8pt;font-weight:700;font-family:arial, helvetica, sans-serif;text-decoration:none;}
			a.officerName:active{COLOR:#CCCC00;font-size:8pt;font-weight:700;font-family:arial, helvetica, sans-serif;text-decoration:none;}
			
			a.glossary:{COLOR:#666666;font-size:8.5pt;font-weight:400;font-family:arial, helvetica, sans-serif;line-height:13pt;text-decoration:none;}
			a.glossary:link {COLOR:#666666;font-size:8.5pt;font-weight:400;font-family:arial, helvetica, sans-serif;line-height:13pt;text-decoration:none;}
			a.glossary:visited{COLOR:#666666;font-size:8.5pt;font-weight:400;font-family:arial, helvetica, sans-serif;line-height:13pt;text-decoration:none;}
			a.glossary:hover{COLOR:#CCCC00;font-size:8.5pt;font-weight:400;font-family:arial, helvetica, sans-serif;line-height:13pt;text-decoration:none;}
			a.glossary:active{COLOR:#CCCC00;font-size:8.5pt;font-weight:400;font-family:arial, helvetica, sans-serif;line-height:13pt;text-decoration:none;}
			
			a.pagemenu:{COLOR:#666666;font-size:8.5pt;font-weight:400;font-family:arial, helvetica, sans-serif;line-height:8.5pt;text-decoration:none;}
			a.pagemenu:link {COLOR:#666666;font-size:8.5pt;font-weight:400;font-family:arial, helvetica, sans-serif;line-height:8.5pt;text-decoration:none;}
			a.pagemenu:visited{COLOR:#666666;font-size:8.5pt;font-weight:400;font-family:arial, helvetica, sans-serif;line-height:8.5pt;text-decoration:none;}
			a.pagemenu:hover{COLOR:#CCCC00;font-size:8.5pt;font-weight:400;font-family:arial, helvetica, sans-serif;line-height:8.5pt;text-decoration:none;}
			a.pagemenu:active{COLOR:#CCCC00;font-size:8.5pt;font-weight:400;font-family:arial, helvetica, sans-serif;line-height:8.5pt;text-decoration:none;}
			
			a.pagemiddlemenu:{COLOR:#333399;font-size:8pt;font-weight:700;font-family:arial, helvetica, sans-serif;line-height:9.5pt;text-decoration:none;}
			a.pagemiddlemenu:link {COLOR:#333399;font-size:8pt;font-weight:700;font-family:arial, helvetica, sans-serif;line-height:9.5pt;text-decoration:none;}
			a.pagemiddlemenu:visited{COLOR:#333399;font-size:8pt;font-weight:700;font-family:arial, helvetica, sans-serif;line-height:9.5pt;text-decoration:none;}
			a.pagemiddlemenu:hover{COLOR:#CCCC00;font-size:8pt;font-weight:700;font-family:arial, helvetica, sans-serif;line-height:9.5pt;text-decoration:none;}
			a.pagemiddlemenu:active{COLOR:#CCCC00;font-size:8pt;font-weight:700;font-family:arial, helvetica, sans-serif;line-height:9.5pt;text-decoration:none;}
			
			a.pageleftmenuPurple:{COLOR:#660099;font-size:8pt;font-weight:700;font-family:arial, helvetica, sans-serif;line-height:11.5pt;text-decoration:none;}
			a.pageleftmenuPurple:link {COLOR:#660099;font-size:8pt;font-weight:700;font-family:arial, helvetica, sans-serif;line-height:11.5pt;text-decoration:none;}
			a.pageleftmenuPurple:visited{COLOR:#660099;font-size:8pt;font-weight:700;font-family:arial, helvetica, sans-serif;line-height:11.5pt;text-decoration:none;}
			a.pageleftmenuPurple:hover{COLOR:#CCCC00;font-size:8pt;font-weight:700;font-family:arial, helvetica, sans-serif;line-height:11.5pt;text-decoration:none;}
			a.pageleftmenuPurple:active{COLOR:#CCCC00;font-size:8pt;font-weight:700;font-family:arial, helvetica, sans-serif;line-height:11.5pt;text-decoration:none;}
			
			
			
			
			/* Same as Div Headers */
			
			.landingHeader
			{
			color:			#999999;
			font-size:		18pt;
			font-weight:	700;
			font-family: arial, helvetica, sans-serif;
			padding-left: 10px;
			}
			.landingPromoHeader
			{
			color:			#000000;
			font-size:		8pt;
			font-weight:	700;
			font-family:	arial, helvetica, sans-serif;
			padding-left: 10px;
			}
			.landingPromoBody
			{
			color:			#666666;
			font-size:		7.5pt;
			font-weight:	400;
			font-family:	arial, helvetica, sans-serif;
			line-height:	8pt;
			padding-left: 10px;
			}
			.landingheaderServices
			{
			color:			#CCCC00;
			font-size:		13pt;
			font-weight:	700;
			font-family:	arial, helvetica, sans-serif;
			}
			
			.landingMenuHeader
			{
			color:			#660099;
			font-size:		8pt;
			font-weight:		700;
			font-family:		arial, helvetica, sans-serif;
			line-height:		9.5pt;
			}
			.landingPromobodyCopy
			{
			color:		#666666;
			font-size:	7.5pt;
			font-weight:	400;
			font-family:	arial, helvetica, sans-serif;
			line-height:	10pt;
			padding-left: 10px;
			} 
			.menuHeader
			{
			color:			#333399;
			font-size:		8pt;
			font-weight:	700;
			font-family:	arial, helvetica, sans-serif;
			}
			.mainBodyCopyBold
			{
			color:			#009933;
			font-size:		11pt;
			font-weight:		700;
			font-family:		arial, helvetica, sans-serif;
			line-height:		15pt;
			}
			
			.officerHeader
			{
			color:			#330066;
			font-size:		13pt;
			font-weight:		700;
			font-family:		arial, helvetica, sans-serif;
			
			}
			.officersectionHeader
			{
			color:		#666666;
			font-size:	8.5pt;
			font-weight:	700;
			font-family:	arial, helvetica, sans-serif;
			line-height:	10pt;
			padding-left: 10px;
			padding-left: 10px;
			}  
			.officersectionHeaderGold
			{
			color:			#CCCC00;
			font-size:		8pt;
			font-weight:	700;
			font-family:	arial, helvetica, sans-serif;
			padding-left: 10px;
			}
			.officerbodyCopy
			{
			color:		#666666;
			font-size:	8.5pt;
			font-weight:	400;
			font-family:	arial, helvetica, sans-serif;
			line-height:	10pt;
			padding-left: 10px;
			} 
			
			.officerContactInfo
			{
			color:		#666666;
			font-size:	8.5pt;
			font-weight:	400;
			font-family:	arial, helvetica, sans-serif;
			line-height:	11pt;
			padding-left: 10px;
			}
			.officerLocationInfo
			{
			color:		#666666;
			font-size:	8.5pt;
			font-weight:	400;
			font-family:	arial, helvetica, sans-serif;
			line-height:	11pt;
		
			}
			
			.pic_padleft10 {padding-left: 10px;}
			
			.productsHeader
			{
			color:			#330066;
			font-size:		13pt;
			font-weight:		700;
			font-family:		arial, helvetica, sans-serif;
			padding-left: 10px;
			}

			.productsHeader_NoPad
			{
			color:			#330066;
			font-size:		13pt;
			font-weight:		700;
			font-family:		arial, helvetica, sans-serif;
			}
			
			
			.productsectionHeader
			{
			color:			#000000;
			font-size:		8pt;
			font-weight:	700;
			font-family:	arial, helvetica, sans-serif;
			padding-left: 10px;
			}
		.productsectionHeader_NoPad
			{
			color:			#000000;
			font-size:		8pt;
			font-weight:	700;
			font-family:	arial, helvetica, sans-serif;

			}
			.productsectionHeaderGold
			{
			color:			#CCCC00;
			font-size:		8pt;
			font-weight:	700;
			font-family:	arial, helvetica, sans-serif;
			padding-left: 10px;
			}
			.productbodyCopy
			{
			color:		#666666;
			font-size:	8.5pt;
			font-weight:	400;
			font-family:	arial, helvetica, sans-serif;
			line-height:	10pt;
			padding-left: 10px;
			}   
			.productbodyCopy_black
			{
			color:		#000000;
			font-size:	8.5pt;
			font-weight:	400;
			font-family:	arial, helvetica, sans-serif;
			line-height:	10pt;
			padding-left: 10px;
			}   
			.productbodyCopy_NoPad
			{
			color:		#666666;
			font-size:	8.5pt;
			font-weight:	400;
			font-family:	arial, helvetica, sans-serif;
			line-height:	10pt;
			} 	

			.productbodyCopy_NoPad_black
			{
			color:		#000000;
			font-size:	8.5pt;
			font-weight:	400;
			font-family:	arial, helvetica, sans-serif;
			line-height:	10pt;
			} 	

			
			.purpleLinks
			{
			color:			#660099;
			font-size:		11pt;
			font-weight:		400;
			font-family:		arial, helvetica, sans-serif;
			line-height:		11pt;
			}
			
			.rightMenu
			{
			color:			#333399;
			font-size:		11pt;
			font-weight:		700;
			font-family:		arial, helvetica, sans-serif;
			}
			.requiredField
  			 {
 			color:			#330066;
   			font-size:		8.5pt;
   			font-weight:		400;
   			font-family:		arial, helvetica, sans-serif;
  			 }
			
			/* Custom Classes */
			.container{
			width:800px;

			padding:0px;
			text-align:left;
			position: absolute;
			top: 0px;
			left: 0px;
			height: 600px;
			}
			.personalbusiness {
			position:relative;
			width:94px;
			height:12px;
			padding: 0px;
			margin: 0px;
			z-index:1;
			}
			
			/* O2 BACKGROUND COLORS */
			
			.black {
			background-color: #000000;
			}
			.O2-primary-1 {
			background-color: #F08D65;
			}
			.O2-primary-2 {
			background-color: #DD4833;
			}
			.O2-primary-3 {
			background-color: #C41700;
			}
			.O2-primary-4 {
			background-color: #730D00;
			}
			.O2-neutral-1 {
			background-color: #C1C19C;
			}
			.O2-neutral-2 {
			background-color: #90906E;
			}
			.O2-neutral-3 {
			background-color: #606047;
			}
			.O2-neutral-4 {
			background-color: #3B3B2A;
			}
			.O2-secondary-1 {
			background-color: #FFCB50;
			}
			.O2-secondary-2 {
			background-color: #330066;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #FFFFFF;
			font-weight: 700;
			}
			.O2-secondary-2-2 {
			background-color: #660099;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #FFFFFF;
			font-weight: 700;
			}
			.O2-secondary-3 {
			background-color: #330099;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #FFFFFF;
			font-weight: 700;
			}
			.O2-secondary-4 {
			background-color: #CCCC00;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #000000;
			font-weight: 700;
			}
			.white {
			background-color: #FFFFFF;
			}
			#calendar TD {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #3B3B2A;
			padding-left: 3px;
			}
			#calendar TH {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: bold;
			color: #90906E;
			background-color: #606047;
			}
			#calendar .selected {
			background-color: #F96D11;
			}
			#calendarheader A {
			color: #C1C19C;
			font-weight:bold;
			}
			
			
/* wallet card styles */
.walletheading  { color: #ffffff; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }

.wallettitle {color:#000000; font-size:10px; font-weight:bold;}

.walletcopy {color:#000000; font-size:10px;}



/* faqs styles */
.category {color:#ffffcc; font-weight:bold;}

.q {color:#660000; font-weight:bold;}

.bodyquestion {color:#333399; font-size:11px;}

.a {color:#333333; font-weight:bold;}

.bodyanswer {color:#666666; font-size:11px;}



/* form styles */
.formselect {color:#333333; font-size:11px}

.formtitle {color:#333333; font-weight:bold}

.formcopy {color:#333333; font-size:8.5pt; font-weight:400; font-family:arial, helvetica, sans-serif; line-height:10pt;}

.MortgageGlossaryHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: 700;
	color: #330066;
	height: 20px;
	padding-left: 10px;
}
 
 /* body styles  FROM Original SITE!  Early Adjustments to COLOR!*/
 
 p {color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none}
 
.bodyheading {color:#330066; font-weight:bold; text-decoration:none}
a.bodyheading:link {color:#330066}
a.bodyheading:active {color:#cccc00}
a.bodyheading:visited {color:#330066}
a.bodyheading:hover {color:#ccccoo; text-decoration:none}

.sectionheading {color:#ffffcc; font-size:12px; font-weight:bold}

.bodytitle {color:#000000; font-weight:bold}

.paragraphtitle {color:#003300; font-weight:bold}

.newstitle {color:#660000; font-weight:bold}

.bodycopy { margin:6,6,2,6; text-decoration:none}
a.bodycopy:link {color:#0000cc; text-decoration:underline}
a.bodycopy:active {color:#cccc00}
a.bodycopy:visited {color:#660066}
a.bodycopy:hover {color:#cccc00; text-decoration:underline}

.bodylink {color:#333333; font-size:11px; text-decoration:none}
a.bodylink:link {color:#0000cc}
a.bodylink:active {color:#cccc00}
a.bodylink:visited {color:#660066}
a.bodylink:hover {color:#cccc00; text-decoration:underline}

.bodymenuselected {color:#006633; font-weight:bold}

.bodymenu {color:#006633; font-size:11px; text-decoration:none}
a.bodymenu:link {color:#006633}
a.bodymenu:active {color:#cccc00}
a.bodymenu:visited {color:#006633}
a.bodymenu:hover {color:#ccccoo; text-decoration:underline}		

 /* DIV styles  FROM Original Drafts!  Early Adjustments to COLOR!*/
			 div.productsHeader
  			 {
 			color:			#330066;
   			font-size:		13pt;
   			font-weight:		700;
   			font-family:		arial, helvetica, sans-serif;
  			 }
			 div.homeHeader
  			 {
 			color:			#333399;
   			font-size:		16pt;
   			font-weight:		700;
   			font-family:		arial, helvetica, sans-serif;
  			 }
			 div.requiredField
  			 {
 			color:			#330066;
   			font-size:		8.5pt;
   			font-weight:		400;
   			font-family:		arial, helvetica, sans-serif;
  			 }
  			 div.bodyCopy
  			 {
 			color:		#666666;
   			font-size:	8.5pt;
   			font-weight:	400;
   			font-family:	arial, helvetica, sans-serif;
   			line-height:	10pt;
  			 }  			
  			 div.mainBodyCopyBold
  			 {
 			color:			#009933;
   			font-size:		11pt;
   			font-weight:		700;
   			font-family:		arial, helvetica, sans-serif;
   			line-height:		15pt;
  			 }
  			 div.copyRight
  			 {
 			color:			#ffffff;
   			font-size:		7.5pt;
   			font-weight:	700;
   			font-family:	arial, helvetica, sans-serif;
  			 }	
			
			
			
			
			
.ContactHeader {
	font-size: 13pt;
	font-weight: 700;
	color: #330066;
	font-family: Arial, Helvetica, sans-serif;
}


.style1 {color: #6633CC}




.style2 {font-family: Arial}




.style3 {font-size: 12px}




.style4 {color: #660099}




.style6 {color: #666666}




.style7 {color: #333399}




.style8 {color: #333333}




.style9 {
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}




.style10 {font-size: 11px}




.style11 {
	font-size: 10pt;
	color: #660099;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}





.style20 {font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }
.style21 {font-size: 10pt}