body { background-color: #868588}
div#formWrapper { width: 345px; margin-top: 15px; margin-bottom: 0;}
p#lead-in { font: bold 16px Garamond, arial; margin: 0 15px 0 15px; padding: 0 0; text-align: center; border: 1px solid #fff; }
form#cForm fieldset { font: bold 13px Garamond, Arial, Helvetica, sans-serif; padding: 5px 5px; margin: 15px 5px;}
form#cForm fieldset legend { color: #000; } 
form#cForm fieldset:hover { background: none; border: 2px solid #0EA365;}
form#cForm fieldset label input:hover {border-color: #0EA365; }
form#cForm fieldset textarea:hover {border-color: #0EA365; }

form#cForm fieldset label {
	margin: 10px 10px;
	font-weight: normal;
	color:#000;
}
form#cForm fieldset#contactInfo label {
	clear:both;
	color:#000000;
	display:block;
	margin:10px 5px;
	text-align:right;
	width:130px;
	line-height:20px;
}
form#cForm fieldset#contactInfo input {
	display:block;
	float:right;
	margin-top:-30px;
	width:135px;
}

div#content { padding: 20px 20px; font: normal 17px Garamond, Arial, Helvetica, sans-serif; line-height: 24px; }
div#content h3{ margin-top: -20px; font: bold 17px Garamond, Arial, Helvetica, sans-serif; color:#40637a; }
.style1 {
	font-size: 12px;
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: italic;
	color: #3A6E8F;
}
.style3 {color: #4A76A7}
.style4 {font-size: 15px}
.style5 {color: #40637a}

.table-border {border: 2px solid #666; background-color: #fff; margin: 10px auto;}
.sep {border-left: 1px solid #b4b4b4; width: 533px;}
.submit-button {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	border: 3px double #fff;
	height: 30px;
	padding:1px 2px;
	background-color: #D1903C;
}
#additionalInfo {
	margin-bottom: 0;
}
#additionalInfo input, #additionalInfo textarea {
	margin-left:10px;
}
#additionalInfo input {
	width:90% !important;
}
.required {
	color:maroon;
	font-weight:bold;
}
#legend {
	margin:0;
	font-size:.9em;
	font-weight: normal;
	/*border-bottom:1px solid #333;*/
}
