form {
	margin:							0px 0px 0px 0px;
	padding:						0px 0px 0px 0px;
}

.form-error {
	border:							1px dotted #6b0031;
	color:							#6b0031;
	margin:							0px 0px 10px 0px;
	padding:						10px 10px 10px 10px;
}

.form-confirm {
	border:							1px dotted green;
	color:							green;
	font-weight:				bold;
	margin:							0px 0px 10px 0px;
	padding:						10px 10px 10px 10px;
}

.form-row {
	height:							20px;
	border: 						0px solid red;
	margin:							0px 0px 7px 0px;
	padding:						0px 0px 0px 0px;
}

.form-row-button {
	float:							right;
	margin:							5px 0px 0px 0px;
	padding:						0px 0px 0px 0px;
}

.form-row-text {
	width:							400px;
	margin:							-1px 0px 5px 0px;
	padding:						0px 0px 0px 0px;
}

.form-label {
	float:							left;
	width:							100px;
	margin:							0px 0px 0px 0px;
	padding:						0px 0px 0px 0px;
}

.form-field {
	float:							left;
	width:							300px;
	margin:							0px 0px 0px 0px;
	padding:						0px 0px 0px 0px;
}

.inputStandard {
	font: 							12px "Lucida Grande", Verdana, Sans-serif;
	width:							100%;
	border:							1px solid #fff;
	padding-left:				2px;
}

.selectStandard {
	font: 							12px "Lucida Grande", Verdana, Sans-serif;
	width:							75px;
	border:							1px solid #fff;
}

.textareaStandard {
	font: 							12px "Lucida Grande", Verdana, Sans-serif;
	width:							406px;
	height:							206px;
	overflow:						auto;
	border:							1px solid #fff;
}

a.buttonStandard {
	float: 							right;
	background-image:		url(../img/buttonmedium.gif);
	background-repeat:	no-repeat;
	color:							#fff;
	width:							100px;
	height:							20px;
	text-decoration: 		none;
	text-align: 				center;	
}

a.buttonStandard:hover {
	float:							right;
	background-image:		url(../img/buttonmedium.gif);
	background-repeat:	no-repeat;
	color:							#fff;
	width:							100px;
	height:							20px;
	text-decoration: 		none;
	text-align: 				center;
}

.required {
	color:							#6e2137;
}