

div.cms9_contentmenu {
    background-color: #ffffff;
    color: #000000;
    text-align: right;
    font-size: 10px;
    border-bottom: 1px dashed #808080;
    
}

/* editor buttons */
input.cms9_editorbt {
    width: 130px;
}

tr.cms9_editprophead {
    font-weight: bold;
    background-color: #000040;
    color: #ffffff;
    border: 1px solid white;
    }

td.cms9_editprophead {
        border: 1px solid white;
        padding: 2px 6px 2px 6px;
    }
td.cms9_editprop {
        border: 1px solid black;
        padding: 2px 6px 2px 6px;
    }
    
span.cms9_editdatetime {
    font-family: courier;
    font-size: 0.9em;
}

div.cms9_vers {
    background-color: #f0f0ff;
    color: #0000ff;
    padding: 10px 10px 40px 10px;    
}

table.cms9_vers {
    font-family: Courier;
    font-size: 10pt;
    border-collapse: collapse;
}

/* SIMPLE FILE MANAGER */
table.sfm {
    width: 100%;
    font-family: "Courier New", "Monospace";
    background-color: #f0f0ff;
    border-collapse: collapse;
    border: 1px solid black;
    padding: 2px;
}


a.sfm_path {
   text-decoration: underline;
   color: #0000ff;
   font-weight: bold;
}

a.sfm_path:hover {
   text-decoration: underline;
   color: #0080ff;
}

a.sfm_path:visited {
   text-decoration: underline;
   color: #0000ff;
}

a.sfm_file {
   text-decoration: underline;
   color: #0000ff;
}

a.sfm_file:hover {
   text-decoration: underline;
   color: #0080ff;
}

a.sfm_file:visited {
   text-decoration: underline;
   color: #0000ff;
}



tr.sfm_h {
    background-color: #000040;
    color: #ffffff;
    font-size: 1.1em;
}

tr.sfm_row1 {
    background-color: #f0f0ff;
    font-size: 1.1em;
}
tr.sfm_row2 {
    background-color: #f8f8ff;
    font-size: 1.1em;
}
td.sfm_hflag { width: 30px; }
td.sfm_flag { width: 30px; }

td.sfm_hname {  border-left: 1px solid #808080; color: #ffffff; }
td.sfm_namedir {  border-left: 1px solid #808080;  padding-left: 5px; color: black; }
td.sfm_namefile {  border-left: 1px solid #808080; padding-left: 5px; color: black;  }

td.sfm_hsize { width: 150px;  border-left: 1px solid #808080; text-align: right; color: #ffffff;}
td.sfm_size { width: 150px;  border-left: 1px solid #808080; text-align: right; color: black;}

td.sfm_hdate { width: 100px;  border-left: 1px solid #808080; text-align: center;  color: #ffffff;}
td.sfm_date { width: 100px;  border-left: 1px solid #808080; text-align: center;  color: black;}

td.sfm_hops { width: 50px;  border-left: 1px solid #808080; text-align: center;  color: #ffffff;}
td.sfm_ops { width: 50px;  border-left: 1px solid #808080; text-align: center;  color: black;}

td.sfm_hcust { width: 140px;  border-left: 1px solid #808080; text-align: center;  color: #ffffff;}
td.sfm_cust { width: 140px;  border-left: 1px solid #808080; text-align: center;  color: black;}

table.sfm_preview {
    background-color: #e0e0e0;
    width: 50%;
    border: 1px solid black;
    padding: 20px;
    color: black;
}

p.sfm_p { margin-top: 0.5em; margin-bottom: 0.5em; }


/* STORE MANAGER */
tr.stm_h {
    background-color: #000040;
    color: #ffffff;
    font-size: 12px;
}
table.stm {
    width: 100%;
    font-family: "Courier New", "Monospace";
    font-size: 10px;
    background-color: #f0f0ff;
    color: #000000;
    border-collapse: collapse;
    border: 1px solid black;
    padding: 2px;
}

table.stm td {
    color: #000000;
}

tr.stm_row1 {
    background-color: #f0f0ff;
    font-size: 12px;
}
tr.stm_row2 {
    background-color: #f8f8ff;
    font-size: 12px;
}
td.stm_ycode { width: 30px; text-align: right; padding-right: 5px;}
td.stm_yname0 { padding-left:  0px; }
td.stm_yname1 { padding-left: 15px; }
td.stm_yname2 { padding-left: 30px; }
td.stm_yname3 { padding-left: 45px; }
td.stm_yname4 { padding-left: 60px; }


/**********************/
/**** EDIT EYE ********/
/**********************/

div.cms9ee {
    position: absolute;
    top: 10px;
    left: 10px;
}


/**********************/
/**** SQL *************/
/**********************/
div.cms9sql {
    background-color: #ffffff;
    color: #000000;
    font-family: courier;
    font-size: 9pt;
    padding: 10px;
}

div.cms9sql td  { color: #000000; }
div.cms9sql p  { color: #000000; }


/**********************/
/**** TEXTEDITOR ******/
/**********************/

div.cms9texted {
    background-color: #ffffff;
    color: #000000;
    padding: 10px;
}

div.cms9texted {
    background-color: #ffffff;
    color: #000000;
}

textarea.cms9texted {
    font-family: courier;
    color: #000000;
    font-size: 10pt;
    /*font-weight: bold;*/
}

p.cms9textedtitle {
    font-weight: bold;
    color: #000000;
}

p.cms9textederr {
    color: #ff0000;
}

span.cms9textedtitle {
    color: #0000ff;
}

td.cms9textedvername { color: #0000ff; width: 300px; }
td.cms9textedverdate { color: #000000; text-align: right; width: 200px; }
td.cms9textedverrest { color: #000000; text-align: right; width: 150px; padding-left: 10px }



/**********************/
/**** VARSEDITOR ******/
/**********************/
div.cms9varseditor {
    background-color: #ffffff;
    color: #000000;
    font-family: courier;
    font-size: 9pt;
    padding: 10px;
}

table.cms9varseditor td {
    background-color: #ffffff;
    color: #000000;
}


/**********************/
/**** USER MANAGER ****/
/**********************/
div.usrman { background-color: #ffffff; }

table.usrman {
    border-collapse: collapse;
    border: 1px solid black;
    color: #000000;
    background-color: #ffffff;
    font-family: courier;
    width: 100%;
}

table.usrman td { color: #000000; }

tr.headr_usrman {
    background-color: #000040;
    color: #ffffff;
}

tr.row2_usrman { background-color: #f0f0ff; }

td.headc1_usrman { text-align: right; }
td.c1_usrman { text-align: right; }

p.usrmanmsg { background-color: #ffffff; color: #0000ff; }
p.usrmanerrmsg { background-color: #ffffff; color: #ff0000; }
