Castle Trust Bank joins the NACFB