
div.contact-wrapper{
  width: 460px;
  float: right;
 
}

div.contact-left{
  width : 320px;
  float: left;
 

}


input, select, textarea
{
	border-color : #015524;
	font-family : arial, verdana;
	font-size : 12px;
	border-width :1px;
	border-style : solid;
  

}

input, textarea
{
	width : 270px;
}

.check_row
{

	float:left;
	width: 140px;
	text-align:left;
	font-size: 12px;
	line-height: 18px;
	font-size: 11px;
}





select
{
	width : 180px;
}

textarea
{
	height : 70px;
}

input:focus, select:focus, textarea:focus
{
	/*border-color : #FF8E01;*/
}

fieldset
{
	padding : 5px;
	border-color : #C9DBD0;
	border-width : 1px;
	border-style : solid;
  margin-bottom: 10px;
}

legend
{
  font-weight: bold;
  color: #000;

}

label
{

	width : 150px;
	float : left;
	font-weight : bold;
	margin-right : 5px;
	text-align : right;
  line-height: 18px;
  


}



input.qty
{
	width : 30px;
	text-align : center;
}

input.button
{

	width : 100px;
	background-color: #015524;
	color: #fff;
	text-align: center;  
	margin-left : 0px;

}


input.check
{
	width : 20px;
	float:left;
	border : none;

}

.radio_row
{
	width : 70px;
	float:left;
	text-align:left;




}

.radio_row label
{
	width : 30px;
	float:left;
	text-align:left;

  line-height: 18px;



}


.radio-hori
{

	width: 20px;
  line-height: 15px;
  float: left;
  border: none;
  font-size: 15px;
  border-color: #cccff;




}



div.form_row
{
	width : 100%;
	float : left;
	clear : both;
	text-align: left;
	margin-bottom : 8px;
}


div.red{
  width: 300px;
  float: right;
  

}
div.col_form_wrapper
{
	width : 350px;
	float : left;
}




div.col_form
{
	width : 345px;
	float :left;


}

div.col_form_right
{

	width : 345px;
	float : right;

}




div.col_contact_left
{

	width : 200px;
	float : left;


}


 .red
{
	color : red;
	margin-right : 3px;
	text-align : right;
}

.orange
{
	color : #CF3100;
}

label.details
{

	width : 50px;
	text-align : left;
}
