*.rws_form_label
{
	float:left;

	width:165px;
	height:17px;

	text-align:right;
}
*.rws_form_field
{
	float:left;
	margin:1px;

	background-color:#f1f1f1;
	background-repeat:repeat-x;
	border:1px solid #615f42;

	width:400px;
	height:20px;

	font-family:'Verdana';
	font-size:8pt;
	color:#424242;
}
*.errorfield
{
	color:white;
	background-color:#f53333;
}
*.highlight /* this is for the caption-products (over-level-products)  */
{
	padding-left:1px;
	font-weight:bold;
}
span.required_field
{
	float:left;
	width:5px;

	font-weight:bold;
	font-size:10pt;
	color:#FF0000;
}
span.vertical_spacer
{
	float:left;

	width:550px;
	height:7px;

	font-size:1px;
}



textarea.contactquestion
{
      width:553px;
      height:300px;

      margin-left:20px;
}

