I finally finished my custom control in .NET.

Overview:
1) It's a textbox that allows for a RequiredField Validator or Custom Validator or both.

2) It has custom nested properties (Like the Font property) for the RequiredField Validator and Custom Validator to set the various properties of the validation controls.

3) It modifies it's background color (onFocus, OnBlur) based on a stylesheet.

4) For the Custom Validator it performs either Client-Side validation or Bubbles the OnServerValidate event for Server-Side validation.


If you are interested. I can attach either the file or the code.