/* search box is 1px too high in IE7 */
#sidebar #searchBox .search {
    top: 37px;
}

/* search box is 2px too high in IE7 */
.tabs-top {
    top: 4px;
}

/* Fixes negative top-margin in IE7 */
#tabs .active a:link, #pageLayOutTabsUL .active a:link, .navbar .nav .active > a,
.StatusMappingsOnBoarding .ui-progressbar, .PacketView .ui-progressbar, .cke_skin_v2 .cke_contents, .dropdown-top {
    zoom: 1;
    position: relative;
}

/* submit buttons have a black border and are smaller in IE7 */
.HeaderButtonCell input[type='submit'] {
    padding: 6px 8px;
}

/* Fixes shortened MyView tab in IE7 */
.navbar .nav li:first-child > a.dropdown-toggle {
    padding-bottom: 14px;
}

/* Moves language dropdown inside border */
#languageDiv {
    right: 10px;
}

/* Sets cursor at the top of CKEditor */
.cke_skin_v2 iframe {
    vertical-align: top;
}

/* Makes it so images aren't hidden */
img {
    max-width: none;
}

.left {
    float: left;
}

.nowrapFormLabelRequired {
    max-width: 160px;
    position: relative;
    right: 0;
}

.nowrapFormLabelRequired + td {
    width: 90%;
}

#msg_notification_bottomline, #msg_notification_ae_bottomline, #msg_notification_ews_bottomline {
    border-bottom: none;
}

#notification_ae_dropdown li#msg_notification_ae_bottomline:hover,
#notification_dropdown li#msg_notification_bottomline:hover,
#notification_ews_dropdown li#msg_notification_ews_bottomline:hover {
    background: none;
}

/* Allows widths to work for td's in IE7. */
.InformationContent > table, .ews .employee-info > table {
    table-layout: fixed;
}

.AddPacket .InformationContent > table {
    table-layout: auto;
}
.AddPacket .InformationContent > table label {
    width: 160px;
}

#recentItems .details {
    margin-top: -5px;
}

.nav-tabs .dropdown-toggle {
    padding-bottom: 6px;
}
