Blaine Construction Corporation, Plaintiff-Appellant/cross-Appellee v. Insurance Company of North America, Defendant-Appellee/cross-Appellant , 171 F.3d 343 ( 1999 )