#formPack{width:650px;}
fieldset{padding:0 0 5px 20px;}
/*Form validation errors*/
div.error{
	color: #df0000;
	font-weight: bold;
	text-align:center;
	border: 1px dashed #df0000;
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 40px;
	background-color:#ffbaba;
	background-image: url('../images/error.png');
	background-repeat: no-repeat;
	background-position: 10px 10px; 
	width:350px;	
}
span.error{
	background:url('../../images/unchecked.gif') no-repeat 5px 3px;
	color: #df0000;
	font-weight: bold;
	padding: 3px 0 0 21px;
	border:none;
}
span.checked {
	background: url('../../images/checked.gif') no-repeat 5px 3px;
	border:none;
}
label {font-weight: bold; color:#444;}

input.error, select.error {
	border: 1px solid #df0000;
	background: #ffbaba;
}
label.labelUnder {
	font-size: .834em;
	font-weight: normal;
}

/*Form MultiField*/
form .multiField2l {margin:0 .25em 0 0; float:left;}
form .multiField2r {margin:0 .25em 0 0; float:left;}
form ul.multiField {margin: 0; padding: 0 0 1em;}
form ul.multiField li {list-style-type: none; margin: 0;}
form ul.inlineMF li {display: inline; padding: 0;}
form ul.inlineMF label {display: block;}
/*Form Highlight*/
.formHighlight{background-color:#ebf3ff;}