*{margin:0; padding:0;}
.ms{padding:10px 10px 10px 30px; border:1px solid #999; float:left; display:block; margin-bottom:10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; box-shadow:#333 0 0 2px; -webkit-box-shadow:#333 0 0 2px; -moz-box-shadow:#333 0 0 2px; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-variant:small-caps; margin-top:10px;}
.no{background:#FFCACA url(../ico/no.png) 7px no-repeat; border-color:#900; color:#900;}
.ok{background:#A6FFBC url(../ico/ok.png) 7px no-repeat; border-color:#090; color:#090;}
.al{background:#FFFFBF url(../ico/alert.png) 7px no-repeat; border-color:#F60; color:#F60;}
.in{background:#B3E7FF url(../ico/info.png) 7px no-repeat; border-color:#069; color:#069;}
.lo{background:#FFF; border-color:#069; color:#069; margin-top:-10px;}
body{background:#f4f4f4;}
#login{position:absolute; top:50%; left:50%; height:320px; width:300px; margin-top:-160px; margin-left:-150px;}
#login img{width:300; margin:0 auto 15px auto; display:block;}
#login .ms{width:260px;}
#login .btn{margin:0 0 8px 0;}
#login form{float:left; width:300px;}
#login form label{display:block; margin-bottom:10px;}
#login form label span{display:block; font:18px Tahoma, Geneva, sans-serif; color:#CCC; text-shadow:#000 1px 1px 1px; margin-bottom:2px;}
#login form label input{font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:6px; border:1px solid #CCC; background:#FFF; width:286px;}
#login form .remember{width:300px; margin:5px;}
#login form .remember input{float:left; margin:1px 5px 0 0; cursor:pointer;}
#login form .remember{font:bold 12px Tahoma, Geneva, sans-serif; color:#fff;}
#login form .link{margin:5px; font:bold 12px Tahoma, Geneva, sans-serif; float:left; color:#FFD9D9; text-decoration:none;}
#login form .link:hover{text-decoration:underline;}

.backsite{
		  padding-top:20px;
		  padding-bottom:20px;
		  background:rgba(100%,100%,100%,0.1);
		  position:absolute;
		  width:100%;
		  text-align:center;
		  text-transform:uppercase;
		  text-decoration:none;
		  bottom:0;
}

.btn{
	width:100px;
	height:30px;
	font:15px "Times New Roman", Times, serif;
	background:#069;
	border:0;
	color:#fff;
	font-variant:small-caps;
}

.btn:hover{
	background:#099;
	cursor:pointer;
}