body {
  font-family: Arial,Verdana;
  font-size: 75%;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
  margin: 0;
  padding: 0;
}
fieldset, img {
  border: 0 none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
input {
  border:1px solid #5E584F;
  height:18px;
  line-height:18px;
  margin:1px auto;
  padding-left:5px;
  width: 148px;
}

.clear-block {
  display: block;
}
.block {
  margin-bottom: 1.6em;
}
.loginbox  {
  background: url("./images/bg_loginbox.png") no-repeat scroll 0 0 transparent;
  color: #FFFFFF;
  width: 180px;
  height: 256px;
  padding-top: 55px;
}
.loginbox a {
  font-size: 6.5pt;
  color: #FFFFFF;
  text-decoration: underline;
}
.loginbox .content p img {
  margin: 0 0.2em;
}
.loginbox .content p  {
  text-align: center;
}
.login-table  {
  margin-bottom: 1.2em;
  margin-left: 14px;
  width: 146px;
}
.login-table .label {
  font-size: 8pt;
  color: #FFFFFF;
  font-weight: bold;
}
.loginbox tbody {
  border-top:medium none;
}

.login-table .input-text {
  margin-bottom: 11px;
}
.loginbtn {
  background: url("./images/bg_loginbox_loginbtn.png") no-repeat scroll center bottom transparent;
  height: 22px;
  padding-top: 10px;
  text-align: right;
}
.loginbox input.submit {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  cursor: pointer;
  height: 22px;
  text-indent: -9999px;
  width: 60px;
}

