Diseño de cuadros de diálogo JavaFX predeterminados

Estoy buscando una manera de diseñar el Diálogo JavaFX predeterminado (javafx.scene.control.Dialog)

Traté de obtener el DialogPane y agregar una hoja de estilo, pero cubre solo una pequeña parte del diálogo. Preferiría diseñar solo con un archivo css externo y sin agregar styleClasses sobre el código. Esto se vería desordenado (encabezado, contenido, contenido propio en el contenido y más ...)

Busqué en Google mucho y solo encontré ejemplos para ControlsFX, pero como jdk8_40 JavaFX tiene sus propios cuadros de diálogo, los uso ahora.

¿Alguna sugerencia?

Editar:

Desde que José Pereda publicó la solución, creé mi propio dialog.css. Lo publicaré aquí porque cubre todo el diálogo y tal vez alguien quiera copiarlo y pegarlo. Tenga en cuenta que .dialog-pane ya es un nombre de clase de estilo dado, por lo que no necesita aplicar el suyo propio. Por supuesto, Josés es más detallado.

.dialog-pane {
    -fx-background-color: black;
}

.dialog-pane .label {
    -fx-text-fill: white;
}

.dialog-pane:header .header-panel {
    -fx-background-color: black;
}

.dialog-pane:header .header-panel .label {
    -fx-font-style: italic;
    -fx-font-size: 2em;
}

Respuestas a la pregunta(1)

Su respuesta a la pregunta