#errorMessage {
	font-weight: bold;
	color: #DD5511;
}

#errorMessage ul {
	padding: 5px 0 10px 20px; margin: 0;	
}

#errorMessage li {
	color: #555555;
	list-style: none;
	background: no-repeat url("../images/content/arrow-red.gif") left center;
	padding-left: 10px;
}

.validation {
	font-weight: bold;
	color: #DD5511;
	font-size: 11px;
}

.formArea {
	padding-top: 10px;
	clear: both;	
}

.formRow {
	clear: both;
	min-height: 30px;	
}

* html .formRow {
	padding-bottom: 30px;
}

.formLabel, .formRequired {
	width: 164px;
	padding-left: 15px;
	font-size: 12px;
}

.formField {
	font-size: 12px;	
}

.formRequired {
	background: no-repeat url("../images/content/asterisk.gif") left top;	
}

.formLabel, .formRequired, .formField {
	float: left;	
}

.formField .textbox {
	width: 180px; height: 20px;	
}

.formField .textboxlong {
	width: 250px; height: 20px;	
}

.formField .textarea {
	width: 180px; height: 100px;	
}

.login .formLabel {
	width: 120px;	
}

.formRow .gray {
	color: #999;
	font-size: 11px;
}

.formRow ul {
	padding: 3px 0 3px 15px; margin: 3px 0 3px 15px;	
}