#listContainer{
    margin-top:15px;
}

#expList ul, li {
    list-style: none;
    margin:0;
    padding:0;
    cursor: pointer;
}
#expList p {
    margin:0;
    display:block;
}
#expList p:hover {
    background-color:#121212;
}
#expList li {
    line-height:140%;
    text-indent:0px;
    background-position: 1px 8px;
    padding-left: 20px;
    background-repeat: no-repeat;
}
#expList li .marker {
    line-height:140%;
    text-indent:0px;
    background-position: 1px 8px;
    margin-left: -20px;
    padding-left: 20px;
    background-repeat: no-repeat;
}

#expList .collapsed > .marker {
    background-image: url(http://www.wegfansite.com/forum/images/images/Darkness3/buttons/collapse_collapsed.png);
}
#expList .expanded > .marker {
    background-image: url(http://www.wegfansite.com/forum/images/images/Darkness3/buttons/collapse.png);
}
.listControl{
    margin-bottom: 15px;
}
.listControl a {
    /* border: 1px solid #555555; */
    color: #555555;
    cursor: pointer;
    height: 1.5em;
    line-height: 1.5em;
    margin-right: 5px;
    padding: 4px 10px;
}
.listControl a:hover {
    background-color:#555555;
    color:#222222; 
    font-weight:normal;
}
.dup { background-color: #fdd; }
.nonissue { color: #777; }
.proposed { background-color: #bfb; }
.changed { background-color: #bbf; }
.code { margin:0 0 0 1em; border: 1px solid #77f; padding: 0 .5em 0; }
.lang { font-weight: bold; }
a.ref { line-height: 150%; background-color: #ffb; padding:0 .25em 0; border: 1px solid #dd9; border-radius: .25em; }
#leglist li { margin-top: 1ex; }

/* group buttons: */

input {
    color:#08233e;
    background-color:#ccc;
    border:.5ex solid #ccc;
    border-radius:.25ex;
    box-shadow:-.25ex .25ex 0 0 #777;
    cursor:pointer;
}
input[type=text] {
    font-size:.6em;
}
input:hover {
    border:.5ex solid #dda;
    background-color:#eeb;
}

input.selected {
    color:#0f0;
    background-color:#eeb;
    border:none;
    padding:.5ex;
    box-shadow:inset -.25ex .25ex 0 0 #777;
}

.error {
    color:#f00;
}
.highlighted {
    border:2px solid #bb8;
    background-color:#dda;
}
