@import url(reset.css);@import url(typography.css);
body{background:#F9F9F9; font-family:"Lucida Grande", Arial, Monaco, monospace}
.login-panel{width:300px; height:150px; background:#fff;border-radius:8px;-webkit-border-radius:8px;-opera-border-radius:8px;-moz-border-radius:8px;box-shadow:0 0 15px rgba(0,0,0,.2);-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);-moz-box-shadow:0 0 15px rgba(0,0,0,.2);margin:150px auto 0;padding:20px 10px 50px 10px; border:1px solid #dfdfdf;}
p{color:#666;font-size:13px; margin:0px}
.input-text{-moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;background:#FBFBFB;border:1px solid #dfdfdf;width:286px;padding:4px 0px 4px 10px;font-size:26px; color:#777; margin-bottom:20px; margin-top:3px;}
.message{border-radius:8px;-webkit-border-radius:8px;-opera-border-radius:8px;-moz-border-radius:8px;position:relative;font-size:14px;box-shadow:0 0 2px rgba(0,0,0,.3);-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 2px rgba(0,0,0,.3);margin:0 0 20px;padding:6px 10px 10px 45px}
.message.success{color:#1c8400;border:#b4e8aa solid 1px;background:#e9f9e5 url(../../img/admin-img/success.png) 10px 50% no-repeat}
.message.warning{color:#828400;border:#e8e3aa solid 1px;background:#f9f9e5 url(../../img/admin-img/warning.png) 10px 50% no-repeat}
.message.error{color:#b50007;border:#e8aaad solid 1px;background:#f9e5e6 url(../../img/admin-img/error.png) 10px 50% no-repeat}
.message.information{color:#0055b5;border:#aac6e8 solid 1px;background:#e5ecf9 url(../../img/admin-img/info.png) 10px 50% no-repeat}

.input-submit {
  background: #377ad0;
  background: -moz-linear-gradient(top, #52a8e8 0%, #377ad0 100%);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#52a8e8), to(#377ad0));
  border-top: 1px solid #4081af;
  border-right: 1px solid #2e69a3;
  border-bottom: 1px solid #20559a;
  border-left: 1px solid #2e69a3;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  -moz-box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
  -webkit-box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
  color: #fff;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  padding: 4px 0 4px 0;
  text-align: center;
  text-shadow: 0 -1px 1px #3275bc;
  width: 80px;
  -webkit-background-clip: padding-box;
}

.input-submit:hover {
  background: #206bcb;
  background: -moz-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3e9ee5), to(#206bcb));
  border-top: 1px solid #2a73a6;
  border-right: 1px solid #165899;
  border-bottom: 1px solid #07428f;
  border-left: 1px solid #165899;
  -moz-box-shadow: inset 0 1px 0 0 #62b1e9;
  -webkit-box-shadow: inset 0 1px 0 0 #62b1e9;
  cursor: pointer;
  text-shadow: 0 -1px 1px #1d62ab;
  -webkit-background-clip: padding-box;
}

.input-submit:active {
  background: #3282d3;
  border: 1px solid #154c8c;
  border-bottom: 1px solid #0e408e;
  -moz-box-shadow: inset 0 0 6px 3px #1657b5, 0 1px 0 0 #fff;
  -webkit-box-shadow: inset 0 0 6px 3px #1657b5, 0 1px 0 0 #fff;
  text-shadow: 0 -1px 1px #2361a4;
  -webkit-background-clip: padding-box;
}

.input-submit::-moz-focus-inner {
  border: 0;
  padding: 0;
}
p.copyright {
	text-align:center;
	position:relative;
	bottom:-30px;
	font-size:11px;
	color:#999;
}
p.copyright a {
	color:#42A8A0;
}
.status-bar{width:100%;height:24px;border-bottom:1px solid #DFDFDF;background:#E8E8E8;padding-top:6px}
.status-bar-left{float:left;width:300px}
.status-bar-right{float:right;padding-right:15px;font-size:12px;padding-top:3px}
.status-bar-left a {
	color:#777;
	font-size:11px;
	padding-top:3px;
	display:block;
	padding-left:10px;
	width:130px;
}
.status-bar-left a:hover {
	color:#EF5521;
}
.status-bar-right a:hover{ color:#C30;}