/* used for displaying data on entry/update pages */
.layouttable {

}

/* Used for displaying data in tables on view page */
.viewtable {
    background-color: #CFCFCF;
    margin-top: 10px;
}

.viewtitle {
    background: #FFF0C2;
}

.viewheader {
    background-color: #E9E5D9;
    font: 8pt;
    font-weight: bold;
}

.viewrowlight {
    background: #FFFEF9;
    font: 8pt;
}

.viewrowdark {
    background: #F7F7EF;
    font: 8pt;
}

.login {
    border-bottom: 1px dashed #e68a00;
    background-color: #c8d5ce;
    padding: 5px;
}

/* Used for displaying lefthand block */
.blockbody {
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    background-color: #E8EDE6;
    padding: 10px;
    margin-right: 10px;
    font-size: 8pt;
}

/* Used for displaying data in tables on view page */
.formtable {
    background-color: #ffffff;
    margin-top: 10px;
}

.formleft {
    background-color: #cfc5de;
    font: 8pt;
}

.formops {
    background-color: #ffffff;
    font: 8pt;
}

.formright {
    backkground-color: #ffffff;
    font: 8pt;
}

.formtitle {
    background-color: #ffffff;
    font: 16pt;
    font-weight: bold;
}

.formerror {
    background-color: #FEFDD0;
    color: red;
    font: 8pt;    
    font-weight: bold;

}

.forminput {
    border: 1px solid #000000;
    background-color: #eeeeee;
    font: 8pt verdana, helvetica, sans-serif;
}

.formsubmit {
    font: 8pt verdana, helvetica, sans-serif;
}

.formcheckbox {
    font: 8pt verdana, helvetica, sans-serif;
}

.formradio {
    font: 8pt verdana, helvetica, sans-serif;
}

.formdropdown {
    font: 8pt verdana, helvetica, sans-serif;
    border: 1px solid #000000;
    background-color: #E8EDE6;
}