#paneLayout {
    color: #323232;
    background-color: #F4F4F4;
    border: 1px solid #C0C2C4;
    padding: 4px;
    margin-bottom: 10px;
}
    
#itemList {
    width: 40em;
}

#paneLayout td {
    vertical-align: top;
    padding: 2px 4px;
}
    
#paneLayout button {
    width: 6em;
}

#xmlEditor > xxe-document-view {
    height: 30em;
}

/*
 * NewsResourceChooser
 */

.nrc-pane { /*div*/
    padding: 10px;
}

.nrc-head { /*div*/
    font-weight: bold;
}

.nrc-body { /*div*/
    margin-top: 2px;
}

.nrc-body > select {
    width: 30em;
}

.nrc-body > select > optgroup {
    font-weight: bold;
    font-style: normal;
}

#paneLayout select:focus,
#paneLayout button:focus,
.nrc-body > select:focus {
    outline: solid #CDF5FD 2px;
}
