You can download custom styles from the vBulletin.org website. They are currently available in the vBulletin Forum and there is a download link only for the licensed members (read above how to register at ).
Honestly, it's like you've given a description of a problem to an engineer that has never used a game or digital time in their life. It's a solution that imposes more problems that it sought to fix, surely?!
It is possible to paste a valid time into the form with a full stop but this is not removed by the script which follows. Typing such a character is immediately removed so there's a script reacting to character input and but not an overall change to the field content.
Users are going to input the values as shown by the game. Multiple games show times in an amount of seconds and milliseconds only (no minutes, etc.), so the likes of 123.456 is a perfectly valid output from such game:: 123 seconds. Having the script on the form convert this to it's internal required format would be an extra useful measure.
aa06259810