/* 
 * (C) IASP 2007
 * Unauthorised reproduction or use
 * on external websites will 
 * be subject to rigorous prosecution
 */

/* IASP Editor Styling */

.iasp_editor {
    width: 100%;
}

    .iasp_editor .imagebutton {
        height: 22px;
        width: 23px;
        border: solid 1px #ddd;
        background-color: #ddd;
        float: left;
    }

    .iasp_editor .image {
        position: relative;
        left: 1px;
        top: 1px;
        _left: 0;
        _top: 0;
        height: 20px;
        width: 21px;
        border: none;
    }

    .iasp_editor .toolbar {
        height: 30px;
        background-color: #ddd;
    }

    .iasp_editor .tbItem {
        float: left;
        padding: 2px;
        margin: 1px 0;
        border-right: 1px #aaa solid;
    }

    .iasp_editor .tbItemEnd {
        float: left;
        padding: 2px;
        margin: 1px 0;
    }

    .iasp_editor .tbClr {
        clear: left;
    }

table.iasp_editor {
    border-collapse: collapse !important;
    border: 1px #999 solid !important;
    margin: 0;
}

/*IE7 Hack*/
*:first-child + html table.iasp_editor {
    width: 100%;
}


    table.iasp_editor td {
        border: none;
    }

.iasp_editor .iasp_editor_toolbar {
    background: #ddd !important;
    border-bottom: 1px #999 solid !important;
    padding: 2px !important;
}

.iasp_editor .iasp_editor_inner {
    border: 0 !important;
    padding: 0 !important;
}

.iasp_editor .iasp_editor_iframe {
    border: 0 !important;
}

table.iasp_editor td.iasp_editor_statusbar {
    text-align: right !important;
    border-top: 1px #999 solid !important;
    font-family: Arial, sans-serif !important;
    font-size: 7pt !important;
    padding: 3px !important;
    background: #ddd !important;
}

table.iasp_editor td .iasp_editor_statusbar_inner {
    border-top: 1px #999 solid !important;
    border-left: 1px #999 solid !important;
    border-right: 1px #fff solid !important;
    border-bottom: 1px #fff solid !important;
    text-align: right !important;
    padding: 1px 12px !important;
    color: #666 !important;
}

.iasp_editor .iasp_editor_statusbar input {
    vertical-align: middle !important;
}
