body {
    background-color: #f4f7fc;
    overflow: visible;
}

div#content {
    _background: #fff;
    margin: 0;
    padding: 0;
    _padding-top: 10px;
    _border-left: 1px solid #999;
    _border-right: 1px solid #999;
    _border-bottom: 1px solid #999;
}
form#login_form {
    background: #fff;
    margin: 0;
    padding: 0;
    padding-top: 10px;
    border-left: 1px solid #999;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
}
div#tabsContent {
    background: #fff;
    _margin: 0;
    _padding: 0;
    padding-top: 10px;
    border-left: 1px solid #999;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
}
div#logout {
    text-align: right;
}
.content_wrapper {
    margin: 10px;
}
div#header {
    padding-top: 10px;
    padding-bottom: 10px;
}
div#footer {
    padding-top: 20px;
}

.to_right {
    text-align: right;
}

tbody tr:hover {
    background-color: #c5cdd5;
}
tbody td:hover {
    background-color: #afc3d5;
}
tr.newItem {
    background-color: #dbe9ff;
}
td.readOnly {
    text-align: center;
    height: 20px;
    border-bottom-style: inset;
    border-bottom-color: black;
    border-bottom-width: 1px;
}

.fieldset_login {
    padding: 10px;
    padding-top: 20px;
}

input.login-input {
    width: 250px;
}

_p.help-function font b{
    color: red;
    width: 350px;

}

div#footer div.footer_right {
    text-align:right;
}

input.input_full {
    width: 100%;
    text-align: center;
}

input.global_phone_row {
    height: 20px;
}

input.save_global_phone_row {
    display: none;
}

input.cancel_global_phone_row {
    display: none;
}

input.input_disabled {
    background-color: silver;
    height: 20px;
}