form tbody,
form th,
form tbody th,
form thead th {
	border: 0px;
}

.formGridEntry input,
textarea {
	font-size: 12px;
	width: 350px;
	background-color: #f5f5f5;
	padding: 3px;
}

.formGridEntry select {
	font-size: 14px;
}

span.description {
	font-size: 11px;
}

table.formGrid,
table.pricingGrid {
	border-collapse: collapse;
}

table.formGrid,
table.pricingGrid {
	width: 100%;
}

table.formGrid td {
	border: 1px solid #e5e5e5;
	padding: 8px;
}

table.formGrid td.formGridError {
	background-color: #fff4d9;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
}

table.formGrid td.formGridHead {
	text-align: right;
	width: 250px;
	border: 0px;
}

table.formGrid td.noBorder {
	border: 0px;
}

table.formGrid td.noLeftRightBorder {
	border-left: 0px;
	border-right: 0px;
}

table.pricingGrid td {
	border: 1px solid #e5e5e5;
	padding: 3px;
}




.faqA {
	padding: 0 50px;
}

.faqHead {
	font-weight: bold;
	margin: 20px 0 8px 0;
}

.faqQ,
.faqQ1 {
	color: #bf5d31;
	padding-left: 25px;
	border-bottom: none;
	cursor:hand;
	cursor:pointer;
}

.switchcontent {
	padding-bottom: 8px;
}



