Hola:
Bueno, ante todo debemos considerar un aspecto
Cita: sin necesidad de crear una clase aparte, la idea es dejar las paginas tal cual, no modificarlas...
A mi humilde entender, si quieres crear un efecto en el cursor, tendrás que modificar a la fuerza el cíodigo, ya que los efectos no salen de la nada ¿no? Luego entonces se trata de que la modificación sea mínima y poco costosa.
Lo que te ha comentado JavierB sería quizá una opción costosa a corto plazo pero muy muy beneficiosa a medio y largo plazo. De hecho, si tuvieras todos los estilos agrupados en un fichero CSS exterior, tan sólo creando poquísimo código, se te modificarían todos los INPUTS del site.
Respecto a la modificación del aspecto de los cursores, mírate esta referencia:
http://www.echoecho.com/csscursors.htm. Fíjate que sólo IE 4+ o Nescape Navigator 6+ implementan este efecto. Tenlo en cuenta también.
Espero haber sido de ayuda. Salu2