/* RFP Forms */
h2.rfpHeader {
	color:#CCC;
	font-size: 16px;
	font-weight: bold;
	margin: 8px 0 20px 0;
	text-align: right;
	text-transform: uppercase;
}
fieldset.rfp {
	background-color: #EFEFEF;
	border:1px solid #CCC;
	margin: 0 0 30px 40px;
	padding:  10px 20px 20px 10px;
}
fieldset.rfp legend {
	background-color:#8B331F;
	color: #FFF;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 0 20px;
	padding: 6px 12px;
}

table.rfp {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

th.rfpLbl {
	color: #333;
	font-size: 12px;
	padding: 4px 8px 4px 0;
	text-align: right;
	vertical-align: top;
	width:390px;
}

th.rfpTitle {
	color: #91b5bf;
	font-size: 16px;
	font-weight: bold;
	padding: 4px 8px 4px 0;
	text-align: right;
	vertical-align: top;
	width:300px;
}

table.rfp td {
	padding: 4px 0 4px 8px;
	text-align: left;
	vertical-align: top;
	width:600px;
}

table.rfp label {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 12px;
}

span.rfpRequired {
	color: #FF0000;
	font-weight: bold;
}