html {
	padding: 0px;
	margin: 0px;
}
body {
	padding: 0px;
	margin: 0px;
	font: normal 14px/18px Arial;
	color: #000;
}
#wrapper {
	padding: 140px 0px 0px 00px;
	margin: 0px auto;
	width: 1020px;
	height: 500px;
	text-align: center;
	background: url(../images/login/bgLogin.jpg) no-repeat;
}

#form {
	margin: 0px auto;
	width: 300px;
	height: 500px;
}
/***** Login Page BEGIN *****/

form {
	padding: 0px;
	margin: 0px;
}
label {

	padding: 0px;
	margin: 0px;
	width: 217px;
	font: normal 16px/20px Arial;
	color: #0055a5;
}
input.text {
	
	padding: 2px 13px;
	margin: 0px;
	width: 191px;
	height: 24px;
	font: normal 16px/20px Arial;
	color: #0055a5;
	background: url(../images/login/inputText.jpg);
	border: none;
}
input.login {
	padding: 0px;
	margin: 0px;
	width: 102px;
	height: 26px;
	font: normal 14px/26px Arial;
	color: #000;
	background: url(../images/login/inputSubmit.jpg);
	border: none;
}
input.login:hover {
	background: url(../images/login/inputSubmitRO.jpg);
}
p {
	padding: 0px;
	margin: 0px;
	font: normal 12px/18px Arial;
}
dl {
	padding: 0px;
	margin: 0px;
	width: 217px;
	height: 99px;
}
dt {
	padding: 7px 0px 0px 0px;
	margin: 0px;
	font: bold 17px/20px Arial;
	color: #0055a5;
}
dd {
	padding: 0px;
	margin: 0px;
	font: bold 13px/20px Arial;
	color: #0055a5;
}
dd p {
	padding: 0px;
	margin: 5px 0px;
}
h1 {
	padding: 0px;
	margin: 0px;
}
h2 {
	padding: 0px;
	margin: 0px;
}
a:link, a:active, a:visited, a:hover {
	color: #0055a5;
}
.red {
	font-size: 12px;
	color: red;
}
.gray {
	font-size: 12px;
	color: gray;
	font-style: italic;
}
.clear {
	clear: both;
}
.spacer {
	clear: both;
	padding: 5px 0px;
}
.notext {
	display: none;
}
/***** Login Page END *****/

