h4 {
font-family: arial, verdana, sans-serif;
font-size: 13px;
color: #666666;
}
h1 {
font-family: arial, verdana, sans-serif;
font-size: 15px;
color: #666666;
}
.main {
font-family: arial, verdana, sans-serif;
font-size: 12px;
color: #000000;
}
li {
font-family: arial, verdana, sans-serif;
font-size: 13px;
color: #000000;
}
a {
font-family: arial, verdana, sans-serif;
font-size: 12px;
color: #990000;
text-decoration: underline;
}
a:visited {
font-family: arial, verdana, sans-serif;
font-size: 12px;
color: #990000;
text-decoration: underline;
}
a:hover {
font-family: arial, verdana, sans-serif;
font-size: 12px;
color: #990000;
text-decoration: none;
}

#display {
	line-height: 18px;
	font-size: 12px;
	margin: 25px;
	padding: 15px;
	width: 225px;
	background-color: #F1F1F1;
}
.displayOK {
	border: 1px solid #999;
}
.displayErr {
	border: 2px solid #F00;
}
.required {
	color: red;
	font-weight: bold;
}