p.instructions {
	font-size:9pt;
	color:#919191;
}

form div.form {
	width:592px;
	margin:0px -20px 0px 0px;
	overflow-x:hidden;
	padding:0px 0px 12px 0px;
	background-color:#E9E9E9;
	border-bottom:1px solid #D5D5D5;
}

form div.form div.title {
	width:581px;
	height:20px;
	margin:0px 0px 12px 0px;
	padding:4px 0px 0px 12px;
	background-image:url('/files/images/form_bg.jpg');
	background-repeat:repeat-y;
	border-bottom:1px solid #F2F2F2;
}

form div.form div.title h2 {
	margin:-2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:11pt;
	color:#FFFFFF;
}

form div.form div.group {
	width:592px;
	overflow-x:hidden;
	padding:2px 0px 12px 0px;
}

form div.form div.group span.spacer {
	padding:0px 4px 0px 4px;
}

form div.form div.group div.label {
	width:156px;
	padding:0px 12px 0px 0px;
	text-align:right;
	float:left;
}

form div.form div.group div.lHalf {
	width:118px;
}

form div.form div.group div.label span {
	color:#242424;
	font-size:9pt;
}

form div.form div.group div.element {
	width:424px;
	float:left;
}

form div.form div.group div.eHalf {
	width:140px;
	float:left;
}

form div.form div.group div.element p.error {
	color:#660000;
}

form div.form div.group div.element p.error span.error {
	color:#660000;
	padding:0px 0px 0px 16px;
}

form div.form div.group div.element span {
	color:#242424;
	font-size:9pt;
}

form div.form div.group div.element input {
	width:256px;
	padding:2px 0px 2px 0px;
	font-size:8pt;
	color:#020202;
	border:1px solid #D5D5D5;
}

form div.form div.group div.element input.third {
	width:128px;
}

form div.form div.group div.element input.checkbox, form div.form div.group div.element input.radio {
	width:16px;
	padding:2px 0px 2px 0px;
	font-size:8pt;
	color:#020202;
	border:0px;
}

form div.form div.group div.element select {
	width:256px;
	font-size:7pt;
	color:#020202;
	border:1px solid #D5D5D5;
}

form div.form div.group div.element select.third {
	width:128px;
	font-size:7pt;
	color:#020202;
	border:1px solid #D5D5D5;
}

form div.form div.group div.element textarea {
	font-family:'Verdana';
	font-size:7pt;
	color:#020202;
	width:304px;
	height:48px;
	overflow:auto;
	border:1px solid #D5D5D5;
}

form div.form div.group div.element textarea.third {
	font-family:'Verdana';
	font-size:7pt;
	color:#020202;
	width:101px;
	height:48px;
	overflow:auto;
	border:1px solid #D5D5D5;
}

