/*fieldset { padding:0; border:0; }*/
div#div-fw-exception { margin: 20px 0; }
div#div-fw-exception table { margin: 1em 0; border-collapse: collapse; width: 100%; font-size: 80%; }
div#div-fw-exception table td, div#div-fw-exception table th { border: 1px solid #eee; padding: .6em 10px; text-align: left; min-width: 20ch; }

div#div-fw-exception table th:last-child,
div#div-fw-exception table td:last-child {
    width: 50%;
}

div#form-fw-exception table td:first-child,
div#form-fw-exception table th:first-child {
    white-space: nowrap;
    padding-right: 20px;
}

.ui-dialog .ui-state-error { padding: .3em; }
.ui-state-highlight { padding: 5px; margin: 15px; }

#navcontainer {
    margin-top:10px;
    margin-bottom:10px;
}
#navcontainer ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#navcontainer li { margin: 0 0 .2em 0; }

#navcontainer a {
    display: block;
    width: 350px;
    padding: .2em .8em;
    text-decoration: none;
    color:#000;
}

#navcontainer a:hover {
    background-color: #369;
    color: #FFF;
}

#div-fw-exception table {
    max-width:1200px;
    width:100%;
    word-break: break-word;
    table-layout:fixed;
    margin-bottom: 15px;
}

#div-fw-exception tr td:nth-child(odd) {
    max-width:10%;
}
#div-fw-exception tr td:nth-child(2) {
    white-space: pre-wrap;
    background-color: white;
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-bottom: 2px solid #aaa;
    border-right: 2px solid #aaa;
    border-radius: 0.5em;
    width:90%;
    max-width:90%;
}

.validateTipBulk{
    color:red;
}
