div.forms_2c_field
{
	font: normal 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	width: 266px;
}

div.forms_2c_label
{
	font: bold 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	width: 299px;
}

div.forms_2c_startingSpace
{
	font: bold 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 6px 0px;
	positon: absolute;
	vertical-align: top;
//	width: 4%;
	width: 30px;
}

div.forms_2c_subfield
{
	font: normal 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 6px 0px;
	vertical-align: top;
//	width: 50%;
	width: 266px;
}

div.forms_2c_sublabel
{
	font: bold 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 6px 0px;
	vertical-align: top;
//	width: 44%;
	width: 266px;
}

table.form
{
	margin: 0px;
	padding: 0px;
	width: 580px;
}

td.forms_2c_betweenQuestionAndSubQuestion
{
	font: bold 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	width: 580px;
}

td.forms_2c_betweenQuestions
{
	font: bold 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 20px 0px;
	vertical-align: top;
	width: 580px;
}

td.forms_2c_field
{
	font: normal 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	width: 50%;
}

td.forms_2c_label
{
	font: bold 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	width: 48%;
}

td.forms_2c_longQuestion
{
	font: bold 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	width: 100%;
}

td.forms_2c_subfield
{
	font: normal 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 6px 0px;
	vertical-align: top;
//	width: 50%;
	width: 200px;
}

td.forms_2c_startingSpace
{
	font: bold 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 6px 0px;
	positon: absolute;
	vertical-align: top;
//	width: 4%;
	width: 20px;
}

td.forms_2c_sublabel
{
	font: bold 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 6px 0px;
	vertical-align: top;
//	width: 44%;
	width: 220px;
}

td.forms_3c_field
{
	font: normal 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 12px 0px;
	vertical-align: top;
	width: 38%;
}

td.forms_3c_itemPrice
{
	font: normal 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 12px 0px;
	text-align: right;
	vertical-align: top;
	width: 10%;
}

td.forms_3c_label
{
	font: bold 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 12px 0px;
	vertical-align: top;
	width: 48%;
}

td.forms_3c_totalLabel
{
	font: bold 15px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 12px 0px;
	text-align: right;
	vertical-align: bottom;
}

td.forms_3c_totalPrice
{
	font: bold 15px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 12px 0px;
	text-align: right;
	vertical-align: top;
	width: 10%;
}

td.forms_results_betweenQuestions
{
	font: bold 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 18px 0px;
	vertical-align: top;
	width: 580px;
}

td.forms_results_betweenQuestionAndSubQuestion
{
	font: bold 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	width: 580px;
}

td.forms_results_label
{
	font: bold 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 0px 1%;
	vertical-align: top;
	width: 290px;
}

td.forms_results_longAnswer
{
	font: normal 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0% 1% 0% 1%;
	vertical-align: top;
	width: 580px;
}

td.forms_results_longQuestion
{
	font: bold 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0% 1% 0% 1%;
	vertical-align: top;
	width: 580px;
}

td.forms_results_result
{
	font: normal 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
	width: 280px;
}

td.forms_results_resultCol1
{
	font: normal 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
	width: 40px;
}

td.forms_results_resultCol2
{
	font: normal 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 0px 0%;
	text-align: left;
	vertical-align: top;
	width: 240px;
}

td.forms_results_startingSpace
{
	font: bold 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 6px 0px;
	vertical-align: top;
	width: 2%;
}

td.forms_results_verticalSpacer
{
	width: 10px;
}

td.forms_subresults_label
{
	font: bold 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 0px 4%;
	vertical-align: top;
	width: 50%;
}

td.forms_subresults_result
{
	font: normal 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
	width: 48%;
}

td.forms_subresults_startingSpace
{
	font: bold 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 0px 0px 6px 0px;
	vertical-align: top;
	width: 4%;
}

td.forms_subresults_verticalSpacer
{
	width: 2%;
}

td.forms_verticalSpacer
{
//	width: 2%;
	width: 10px;
}
