Hi Bryan,
Using the CSS Adapter you can customize the rendering even further you can easily to modify it however you want.
A class that derives from the System.Web.UI.Adapters.ControlAdapter base class or one of the built-in sub-classes of it. Within the sub-class, you then override the appropriate methods to customize the markup however you want.
You can read this ScottGu's article, CSS Control Adapter Toolkit for ASP.NET 2.0
In this article, he talked :
And provided more value material about the CSS Adapter. Hope these help.
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
Yours sincerely,
Amanda Wang
Microsoft Online Community Support