.login-form,.login-form h1,.login-form span,.login-form input,.login-form label{margin:0;padding:0;border:0;outline:0}.login-form{position:relative;width:300px;height:225px;padding:15px 25px 0 25px;margin-top:15px;cursor:default;background-color:lightGrey;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.login-form h1{line-height:40px;font-family:arial;font-size:22px;font-weight:normal;color:Gray}.login-form input[type=text],.login-form input[type=password],.login-form input[type=button]{line-height:14px;margin:10px 0;padding:6px 15px;border:0;outline:0;font-family:Helvetica,sans-serif;font-size:12px;font-weight:bold;text-shadow:0 1px 1px rgba(255,255,255,.2);-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.login-form input[type=text],.login-form input[type=password],.js .login-form span{color:#686868;width:270px;-webkit-box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,.6);-moz-box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,.6);box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,.6);background:#989898;background:-moz-linear-gradient(top,#fff 0,#989898 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#989898));background:-webkit-linear-gradient(top,#fff 0,#989898 100%);background:-o-linear-gradient(top,#fff 0,#989898 100%);background:-ms-linear-gradient(top,#fff 0,#989898 100%);background:linear-gradient(top,#fff 0,#989898 100%)}.login-form input[type=text]:hover,.login-form input[type=password]:hover{-webkit-box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,.6),0 0 5px rgba(255,255,255,.5);-moz-box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,.6),0 0 5px rgba(255,255,255,.5);box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,.6),0 0 5px rgba(255,255,255,.5)}.login-form input[type=text]:focus,.login-form input[type=password]:focus{background:#e1e1e1;background:-moz-linear-gradient(top,#fff 0,#e1e1e1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e1e1e1));background:-webkit-linear-gradient(top,#fff 0,#e1e1e1 100%);background:-o-linear-gradient(top,#fff 0,#e1e1e1 100%);background:-ms-linear-gradient(top,#fff 0,#e1e1e1 100%);background:linear-gradient(top,#fff 0,#e1e1e1 100%)}.login-form input[type=button],.js .login-form span.checked:before{float:right;cursor:pointer;color:Black;-webkit-box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,.45),0 1px 1px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,.45),0 1px 1px 0 rgba(0,0,0,.3);box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,.45),0 1px 1px 0 rgba(0,0,0,.3)}.login-form input[type=button]:hover{-webkit-box-shadow:inset 1px 1px 3px 0 rgba(255,255,255,.8),0 1px 1px 0 rgba(0,0,0,.6);-moz-box-shadow:inset 1px 1px 3px 0 rgba(255,255,255,.8),0 1px 1px 0 rgba(0,0,0,.6);box-shadow:inset 1px 1px 3px 0 rgba(255,255,255,.8),0 1px 1px 0 rgba(0,0,0,.6)}.login-form input[type=button]:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.login-form input[type=button],.js .login-form span.checked:before{background:#a5cd4e;background:-moz-linear-gradient(top,#e6e6ec 0,#b4b4b7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e6e6ec),color-stop(100%,#b4b4b7));background:-webkit-linear-gradient(top,#e6e6ec 0,#b4b4b7 100%);background:-o-linear-gradient(top,#e6e6ec 0,#b4b4b7 100%);background:-ms-linear-gradient(top,#e6e6ec 0,#b4b4b7 100%);background:linear-gradient(top,#e6e6ec 0,#b4b4b7 100%)}.js .login-form input[type=checkbox]{position:fixed;left:-9999px}.login-form span{position:relative;margin-top:15px;float:left}.js .login-form span{width:16px;height:16px;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.js .login-form span.checked:before{content:'';position:absolute;top:4px;left:4px;width:8px;height:8px;-webkit-box-shadow:0 1px 1px 0 rgba(255,255,255,.45),inset 0 1px 1px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 1px 0 rgba(255,255,255,.45),inset 0 1px 1px 0 rgba(0,0,0,.3);box-shadow:0 1px 1px 0 rgba(255,255,255,.45),inset 0 1px 1px 0 rgba(0,0,0,.3)}.login-form label{font-family:sans-serif;font-weight:bold;font-size:12px}.titleText{font-family:Calibri;font-size:xx-large}.curvedBox{border:2px solid;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border-color:#999;border-width:1px}.headerShadow{text-shadow:5px 5px 5px DarkGray;font-size:xx-large;font-family:Calibri;text-align:center}.errorMessage{color:Red;text-align:center;font-family:Calibri;font-size:small}.infoMessage{color:Black;text-align:center;font-family:Calibri;font-size:small}.footerInfo{text-shadow:3px 3px 3px DarkGray;font-family:Calibri;font-size:normal}.shadedBackground{background:#a5cd4e;background:-moz-linear-gradient(top,#e6e6ec 0,#b4b4b7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e6e6ec),color-stop(100%,#b4b4b7));background:-webkit-linear-gradient(top,#e6e6ec 0,#b4b4b7 100%);background:-o-linear-gradient(top,#e6e6ec 0,#b4b4b7 100%);background:-ms-linear-gradient(top,#e6e6ec 0,#b4b4b7 100%);background:linear-gradient(top,#e6e6ec 0,#b4b4b7 100%)}.forgotLink{font-family:Arial;font-size:small;color:Gray}
