
input[type=text],
input[type=password]{
    padding: 3px 5px;
    margin-top: 2px;
    border: 1px solid #999;
    margin-bottom: 2px;
    border-radius: 2px;
}
input[type=text]:focus,
input[type=text]:hover{
    background-color: #e7fff5;
}

.ui-datepicker{
    z-index: 1000 !important;
}

.ui-jqgrid-view input[type=text]{
    padding: 0px 2px;
}

.ui-dialog .ui-dialog-titlebar {
    padding: 0.1em 1em;
}
.ui-dialog .ui-dialog-buttonpane {
    padding: .3em 1em .1em .4em;
}
.ui-datepicker .ui-datepicker-header {
    padding: .0em 0;
}
.ui-datepicker th {
    padding: .3em .3em;
    color: #666;
}
.ui-widget-header {
    background: #5c9ccc url(images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 55% repeat-x;
}
.ui-dialog .ui-dialog-content {
    padding: 2.2em 1em 2em;
}

.ui-jqgrid-view td select {
    font-size: 10px !important;
    height: 22px;
    padding: 0;
}
.ui-jqgrid-btable .ui-widget-content.ui-state-highlight {
    border: 1px solid #a6c9e2;
}
.ui-jqgrid-btable .ui-widget-content {
    transition: all  0.2s ease;
}