Pode aplicar um estilo nos questionários do Oracle Intelligent Advisor (OIA) (anteriormente Oracle Policy Automation) para unificar o aspeto com o seu estilo empresarial.
Pode configurar os seguintes seletores da classe de CSS no ficheiro design.css. Todos estes seletores de classe têm o prefixo "scs-opainterview-".
Cada classe define todos os estilos para o componente especificado. A classe detém controlo total e o estilo existente do OIA não será utilizado.
| Seletor | Aplica-se a | Descrição | 
|---|---|---|
| interview | interview | A região da entrevista abrange todo o conteúdo da entrevista, incluindo o cabeçalho, o rodapé e a área de navegação. | 
| interviewContent | conteúdo da entrevista | A região do conteúdo da entrevista inclui o título do ecrã e controlos, mas exclui o cabeçalho, o rodapé e a área de navegação. | 
| screenTitleBlock | bloco de título do ecrã | O bloco de título do ecrã forma a região que inclui o título do ecrã bem como quaisquer outros widgets contidos nessa linha, como a lista pendente do ecrã e/ou os botões seguinte e anterior. | 
| screenTitle | título do ecrã | A região do título do ecrã é apenas a região que contém o título do ecrã. | 
| nextButton | botão seguinte | O botão seguinte. | 
| backButton | botão anterior | O botão anterior. | 
| restartButton | botão reiniciar | O botão reiniciar. | 
| exitButton | botão sair | O botão sair. | 
| header | header | A região do cabeçalho. | 
| footer | footer | A região do rodapé. | 
| question | texto da pergunta | Estilo para o texto da pergunta. | 
| control | container para controlos | Estilo para o elemento que contém controlos. | 
| label | controlo de etiqueta | Estilo para controlos de etiqueta. | 
| controlError | todos os controlos | Estilo para o container de texto de erro. | 
| controlErrorText | todos os controlos | Estilo para span do texto de erro. | 
| textInput | caixa de texto de linha única, senha e mascarado | Estilo para controlos de entrada de texto. | 
| textAreaInput | caixa de texto com várias linhas | Estilo para controlos de entrada de texto com várias linhas. | 
| calendarInput | calendário | Estilo para controlos de entrada de dados de calendário. Suporta um campo iconColorque permite alterar a cor do ícone do calendário e um campokeepIconque indica se o ícone do calendário deve ser apresentado. | 
| dropDownInput | lista pendente | Estilo para controlos de entrada de dados de lista pendente. | 
| filterDropDownInput | lista pendente filtrada | Estilo para controlos de entrada de dados de lista pendente filtrada. Suporta um campo iconColorque permite alterar a cor da seta da lista pendente. | 
| listInput | lista fixa | Estilo para controlos de entrada de dados de lista fixa. | 
| radioInput | botões de rádio | Estilo para controlos de entrada de dados de botões de rádio. Pode definir os respetivos estilos com as opções borderColorefillColor. A propriedadeiconTypepode alterar o tipo de ícone utilizado. Atualmente, as únicas opções alternativas suportadas são'tick'e'fill'. | 
| checkboxInput | caixa de seleção | Estilo para controlos de entrada de dados de caixa de seleção. Pode definir os respetivos estilos com as opções borderColorefillColor. A propriedadeiconTypepode alterar o tipo de ícone utilizado. Atualmente, as únicas opções alternativas suportadas são'square'e'fill'. | 
| autoCompleteInput | pesquisa customizada | Estilo para o campo autocompletequando é utilizada uma extensãocustomSearch. | 
| captchaInput | campo de entrada de dados CAPTCHA | Estilo para o campo de entrada de dados no qual o utilizador introduz o CAPTCHA. | 
| signatureInput | controlo de assinatura | Estilo para controlos de assinatura. Suporta um campo inkColoradicional que permite alterar a tinta da caneta para a assinatura. | 
| explanationHeader | controlo de explicação | Estilo para o cabeçalho expansível de nível superior para controlos de explicação. | 
| explanationText | controlo de explicação | Estilo para o texto de controlo de explicação expandido. | 
| signatureClearButton | controlo de assinatura | Estilo para o botão limpar num controlo de assinatura. | 
| uploadAddButton | controlo de carregamento | Estilo para o botão acrescentar no controlo de carregamento. | 
| entityRemoveButton | controlo de recolha da entidade | O controlo de recolha da entidade. | 
Exemplos com Extensões de Estilo Definidas em design.css
.scs-opainterview-interviewContent {
   background-color: beige;
}
.scs-opainterview-screenTitleBlock {
   background-color: bisque;
}
.scs-opainterview-screenTitle {
    font-style: italic;
    font-size: 20px;
}
.scs-opainterview-nextButton {
    color: darkgreen;
}
.scs-opainterview-backButton {
    color: crimson;
}
.scs-opainterview-question {
    color: green;
}
.scs-opainterview-control {
    background-color: cornflowerblue;
}
.scs-opainterview-label {
    color:aqua;
}
.scs-opainterview-textInput {
    color: red;
    cursor:crosshair;
}
.scs-opainterview-radioInput {
    background-color: pink;
}
.scs-opainterview-checkboxInput {
    cursor: pointer;
}