What do you mean "properly highlighted sql style"? You're not very helpful with that, unless you mean "Everything should be formatted like Microsoft SQL Server does things.
What the site uses, and what everyone agrees is "just right" is http://code.google.com/p/google-code-prettify/ which is a "industry standard colorization module". Now, it could be argued that there needs to be a different coloration for SQL code, however, I challenge you to tell me what's the right coloration for MySQL or PLSQL. Because those don't use SSMS.
As for mandatory code-block capitalization ... why should the system auto-correct anything you type in? That's your job, to provide us with the code you're using. If you want to use a T-SQL pretty printer, that will reflow your code, you're welcome to, and I can suggest the add-in I currently use, but that won't win you brownie points with anyone here. We care about code we can read, not what the colors are.