@charset "utf-8";

html {
height: 100%;
overflow-y: scroll;
}

body {
height: 100%;
}

input[type="submit"],
input[type="reset"],
input[type="button"] {
width: 125px;
text-align: center;
overflow: auto;
}

#body h2 {
font-size: 107%;
font-weight: bold;
}

#body p {
margin: 0 10px 1em 10px;
}


/*------------------------------
 =login
------------------------------*/
/* login1, login2 */
#login {
min-height: 100%;
_height: 100%;
background: url(../images/main/bg_login.gif) no-repeat 0px 5px;
}

#login-box {
width: 300px;
min-height: 260px;
_height: 260px;	/* Hack for IE6 */
margin: 25px auto;
padding: 5px 0 0 0;
background: url(../images/main/bg_login_s_t.gif) no-repeat center top;
}

#login-box .inner {
background: url(../images/main/bg_login_s.gif) repeat-y center top;
}

#login-box form {
width: auto;
padding: 35px 0 30px 24px;
background: url(../images/main/bg_login_s_b.gif) no-repeat center bottom;
}

#login-box form label {
font-weight: bold;
}

#login-box form img {
vertical-align: middle;
}

#login-box .popupButton {
margin: 0;
cursor: pointer;
}

#login-box .button-box {
margin: 30px 24px 0 0;
text-align: center;
}

#login-box .button-box #btn_submit,
#login-box .button-box #btn_reset {
min-width: 100px;
width: 100px;
height: 24px;
margin: 0 30px 0 0;
color: #2d4d5c;
text-align: center;
font-weight: bold;
border-style: none;
background: url(../images/main/bg_login_btn.gif) no-repeat center top;
cursor: pointer;
}

#login-box .button-box #btn_reset {
margin: 0;
}

#login-box .button-box #btn_submit:hover,
#login-box .button-box #btn_reset:hover {
color: #fff;
background-position: center bottom;
}

/* login1 */
#body #UserF {
width: 250px;
margin: 0 0 10px 0;
}

#body #PasswordF {
width: 250px;
margin: 0 0 10px 0;
}

#body #AD_LanguageF {
width: 250px;
margin: 0 0 10px 0;
}

#body #SaveCookieL {
font-weight: normal;
}


/* login2 */
#body #AD_Role_IDF,
#body #AD_Client_IDF,
#body #AD_Org_IDF,
#body #M_Warehouse_IDF {
margin: 0 0 10px 0;
}

#body #DateF {
width: 217px;
}

/* table */
#body div.search-box table td input[type="checkbox"] {
margin: 0 5px 0 0;
}

#body table {
width: auto;
/*margin: 0 auto 40px auto;*/
margin: 0 auto 0px auto;
}

#body th {
width: auto;
padding: 2px;
text-align: right;
vertical-align: middle;
white-space: nowrap;
}

#body td {
width: auto;
padding: 2px;
text-align: left;
vertical-align: middle;
}

#body td.button-box {
padding: 20px 0 0 0;
text-align: center;
}

td.button-box .left {
margin: 0 1.5em 0 0;
}

body#main div.search-box table td.button-box {
text-align: right;
}

/*-- CSS end --*/