﻿body{margin:0;padding:0;font:.875em/1.5 "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;text-align:center;background:#f1f6fb;}
a,a:link,a:visited{color:#39628c;text-decoration:none;}
input{font-family:inherit;font-size:1.2em;}
.text{width:270px;padding:2px;height:1.4em;line-height:1.4;border:1px solid;background:#f8f8f8;border-color:#b4b4b4 #e8e8e8 #e8e8e8 #b4b4b4;}
.text:focus{border-color:#b4b4b4 #e8e8e8 #e8e8e8 #b4b4b4;background:#fff;}
.button{width:80px;height:30px;line-height:30px;overflow:hidden;border:0;color:#555;background:url(../Images/WebImages/admin_login_button.gif) no-repeat;cursor:pointer;text-shadow:0 1px 0 #fff;}
.login{width:320px;margin:auto;text-align:left;}
.login{background:#fff;border:1px solid #ddd;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:5px;}
.login ul{margin:15px;padding:0;list-style:none;}
.login li{margin-bottom:10px;}
.login label{display:block;color:#666;}
.login li.validate .text{float:left;width:100px;margin-right:10px;}
.login li.validate img{border:1px solid #ddd;}

.login .submit{text-align:right;margin-top:20px;}
.back{margin:0 15px 15px;}
.error{margin:15px 15px -5px;padding:5px 5px 5px 25px;border:1px solid #e89494;background:#ffebe8 url(../Images/WebImages/error.gif) no-repeat 5px 50%;white-space:nowrap;}
