Looks like this is non-configurable - so I either have to live with it, or move to a ASPX page to handle the report parameters.
Looks like the report viewer is highly limited in the way it handles parameters (i.e. two abreast, spacing between each parameter etc.), but then I suppose it is just a handler really......