/*SRT Validation - These settings should not need to be changed*/
input.formNeutral, input.formHot, input.formCool, textarea.formNeutral, textarea.formHot, textarea.formCool, *[wrapselect], *[wrapcheckbox] { -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
*[wrapradio] { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
*[wrapselect] > select, *[wrapcheckbox] > input, *[wrapradio] > input { padding: 0px; margin: 0px; }
*[wrapselect] > select { border: 0px none; }
*[wrapcheckbox], *[wrapselect], *[wrapradio] { display: inline-block; }

/*SRT Validation - These settings should only be changed if you want to adjust the border sizes*/
input.formHot, *[wrapselect].formHot, *[wrapcheckbox].formHot, textarea.formHot { padding: 1px; }
input.formCool, *[wrapselect].formCool, *[wrapcheckbox].formCool, textarea.formCool { padding: 1px; }
input.formNeutral, *[wrapselect].formNeutral, *[wrapcheckbox].formNeutral, textarea.formNeutral { padding: 2px; }
*[wrapradio].formHot { padding: 0px 0px 1px 1px; }
*[wrapradio].formCool { padding: 0px 0px 1px 1px; }
*[wrapradio].formNeutral { padding: 1px 1px 2px 2px; }

/*SRT Validation - These settings should be changed for theming purposes*/
input.formNeutral, input.formHot, input.formCool, *[wrapselect], *[wrapselect] > select, textarea.formNeutral, textarea.formHot, textarea.formCool { background-color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
*[wrapradio], *[wrapcheckbox] { background: none; }
input.formNeutral, *[wrapselect].formNeutral, *[wrapradio].formNeutral, *[wrapcheckbox].formNeutral, textarea.formNeutral { border: 1px solid #bbb; color:#333; }
input.formHot, *[wrapselect].formHot, *[wrapradio].formHot, *[wrapcheckbox].formHot, textarea.formHot { border: 2px solid #f63; color:#622; }
input.formCool, *[wrapselect].formCool, *[wrapradio].formCool, *[wrapcheckbox].formCool, textarea.formCool { border: 2px solid #3C6; color:#262; }
