@charset "utf-8";

input {

	width: 200px;

}



/*--- Reset width for non-text input ---*/

input.radio, input.checkbox, input.submit, input.reset{

	width:auto;

	}

	





/*display labels next to form elements, 

add a class for when you want them to stack*/

label{

	float:left;

	margin-right: 2em;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	}

	

label.top{

	display: block;

	float:none;

	color: #CCCCCC;

	}

	

#informationType {

	margin:15px 0;

	}

	

#contactType {

	margin:15px 0;

	}

	

/*---display labels inline with checkboxes---*/

#informationType label, #contactType label {

	float:none;

	display:inline;

	padding-left: 2px;

	}

	

/*---align columns of checkboxes or radio buttons---*/

div.group1, div.group2, div.group3 {

	float:left;

	width:7.7em;

	padding-left:2px;

	}


