http://www.medterms.com/script/main/art.asp?articlekey=5997 The web site listed above gives a pretty good definition of a virus. Mike __________________________________ Yahoo! FareChase: Search multiple travel sites in one click. http://farechase.yahoo.com -- Visit www.honeybeeworld.com/bee-l for rules, FAQ and other info ---