
.outlogin_wrap {left:0px;top:0px;width:100%;height:100%;display:none;position:fixed;z-index:10000;_position:absolute;}
.outlogin_wrap .outlogin_bg {background:rgb(0, 0, 0);left:0px;top:0px;width:100%;height:100%;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;position:absolute;}
.outlogin_wrap_area {position:absolute;left:50%;top:50%;padding:5px;width:490px;}

#login-box {margin:0 auto;width:400px;height:350px;padding:10px 50px;color:#3f3f3f;line-height:21px;background:url(../img/login-box-backg.png) no-repeat left top;position:relative;text-align:center}
#login-box #outlogin_wrap_close {position:absolute;left:445px;top:10px;	font:normal 24px Arial;color:#f8f8f8;}

#login-box img {border:none;}
#login-box h2 {padding:0;margin:0 0 10px 0;color:#80869B;font:bold 44px "Calibri", Arial;letter-spacing:-1px;}

#login-box-name {float:left;display:inline;width:100px;text-align:right;padding:0;margin:0 0 7px 0;}
#login-box-field {float:left;display:inline;width:210px;margin:0 0 7px 0;}

.form-login  {width:205px;padding:7px 3px 9px 5px !important;font-weight:bold;color:#333 !important;font-size:14px;line-height:20px;background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}

.form-login:focus{border-color:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);display:inline-block;color:#555555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle;}

.login-box-options2  {clear:both;margin-top:30px;padding-left:0px;}
.login-box-options2  p{padding:2px 0;}

.login-box-options  {clear:both;padding-left:0px;}
.login-box-options  p{padding:2px 0;}

.login-box-options a {display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;padding:.35em .8em;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);color:#606060 !important;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));background:-moz-linear-gradient(top,  #fff,  #ededed);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');}
.login-box-options a:hover{text-decoration:none;background:#ededed;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));background:-moz-linear-gradient(top,  #fff,  #dcdcdc);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');}
.login-box-options a:focus{position:relative;top:1px;color:#999 !important;background:-webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));background:-moz-linear-gradient(top,  #ededed,  #fff);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');}
