/* body {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #eee;
} */

.form-signin {
  max-width: 330px;
  padding: 15px;
  margin: 0 auto;
}
.form-signin .form-signin-heading,
.form-signin .checkbox {
  margin-bottom: 10px;
}
.form-signin .checkbox {
  font-weight: normal;
}
.form-signin .form-control {
  position: relative;
  height: auto;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  font-size: 16px;
}
.form-signin .form-control:focus {
  z-index: 2;
}
.form-signin input[type="email"] {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.form-signin input[type="password"] {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}


body {background:url('../../images/main_bg.gif'); text-align:center; padding:20px 0;}
.loginBox {width:460px;margin:30px auto; padding:30px;}
.loginBox .topArea {background:#333; color:#fff; border-radius:5px 5px 0 0; padding:20px 0; font-size:20px; margin-top:20px;}
.loginBox .topArea .bold {font-weight:bold;}
.loginBox .signIn {background:#fff; padding:20px 0; border-left:1px solid #ccc;border-right:1px solid #ccc;}
.loginBox .signIn input {width:310px; margin:0 auto 5px; background:#f8f8f8; padding:10px;}
.loginBox .signIn .form-control {padding:20px;}
.loginBox .signIn button {width:310px; margin:0 auto 5px; background:#00469d; border:1px solid #073473; margin-bottom:0;}
.loginBox .signIn button:hover {background:#073473; border:1px solid #073473;}
.loginBox .bottonArea {background:#f3f3f3; border:1px solid #ccc; padding:15px 0; font-size:1em;}

.loginBox. signIn input[type="email"] {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.loginBox .signIn input[type="password"] {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.loginBox .signIn .form-signin-heading,
.loginBox .signIn .checkbox {
  margin-bottom: 10px;
}
.loginBox .signIn .checkbox {
  font-weight: normal;
}
.loginBox .signIn .form-control {
  position: relative;
  height: auto;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  font-size: 16px;
}
.loginBox .signIn .form-control:focus {
  z-index: 2;
}