button.ifc {
    font-size: 0.8em;
    border: medium none;
    background-color: transparent;
    text-decoration: underline;
    cursor: pointer;
}


/* picListBox */
.picList {
 text-align:left;
 background-color: #fff;
 opacity: 0.95;
 filter: alpha(opacity=80);
 color: #000;
 font-size: 10px;
 /* position: absolute; */
 top: 0;
 width: 300px;
 height: 100%;
 overflow: auto;
 border: 1px solid #666;
 padding: 10px;
 }
.picList ul {
 list-style: none;
 width: auto;
 padding: 0;
 margin: 0;
}
.picList ul li {
 margin: 4px;
 border: 1px solid #000;
 position: relative;
 overflow:hidden;
}
.picList ul li img {
 max-width: 1000px;
 max-height: 200px;
}
.picList ul li:hover {
 background-color: #ddd;

}
.picList ul img:hover {
 cursor: pointer;
}
.picList ul li div {
 padding: 0 .2em
}

.picList #uFrm,
.fileList #uFrm {
 position: static;
 background-color: #999;
 color: #fff;
 border:none;
 padding:0;
}
.picList #uFrm fieldset,
.fileList #uFrm fieldset {
 padding: 4px;
 margin: 0;
 border: none;
}
.picList #uFrm input,
.fileList #uFrm input {
 margin: 0;
 padding: 0;
}
.picList #uFrm img,
.fileList #uFrm img {
 position: absolute;
 right: 17px;
 top: 12px;

}
.picList div.delete,
.fileList div.delete {
 position: absolute;
 top: -7px;
 right: -7px;
 padding:0;
}
.picList div.delete img,
.fileList div.delete img {
 height: 15px;
 width: 15px;
 margin: 10px;
}
.clt {
 cursor: pointer
}

.fileList,
.linkList {
 text-align: left;
 /*position: absolute; */
 top: 0;
 background-color: #fff;
 opacity: 0.8;
 filter: alpha(opacity=80);
 color: #333;
 border: 1px solid #ccc;
 padding: 1em;
 height: 130px;
 overflow: auto;
}
.fileList ul li img {
 padding-left: 10px;
 width: 15px;
}
.fileList ul li span.name:hover,
.linkList ul li div.name:hover {
 text-decoration: underline;
 cursor: pointer
}
.linkList {
 right: 0;
 padding: 0 1em 1em 1em;
 width: 30%
}
.linkList .description {
 color: #999
}
.hidden {
 display: none;
}

#editHelp table {
    width: 100%;
    border-collapse: collapse;
}
#editHelp td {
    padding: .5em .5em .5em 1.5em;
    text-align: left;
}