@charset "utf-8";
/* CSS Document */
form {
  margin: 0;
  font: 12px arial;
  margin-top:0px;
}

form.form1 input,form.form1 select{
  font: 12px arial;
}

form.form1 input.hidden
{
	display:none;
}

form.form1 label, form.form1 input, form.form1 select, div.radios {
  display: block;
  float: left;
  margin-bottom: 5px;
  margin-top: 5px;
}

form.form1 label {
  font-weight: bold;
  text-align: right;
  padding: 4px 10px 3px 0;
}

form.form1  br.clearform {
  clear: left;
}


form.form1 input,form.form1 select, form.form1 textarea{
  background: #ffffff;
  color: #606060;
  border:#eeeee3 0px solid;
  font-size:12px;
  padding:4px;
  margin-left:3px;
}
form.form1 select
{
	border:0px;
	padding:2px;
	width:138px;
	margin:0px;
	font-size:11px;
	margin-left:3px;
}

form.form1 label{
  color: #505050;
  font-weight: normal;
}

form.form1 label.required{
  color: #000000; 
  font-weight: bold;
  font-size:13px;
}

form.form1 label.required_side
{
  color: #000000; 
  font-weight: bold;
  font-size:12px;
}


form.form1 label {
  width: 94px;
  text-align:right;
  padding-right:2px;
  
}  

form#theForm_side label
{
	width:93px;
	padding:1px;
}

form.form1 input#submit, form.form1 input.next {
  margin-left: 106px;
}

form#theForm_side input
{
	height:15px;
	padding:3px;
	margin-bottom:0px;
	margin-top:0px;
	
}