Offshore casinos was on the internet platforms based in nations in which gambling guidelines differ from the usa