body {
	background-color: #a0a0a0;
}

body,td,tr {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
}

form {
	width: 620px;
	height: 600px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -300px;
	margin-left: -310px;
}

a:link {
	color: #1B518D;
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a:visited {
	color: #1B518D;
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a:hover {
	color: #1B518D;
	text-decoration: underline;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

input {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #C0C0C0;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	height: 18px;
}

select {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #C0C0C0;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	height: 18px;
}

textarea {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #C0C0C0;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}

fieldset {
	border: 1px solid #ACACAC;
	padding:2px;
}

legend {
	border-bottom: 0px solid #DDDDDD;
	color: #0046D5;
}

.tablehead {
	font-weight: bold;
}

.locked {
	background-image: url(/resource/img/locked.gif);
	background-color: #F3F3F3;
	background-repeat: no-repeat;
	padding-left: 18px;
	border: 1px solid #A7A7A7;
	width: 130px;
}

.verified {
	background-image: url(/resource/img/verified.png);
	background-color: #E9FFE7;
	background-repeat: no-repeat;
	padding-left: 18px;
	border: 1px solid #A7A7A7;
	width: 130px;
}

.alert {
	background-image: url(/resource/img/alert.gif);
	background-color: #FFF3E1;
	background-repeat: no-repeat;
	padding-left: 18px;
	border: 1px solid #A7A7A7;
	width: 130px;
}

.required {
	background-image: url(/resource/img/required.gif);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	padding-left: 18px;
	border: 1px solid #A7A7A7;
	width: 130px;
}

.error {
	color: #FF0000;
}

.notice {
	color: #008000;
}
