Connection time CO - Virgin at EWR
On an upcoming trip I'll be arriving at Newark on an international Continental flight and then connecting onto Virgin Atlantic.
Two hours and twenty mintutes seemed like plenty of time to make the connection but I've just realised they use different terminals.
Is it possible to stay airside in making the connection or will I have to pass through US immigration and then back through security, in which case do I have enough time? This trip is booked as two separate tickets, to max elite miles/tier points, so if I miss the Virgin flight I'm stuck.
Grateful for any advice.