/* forms */

form .form_group{
	margin-bottom:2em;
}

.form_group h3{
	margin: 20px 0 20px 0;
}

form .form_row {
	margin-bottom:0.75em;
}


form .form_row:after {
    content: 		"."; 
    display: 		block; 
    height: 		0; 
    clear: 			both; 
    visibility: 	hidden;
}

/* IE7 fix */
form .form_row {display:inline-block;}

/* IE6 fix - Hide from IE Mac \*/
form .form_row {display:block;}
/* End hide from IE Mac */



label{
	float: left;
	width: 140px;
}

.element{
	float:left;
	width:	300px;
}

button{
	border: 		0;
	border-right: 	1px solid #333;
	border-bottom: 	1px solid #333;
	
	color: 			#FFF;
	background-color:#666;
}

.field_notes{
	width:			260px;
	margin:			4px 0 4px 0;
	padding:		4px 6px 4px 26px;
	
	color:			#333;
	
	background-color:	#EEE;
	background-image:	url(../images/form_info.png);
	background-repeat:	no-repeat;
	background-position: 4px 4px;
	font-size:		0.7em;
	font-family:	Arial, Helvetica, sans-serif;
	
}

.disclaimer{
	font-size:		0.9em;
	font-family:	Arial, Helvetica, sans-serif;
}
