On Line Insurance Companies