
div.cms9_contentmenu {
    background-color: #ffffff;
    color: #000000;
    text-align: right;
    font-size: 10px;
    border-bottom: 1px dashed #808080;
    
}

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;
}

/* 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; }
td.sfm_namedir {  border-left: 1px solid #808080; }
td.sfm_namefile {  border-left: 1px solid #808080; }

td.sfm_hsize { width: 150px;  border-left: 1px solid #808080; text-align: right}
td.sfm_size { width: 150px;  border-left: 1px solid #808080; text-align: right}

td.sfm_hdate { width: 100px;  border-left: 1px solid #808080; text-align: center;}
td.sfm_date { width: 100px;  border-left: 1px solid #808080; text-align: center;}

td.sfm_hops { width: 50px;  border-left: 1px solid #808080; text-align: center;}
td.sfm_ops { width: 50px;  border-left: 1px solid #808080; text-align: center;}

table.sfm_preview {
    background-color: #e0e0e0;
    width: 50%;
    border: 1px solid black;
    padding: 20px;
}


/* 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;
    border-collapse: collapse;
    border: 1px solid black;
    padding: 2px;
}
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; }
