Be careful. The Allora was based on a crash repaired shell and may have slight differences. As said Craig will be best placed to give you the full details.
There have been a few threads on this before and what will and won't fit, have search on windscreens
Rob