--------------------------------------------- VISIT ONLINE PORTAL ---------------------------------------------