.smfField {
    margin-bottom: 10px;
}
.smfFieldTitle {
    font-size: 10px;
    font-weight: bold;
    margin-bottom: 2px;
    color: #909090;
}
.smfFieldData {
}
.smfFieldError {
    background: #FDFBC8;
    color: Red;
    padding: 1px;
    font-size: 10px;
    font-weight: bold;
}
.smfFieldInput {
    border: 1px solid #5a84a0;
    width: 100%;
    background: #f6fcfc;
    font-size: 12px;
}
.smfFieldOutput {
    background: #f6fcfc;
}
.smfButton {
    background: #e8f9fb;
    border: 1px solid #5a84a0;
}
.smfButtonActive {
    background: #bdeafe;
}


.smwReportField {
    margin-bottom: 9px;
}
.smwReportFieldTitle {
    font-size: 9px;
    font-weight: bold;
    color: #909090;
}
.smwReportFieldValue {
    margin-top: 2px;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    background: url("/img/fcorner.gif") no-repeat top left #f6fcfc;
}

.smwReportFieldValue .smfFieldInput {
    background: white;
}

.smwTr {
    background: #e8f9fb;
}
.smwTrHilite {
    background: #bdeafe;
}
.smwTrHeader {
    background: #5074a1;
    font-weight: bold;
    color: white;
}

.smwErrors {
    background: #FDFBC8;
    border: 2px solid Red;
    padding: 5px;
}
.smwError {
}
.smwMessages {
    background: #FDFBC8;
    border: 2px solid Green;
    padding: 5px;
}
.smwMessage {
}