body           {background-color:#FFFFFF}h4             {font:16px Geneva, Arial, sans-serif}h3             {font:20px Tahoma, Arial, Helvetica, sans-serif}h3,h4{color:#336699}h3,h4,b        {font-weight:bold}.normal        {font-weight:normal}.white         {background-color:#FFFFFF}li.toc         {padding:0px 1px 8px 0px;; font-family: "Times New Roman", Times, serif; font-size: 12px; color: #FFFFFF}.firstline     {text-indent:2em;text-align:justify}.navpages      {text-align:center;font:12px Arial, sans-serif}.navnext       {text-align:center; font:12px Arial, sans-serif; color: #000033}.navtoc        {text-align:left;  font:12px Arial, sans-serif}.invert        {background-color:#336699;  color:white}a.nav:visited        {color:#330000}a.url          {color:#000033;font:8pt Tahoma, Geneva, Arial, sans-serif;text-decoration:none}.imgright      {float:right; padding: 0px 0px 15px 20px}.imgleft       {float:left;  padding: 0px 20px 15px 0px}.gray p        {color:white;text-align:right;}.gray h4       {color:white;font-style:italic;text-align:right}.gray b        {font: bold 12px  Verdana, Geneva, Arial, sans-serif;; color: #666666}.gray a        {color:white; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}.gray h3       {color:white;text-transform: uppercase;text-align:right;                width:480px;border:1px solid white;border-width:0px 0px 1px 0px}/* BANKING PERSONALLY */.bighead       {font-size:32px;font-weight:bold}.bodytext      {text-align:left; font-family: "Times New Roman", Times, serif; font-size: 12px; color: #000000}.bgupstate     {background-image:url(images/upstate.jpg);background-repeat:no-repeat}.bgmidland     {background-image:url(images/midland.jpg);background-repeat:no-repeat}.bgcoast       {background-image:url(images/coast.jpg);  background-repeat:no-repeat; font-family: "Times New Roman", Times, serif; font-size: 11px}.bgflorida     {background-image:url(images/florida.jpg);background-repeat:no-repeat}/* cascading font sizes */.data,.sideline,.serif,.data2 {font:12px Times, Times New Roman, serif;}.sanserif,.toc p,.toc ul{font:12px Arial, sans-serif;}.smallest {font-size:9px; font-family:sans-serif}/* tabular financial data styles */.data,.highlite,.sub,.sub1,.sub2,.sub3 {text-align:right;vertical-align:bottom;} .section {color:#000033;text-align:left;text-transform: capitalize;}.sub3  {text-align:left; border:#333333 dotted;border-width:0px 0px 1px}.sub1	{padding-left:20px}.sub2	{padding-left:40px}.sub3	{padding-left:60px}.highlite {color:#000033;}.colhead  {text-align:right;vertical-align:bottom;}.buttonCopy {  font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: normal; color: #FFFFFF}.coverText {  font-family: "Times New Roman", Times, serif; font-size: 12px; color: #003366}.section  { font:bold 12px Arial, sans-serif; } .highlite { font:bold 12px Times, "Times New Roman", serif; } .highlite2 { text-align:left;; color:#000033;; font:11px "Times New Roman", Times, serif; }.section2 { color:#000033;text-align:left;; font:bold 11px Arial, sans-serif; }a.nav { color:#000033} a.nav:active { color:#003366} .colhead { font:bold 10px Geneva, Arial, sans-serif; } .sub { font:12px Times, "Times New Roman", serif; } .sub { text-align:left; border:#333333 dotted;border-width:0px 0px 1px} .sub1 { font:12px Times, "Times New Roman", serif; } .sub1 { text-align:left; border:#333333 dotted;border-width:0px 0px 1px} .sub2 { font:12px Times, "Times New Roman", serif; } .sub2 { text-align:left; border:#333333 dotted;border-width:0px 0px 1px} .sub3 { font:12px Times, "Times New Roman", serif; } .blue     { color:#000033; font-size: 11px} .serifSmall { font:11px Times, "Times New Roman", serif; ; color: #000033}.sanserifSMALL { font:10px Arial, sans-serif; ; color: #000033}.sanserif2 { font:11px Arial, sans-serif; ; color: #000033}.serif2 {	font:12px/16px Times, "Times New Roman", serif;	color: #FFFFFF;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;}.sanserif3 {font:10px Arial, sans-serif; ; color: #000033}.subwo {	text-align:left;	vertical-align:bottom;	font:12px Times, "Times New Roman", serif;	text-align:left;	border-top: 0px none #333333;	border-right: 0px none #333333;	border-bottom: 1px none #333333;	border-left: 0px none #333333;}.sub1wo {	text-align:left;	vertical-align:bottom;	padding-left:20px;	font:12px Times, "Times New Roman", serif;	text-align:left;	border-top: 0px none #333333;	border-right: 0px none #333333;	border-bottom: 1px none #333333;	border-left: 0px none #333333;}.sanserif2a {font:lighter 16px/20px Arial, sans-serif; ; color: #000033}.sanserifCopy {font:lighter 16px/22px Verdana, Arial, Helvetica, sans-serif;}.serifCopy {font:bold 12px/14px Times, "Times New Roman", serif;}.serifSmall2 {font:11px Times, "Times New Roman", serif; ; color: #999900}