.borderFields, .paddedFields {
	margin-top:20px;
	padding:10px 10px 20px 10px;
	width:695px;
}
.borderFields {
	border:1px solid #B6DDE9;
}
.borderFields legend {
	color:#CC5E29;
	font-size:18px;
}

.checkboxLeft , .checkboxLabel {
	display:block;
	float:left;
	margin:3px 0;
}
.checkboxLeft {
	clear:left;
	margin-right:10px;
}
.mediumLabel {
	display:block;
	float:left;
	width:215px;
	margin:5px 0;
}
.fieldLeft {
	float:left;
	width:200px;
	margin:5px 100px 5px 0;
}

.orangeButton {
	margin:10px 0;
	padding:3px 15px;
	background-color:#CC5E29;
	color:#FFF;
}

.orangeButton:hover {
	color:#000;
}


/* 

	##############################
	DEFAULT STYLES
	############################## */
	
	/*
.formErrors, .formSuccess {
	border:1px solid #F00;
	color:black;
	padding:5px;
	width:90%;
	margin-bottom:10px;
	}
*/
.formErrors li {
	margin-left:10px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:disc;
	padding:0 0 0 10px;
	text-indent:-14px;
}
/*
.formSuccess {
	border:2px solid #009933;
} */

.hiddenFields {
	display: none;
}

.fieldError {
	background-color:#F00; /*#9A131D; */
	color:white;
}
