body {background: none;background-color: #fff;font-family: "Trebuchet MS",FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;}
div.login-container{width:auto; min-width:none; margin: 0 auto;}
div.login-form-top{background: none repeat scroll 0 0 #fff;height: auto !important;margin: 0px auto;min-height: 400px;width: 460px;background-color: #f6f6f5;margin-top:40px;padding-top:30px;}
div.login-form-top.clearfix div#logo{background: url("/img/login_logo.png") no-repeat scroll left transparent;margin-top: 10px;margin:0 auto;width: 200px;}
div.login-form-top.clearfix div#logo a{display: block;height: 80px;text-indent: -9000px;}
div.login-form-top .password, div.login-form-top .text{margin-right:30px;margin-bottom: 20px;}
div.login-form-top .password input, div.login-form-top .text input{width: 384px;}
input {font-family: "Trebuchet MS",FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;}
div.login-form-top div.input input{border:1px solid #6ebf63;background-color:#fff;padding:7px;font-size: 18px;}
div.login-form-top .input-group{margin:60px 30px 0px 30px;}
div.login-form-top div.input-group a{color:#47a84c;font-size: 18px;text-decoration: underline;}
div.login-form-top div.input.checkbox{margin-top: 20px;}
div.login-form-top div.input.checkbox label{font-size: 18px;}
div.login-form-top .checkbox{margin-top:30px;}
.login-btn{margin:25px 0 20px 180px;}
.login-btn-input, .register-btn-input{font-weight: bold;background: none repeat scroll 0 0 #6ebf63;color: #fff;cursor: pointer;display: inline-block;font-size: 18px;margin: 0 auto;text-align: center;width: 120px;}
div.login-form-top .message{margin:10px 30px;}
div.register-box{background: none repeat scroll 0px 0px #FFFF;border:1px solid #6ebf63;height: auto !important;margin: 30px auto 0px;min-height: 170px;width: 460px;}
div.register-box div.text-block{margin: 30px 0 25px 30px;}
div.register-box div.text-block h2, div.input-group h2{margin:0 0 10px 0;font-size: 24px;font-weight: normal;font-family: "Trebuchet MS",FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;}
div.register-box div.text-block p,  div.input-group p{font-size: 14px;}
.register-btn{margin:25px 0 20px 180px;}
.login-btn-input, .register-btn-input{padding:5px 0px;}
div.login-form-top div.checkbox input{border:none;}