.systemTagsContainer
{
    margin:0px;
    padding:0px;
    list-style-type:none; 
}
.systemTagsContainer li
{
    margin:5px;
    padding:0px;
    float:left; 
}
.systemTagsContainer li a,
.systemTagsContainer li a:link
{
    display: block;
    float: left;
    padding: 0 10px 0 20px;
    line-height:2em;
    height:2em;
    background-image: url(images/tag_blue.png);
    background-position: 3px center;
    background-repeat: no-repeat;
    background-color: #eff7ff;
    border:1px solid #96c2f1;
}

#popupMenuContainer
{
    display:none;
    text-align:left;
    position:absolute;
    left: 0px;
    top: 0px;
    z-index:1000;
    background-color: #fff9ed;
    border:1px solid #ffdd99;
}

#popupMenuContainer a,
#popupMenuContainer a:link
{
    display:block;
    width:85px;
    line-height:1.5em;
    height:1.5em;
    padding: 3px 5px 3px 25px;
    background-position: 5px center;
    background-repeat: no-repeat;
    background-image: url(images/tag_blue_edit.png);
    text-decoration: none;
}
#popupMenuContainer a:hover
{
    color: #fff;
    background-color: #ffcc00;
}
#popupMenuContainer a.delete
{
    background-image: url(images/cancel.png);
}

.addTag
{
    background-image: url(images/pencil.png);
    background-position: 2px center;
    background-repeat: no-repeat;
}