/**
 * CSS corrections for IE 7.
 */

#sidebar li {
    overflow: hidden;
}
#sidebar .mboxlist {
    overflow-y: auto;
}

#msgSplitPane {
    width: 99.7%;
}

#to, #cc, #bcc {
    overflow: auto;
}

.block-monthgrid table {
    border-width: 2px;
}

#sidebar li.mbox a:hover, #sidebar li.custom a:hover, #sidebar li.servicelink a:hover {
    font-weight: bold;
    text-decoration: underline;
}

.dimpOptions span.iconImg {
    margin-right: 4px;
}

.htmlMsgData {
    width: 98%;
}

div.msgSubject span.horde-tree-image {
    vertical-align: top;
}

/* Fixes broken inline-block. */
#noticerow .notices li,
#upload_wait,
a.address:hover,
#attach_list span.attachName,
#upload_wait
{
    zoom: 1;
    *display: inline;
}
