/* Bast Hatfield: Request a Quote CSS  */
/* Shannon-Rose Design 2007 		*/

#contentMainWide p.required, .formColumn em {
	color: #FE9119;
}
#contentMainWide p.errorMessage {
	border: 1px solid #100;
	background: #900;
	width: 690px;
	padding: 5px;
}
#contentMainWide p.successMessage {
	border: 1px solid #001;
	background: #009;
	width: 690px;
	padding: 5px;
}
#contentMainWide form ul {
	clear: both;
}
#contentMainWide form ul li {
	float: left;
	display: inline;
	color: #fff;
	margin: 0 0 10px 0;
	font: normal 1.1em/1.6em Arial,Helvetica,sans-serif;
}
#contentMainWide form p {
	clear: both;
}
#contentMainWide li.formLabel {
	width: 75px;
}
#contentMainWide li.formField {
	width: 250px;
}
#contentMainWide li.formLabelLong {
	width: 125px;
}
#contentMainWide li.formLabelMid {
	width: 110px;
}
#contentMainWide li.formFieldShort {
	width: 200px;
}
#contentMainWide input.textBoxShort {
	width: 175px;
}
#contentMainWide input.textBoxMedium {
	width: 225px;
}
#contentMainWide input.textBoxLong {
	width: 300px;
}
#contentMainWide textarea {
	width: 300px;
	height: 100px;
}
#contentMainWide textarea#planningHelp {
	width: 300px;
	height: 250px;
}
#contentMainWide div.formColumn {
	width: 330px;
	display: inline;
	float: left;
	padding: 20px 0 0 20px;
	background: transparent url(/imgs/formBkgd.png) top left repeat;
}
#contentMainWide form {
	border-top: 1px solid #656565;
	border-left: 1px solid #656565;
	border-right: 1px solid #656565;
	width: 700px;
}