﻿html{
  background: url(../images/loginBG.png) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
body{
	margin:0px;
	padding:0px; position:relative;
	background-image:url(../images/APLogin.png);
	background-repeat:no-repeat;
	background-position:center top;
	min-height:600px;
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


#form1 input{
	border:1px solid #333333;
}
#form1 label{
	color:#333333;
	font-weight:bold;
}
.loginErr{
	position:relative;
	width:250px;
	top:-70px;
}

#loginBox{
	color:#00518a;
	background-color:#FFF;
	display:block;
	position:relative;
	padding:15px;
	margin:auto auto;
	top:250px;
	width:320px;
/*	-webkit-box-shadow: 10px 10px 20px #051625;
	-moz-box-shadow: 10px 10px 20px #051625;
	box-shadow: 10px 10px 20px #051625;
*/	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
#loginBox label{
	color:#00518a;
	font-size:14px;
}

#txtLogin {
    padding:5px 10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
    color:#252525;
    margin-top:10px;
    width:130px;
}

#loginBox .textInput{
	padding:5px 10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	width:100%;
	color:#252525;
    margin-top:10px;
}
.loginErr{
	margin:auto;
}

#loginLink {
  margin: 230px auto 0 auto;
  text-align: center;
  position: relative;
}
#loginButton {
    text-align: center;
    margin-bottom:10px;
}
#loginButton input{

-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

}
#btnSend {
-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
    padding:5px 10px;
}


table tr:FIRST-CHILD + tr + tr
{
    display:none;
}