/* GENERAL FORM ITEMS */
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #C30036;
	border-width: 1px;
}
.frmButton {
	background-color: #F0A200;
	border: 1px solid #C30036;
	padding: 2px 10px 2px 10px;
	text-align: center;
	font-weight: bold;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #999999;
	border-width: 1px; 
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #C30036;
}

/* CUSTOM FORM ITEMS */
.pageContactFormTitle {
	text-align: left;
	vertical-align: middle;
	padding: 4px 0px 4px 5px;
	background-color: #FBDFB0;
	border-right: 1px solid #F0A200;
	border-left: 1px solid #F0A200;
	border-top: 1px solid #F0A200;;
}
.pageContactFormFields {
	text-align: left;
	vertical-align: middle;
	background-color: #FCE9C8;
	border-top: 1px solid #F0A200;;
	border-right: 1px solid #F0A200;
	padding-left: 5px;
}
.pageContactFormFields2 {
	text-align: center;
	vertical-align: middle;
	background-color: #FCE9C8;
	border: 1px solid #F0A200;
	padding: 5px;
}
.pageContactFormSubmit {
	text-align: center;
	vertical-align: middle;
	background-color: #FBDFB0;
	border-top: 1px solid #FFFFFF;;
	border-right: 1px solid #F0A200;
	border-bottom: 1px solid #F0A200;
	border-left: 1px solid #F0A200;
	padding: 5px;
}
.errorBox {
	border: 1px solid #000000;
	background-color: #C30036;
	padding: 10px 20px 10px 20px;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
}
.errorHightlight {
	background-color: #FFFF99;	
}
ul.errorBullet {
	list-style-image: url(../images/misc/bulletpoint_arrow_white.gif);
}

