    .modalLink {

    }

    #modalMask {
        position: absolute;
        top: 0px;
        left: 0px;
        z-index: 9999;
        background-color: #000;
        opacity: 0.5;
        display: none;
    }

    #modalWrapper {
        position: absolute;
        z-index: 9999;
        visibility: hidden;
        padding: 20px;
        -moz-border-radius: 12px;
        -moz-box-shadow: 0 0 40px #000000;
        -webkit-border-radius: 12px;
        -webkit-box-shadow: 0 0 40px #000000;
        background-color:#fff;
        border:3px solid #FFFFFF;
    }

    #modalCloseBtn {
        /*margin: 0 0 0 auto;*/
        background: url("../images/modal_close_btn.png") scroll no-repeat 0px 0px transparent;
        width: 22px;
        height: 22px;
        position:absolute;
        top:0px;
        right:0px;
        cursor: pointer;
    }

    #modalCloseBtn:hover {
        background: url("../images/modal_close_btn.png") scroll no-repeat -22px 0px transparent;
    }

    #modalMoveBtn {
        /*margin: 0 0 0 auto;*/
        background: url("../images/modal_move_btn.png") scroll no-repeat 0px 0px transparent;
        width: 22px;
        height: 22px;
        position:absolute;
        top:0px;
        left:0px;
        cursor: pointer;
    }

    #modalMoveBtn:hover {
        background: url("../images/modal_move_btn.png") scroll no-repeat -22px 0px transparent;
    }

    table.organizer tr, tr td.label, table.organizer tr th {
        white-space: nowrap;
    }


    /* autocompleter */

    .acWrapper { position: relative; }
    .acResults { position: absolute; top: 22px; z-index:9999; }
    .acResults ul { background-color: white; -moz-box-shadow: 1px 1px 3px; -webkit-box-shadow: 1px 1px 3px #000; padding: 0px; margin: 0px; }
    .acResults ul li { list-style-type: none; border-bottom: 1px dotted #ccc; padding-left: 10px; padding-right: 10px; padding-top:2px; padding-bottom:2px; white-space: nowrap; }
    .acResults ul li.selected { background-color: lightgreen; }
    .acResults ul li:hover { background-color: lightgreen; cursor: pointer; }
    .acResults ul li span { padding-left: 10px; color:#666 }
    .acResults ul li span.acHighlight { color:red; padding-left:0px }
    .acResults ul { overflow-y: auto; overflow-x: hidden; }
