Estoy desarrollando mi proyecto fin de carrera, consistente en un sistema web el cuál esta implementado con el framework Java Server Faces (JSF), usado para conectar los elementos y etiquetas HTML con las distintas clases java.
Estoy utilizando el Netbeans 7.1 y mi duda es la siguiente, en la implementación de las distintas páginas xhtml, no sé si hay alguna forma gráfica para definir los estilos y los distintos fondos de los elementos. Por poner un ejemplo de otra aplicación que he consultado, veo que en los distintos botones define de esta manera los estilos y el fondo:

Existe la posibilidad de poner esos estilos y el fondo de forma gráfica o hay que hacerlo escribiendolo directamente?
Gracias de antemano