﻿/* form styles */



form {

	/*width: 580px;

	text-align: left;*/

}



fieldset {

	margin: 0;

	border: 0;

	padding: 0;

}





.dropdownborder {border:#CCCCCC 1px solid;}



legend {

	display: none;

}



form h3 {

	clear: both;

	padding: 5px 0px 10px 0px;

	font-size: 13px;

	color:#333333;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

}





form label {

	/*display: block;*/

	width: 440px;

	/*font-size: 12px;*/

	line-height: 14px;

	padding: 0px 10px 12px 10px;

}



form input {

	/*display: block;*/
	margin-top: 5px;

}



form select {

	float: left;

	/*display: block;*/
	margin-top: 5px;	

}



form label.field-first,

form label.field-address,

form label.field-city,

form label.field-email {

	clear: left;

}





form label.field-date

{

	float: left;

	margin: 0px 10px 0px 0px;

	width: 210px;

}





form label.field-details

{

	float: left;

	margin: 0px 10px 0px 0px;

	width: 310px;

}



form label.field-details input

{

	float: left;

	width: 310px;

	padding: 0px;

}





form label.field-describe

{

	float: left;

	margin: 20px 10px 0px 0px;

	width: 400px;

}



form label.field-describe input

{

	float: left;

	width: 400px;

	padding: 0px;

}









form label.field-policy

{

	float: left;

	margin: 0px 10px 0px 0px;

	width: 310px;

}





form label.field-policy select

 {

	float: left;

	width: 310px;

	margin: 5px 0px 0px 0px;

}



form label.field-benefits

{

	float: left;

	margin: 0px 10px 0px 0px;
	width: 176px;

}





form label.field-benefits input

 {

	float: left;

	width: 176px;

	padding: 0px;

}





form label.field-email

{

	float: left;

	margin: 0px 10px 0px 0px;

	width: 170px;

}





form label.field-email input

 {

	float: left;

	width: 170px;

	padding: 0px;

}



form label.field-age

{

	float: left;

	margin: 0px 10px 0px 0px;

	width: 100px;

}





form label.field-age input

 {

	float: left;

	width: 100px;

	padding: 0px;

}



form label.field-first,

form label.field-last,

form label.field-city,

form label.field-phone {

	float: left;

	margin: 0px 10px 0px 0px;

	width: 170px;

}


form label.field-company {

	float: left;

	margin: 0px 10px 0px 0px;

	width: 400px;

}


form label.field-first input,

form label.field-last input,

form label.field-city input,

form label.field-phone input {

	float: left;

	width: 170px;

	padding: 0px;

}



form label.field-state {

	float: left;

	margin-right: 10px;

	width: 150px;

}



form label.field-state select {

	width: 150px;

	float: left;

	margin-top: 5px;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

}



form label.field-policy select {

	margin-top: 5px;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

}







form label.field-address {

	float: left;

	width: 310px;

	margin: 0px 0px 0px 0px;

}



form label.field-address input {

	float: left;

	width: 310px;

	padding: 0px;

}



form input#radiobutton_1,

form input#radiobutton_2,

form input#radiobutton_3,

form input#radiobutton_4 {

	clear: left;

	float: left;

	padding: 0px;

	margin: 0px 0px 0px 0px;

}



form label.radioitem {

	clear: none;

	margin: 0px 0px 0px 25px;

	padding: 0px 0px 15px 0px;

}



textarea {

	/*display: block;*/

}



form input#checkbox_1,

form input#checkbox_2,

form input#checkbox_3 {

	clear: both;

	float: left;

	padding: 0px;

	margin: 0px;

}



form label.field-checkbox {

	clear: none;

	margin: 0px 0px 0px 10px;

	padding: 0px 20px 0px 20px;

}



form textarea {

	margin-top: 5px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.acknowledge 
{
    font-size: 11px;
    padding: 0px 10px 0px 10px;
}    

.submitbutton
{
 font-size: 12px;   
}    
