Geometry of Generic Isolated Horizons