.rich-datascr-act {
    background-color: silver;
}

.rich-tab-inactive {
    cursor: pointer;
}

.rich-tabhdr-cell-active {
    font-weight: bold;
}

.rich-inplace-select-list-decoration {
    font-size: 13px;
    font-family: Tahoma,Verdana,sans-serif;
}

.rich-ddmenu-label {
    font-family: Arial, Tahoma, sans-serif;
    font-size: 12px;
}

.rich-panelbar-header {
    font-family: Tahoma,Verdana,sans-serif;
    font-weight: normal;
    background-image: none;
    background-color: transparent;
    color: blue;
}

.rich-panelbar-header-act {
    font-family: Tahoma,Verdana,sans-serif;
    background-image: none;
    background-color: lightgray;
    color: black;
    font-weight: bold
}

.header-bar-items {
    white-space: nowrap;
    color: white;
    font-size: 13px;
    font-family: Arial,Verdana,sans-serif;
    font-weight: normal;
}

.messagePanel {
    background-color: white;
    border-color: red;
    font-size: 13px;
}

.panelGridColumn {
    text-align: left;
    vertical-align: top;
}

.panelGridColumnLeft {
    text-align: left;
    vertical-align: top;
    width: 20%;
}

.panelGridColumnRight {
    text-align: left;
    vertical-align: top;
    width: 80%;
}

.concepCodeBase {
    text-align: left;
    vertical-align: top;
    width: 60%;
}

.panelDescription {
    overflow: auto;
    border: none;
    background: transparent;
    text-align:left;
    height: 150px;
}

.legendHeader {
    color: #005000;
    font-weight: bold;
    font-size: 13px;
}

.formTableHeader {
    color: black;
    font-weight: bold;
    font-size: 13px;
    text-align: left;
}

img.dFile {
    width: 24px;
    height: 16px;
    border: 0px;
    outline-width: 0px;
}
img.hLink {
    border: 0px;
    outline-width: 0px;
}

img.tLink {
    border: 0px;
    outline-width: 0px;
    height: 14px;
    width: 14px;
    vertical-align: middle;
}

img.beforeText {
    vertical-align: middle;
    margin-right: 3px;
}

img.afterText {
    border: 0px;
    vertical-align: middle;
    margin-left: 3px;
}

a.mainMenuLinkHeader {
    font-family: Arial, Tahoma, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: white;
    text-decoration: none;
}

a.mainMenuLinkHeader:hover {
    text-decoration: underline;
}

a.mainMenuLinkHeader:visited {
    color: white;
}

label {
    color: #005000;
    white-space: nowrap;
}


th.eventd-changes {
    padding-right: 10px;
    text-align: left;
}

th.eventd-oldvalue {
    padding-right: 10px;
    text-align: left;
}

th.eventd-newvalue {
    padding-right: 10px;
    text-align: left;
}

td.eventd-field {
    font-weight: bold;
    color: #808080;
    padding-right: 10px;
    white-space: nowrap;
    vertical-align: top;
}

td.eventd-oldvalue {
    color: Gray;
    padding-right: 20px;
    vertical-align: top;
}

td.eventd-newvalue {
    vertical-align: top;
}

span.eventd-longtext {
    font-size: 10px;
}

span.eventd-longtext {
    font-size: 10px;
}

.infoMessages {
    font-family:Tahoma, Arial, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

.errorMessages {
    font-family:Tahoma, Arial, sans-serif;
    font-size: 13px;
    color: red;
    font-weight: bold;
}

.fieldErrorMessage {
    color: red;
    padding-right: 10px;
}

.button {
    font-family: Tahoma, Arial, sans-serif;
    cursor: pointer;
}

.buttonDefault {
    font-family: Tahoma, Arial, sans-serif;
    cursor: pointer;
    font-weight: bold;
}

.buttonSmall {
    font-family: Tahoma, Arial, sans-serif;
    font-size: 11px;
    height: 18px;
}

.buttonOK {
    font-family: Tahoma, Arial, sans-serif;
    cursor: pointer;
    width: 56px;
}
.div_line {
    border-top-width: 0px;
    border-left-width: 0px;
    font-size: 0px;
    border-bottom-width: 0px;
    height: 2px;
    border-right-width: 0px;
    background-color: #005000;

}

.div_line_thin {
    border-top-width: 0px;
    border-left-width: 0px;
    font-size: 0px;
    border-bottom-width: 0px;
    height: 1px;
    border-right-width: 0px;
    background-color: #C0C0C0;

}

.fieldRequired {
    color: red;
}

.fieldConditionallyRequired {
    color: darkblue;
}

.fieldModified {
    background-color: #FFb4b4;
}

a {
    text-decoration: none;
}

a:HOVER {
    text-decoration: underline;
}

a:visited {
    color: blue;
}

.toolBarPlain {
    background-image: none;
    background-color: transparent;
    border-bottom: 0;
    border-top: 0;
    border-left: 0;
    border-right: 0;
}

.toolBarItemPlain {
    font-family: Tahoma, Arial, sans-serif;
    font-weight: normal;
}

.dataTableHeader {
    text-align: left;
}

a.versionLink {
    text-decoration: none;
}

a.versionLink:HOVER {
    text-decoration: underline;
}

.posthidden {display:none} 
.postshown {display:inline}


.actionPanelArea {

    border-top-width: 1px;
    padding-top:5px;
    padding-bottom:5px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-style:solid;
    border-color: #C0C0C0;

}


.noMaskClass .rich-mpnl-mask-div{
    display:none;
    background-color:white;

}

a.tableLinkHeader {
    color: black;
    font-weight: bold;
    text-decoration: none;
}

a.tableLinkHeader:hover {
    text-decoration: none;
}








