@charset "UTF-8";/* CSS Document */.login-box2 p {font-size: 12px;padding: 0 0 15px;color: #777;}.login-box2 a {color: #777;text-decoration: none;font-size: 12px;}.login-box2 a:hover {text-decoration:underline;}.login-box2 {width: 730px;min-height: 250px;background: url(../graphics/loginboxBg.png) top left no-repeat;margin: 300px 10% /* auto */ 0;font-family:Arial, Helvetica, sans-serif;font-size: 12px;}.login-box2 .wrap {margin: 0;padding: 25px 0 0 320px;float: left;}.login-box2 p.title {font-size: 22px;color: #777;border-bottom: 1px solid #ccc;width: 380px;padding: 0 0 5px;}.login-box2 label {width: 80px;text-align: right;float: left;margin: 0 15px 0 0;line-height: 2;color: #777;}.login-box2 .left-buttons {float: left;	} .login-box2 .right-buttons {float: left;margin-top: 3px;	} .login-box2 input[type="text"],.login-box2 input[type="password"] {width: 278px;border: 1px solid #ccc;padding: 2px 3px;float: left;margin-bottom: 8px;}.login-box2 input[type="password"] {margin-bottom: 15px;}.login-box2 .left-buttons {width: 120px;margin: 0 0 5px 95px;	}.login-box2 a.register-btn {padding: 15px 0 10px 20px;display: block;background: url(../graphics/register-icon.png) 0 15px no-repeat;	}.login-box2 a.recover-btn {padding: 3px 0 10px 20px;display: block;background: url(../graphics/retrieve-icon.png) 0 0 no-repeat;margin: 0 0 7px;	}.login-box2 a.password-btn {padding: 3px 0 10px 20px;display: block;background: url(../graphics/change-icon.png) 0 0 no-repeat;	}