.errorHolder {
    color: #ff0000;
}
.tableArrange {
    margin-left: 15px;
}
.paddingLeftRequired {
    padding-left: 15px;
    padding-top: 5px;
}

.paddingLeft {
    padding-left: 13px;
}

#messageBalloon_warning {
    margin: 10px 10px 10px 30px;
    padding: 8px 8px 8px 15px;
}

form#frmLeaveApply table.tableArrange tbody tr td select#assignleave_txtLeaveType{
    width:160px;
}

label {
    color: black;
    font-size: 12px;
    margin-top: 6px !important;
}

.ohrm_datepicker {
    margin-top: 6px !important;
}

div.error {
    width: auto;
    text-align: left;
    padding-left: 156px;
    padding-top: 2px;
    clear: both;
}

#assignleave_txtComment{
    margin-top: 6px !important;
}

#assignleave_txtFromTime, #assignleave_txtToTime {
    width: 5em;
}

#assignleave_txtLeaveTotalTime {
    width: 3em;
}

label, span.formLabel, span.wideFormLabel {
    width: 137px !important;
}

.confirmInnerBox {
    background-color: #FAD163;
    padding: 3px 10px;
    font-weight: bold;
    width: 620px;
}

.confirmBox {
    margin: 10px 10px;
    display: block;
}

th {
    text-align: left;
    font-size: 11px;
}