	.fieldname {
		color:#666666;
		padding-right: 10px;
		text-align: right;
	}

	.input5box {
		padding: 5px;
		width: 99%;
	}
	.input4box {
		padding: 5px;
		width: 99%;
	}
	.input3box {
		padding: 5px;
		width: 99%;
	}
	.input2box {
		padding: 5px;
		width: 97%;
	}
	.input1box {
		padding: 5px;
		width: 95%;
	}
	textarea {
		padding: 10px; height: 125px;
		width: 590px;
	}

/* ----------------------------------------------  Reset form elements ---------------------------------------------- */
	
	input, select, textarea {
		margin:0; padding:0; font-size:0.85em; outline:none;
		font-family:inherit;	
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */
		box-sizing:border-box;}

	input[type="text"], input[type="password"], textarea, select, input[type="file"] { border-radius: 2px; border: solid 1px #ccc; padding:0.6em; }
	input[type="button"], 
	input[type="file"]:after {
		background: white url(../images/formelements-select.png) no-repeat center right;
		-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2); 
		box-shadow: 0 1px 3px rgba(0,0,0,0.2); }
	
	input[type="text"], input[type="password"], textarea, input[type="file"] { 
		background-color: #f5f5f5;
		-webkit-box-shadow: inset 0 2px 3px rgba(0,0,0,0.2);
		box-shadow: inset 0 2px 3px rgba(0,0,0,0.2);}
	
		.ie9 input[type="text"] { line-height:normal; } /* Get the stuff to line up right */
	
	textarea { width:100%; height:10em; }
	
	select {
	   padding: 5px;
	   line-height: 1;
	   border: 0;
	   border-radius: 0;
	   height: 30px;
	}
		

/* ----------------------------------------------  Checkboxes and Radio inputs  ----------------------------------------------  */	
		

/* ---------------------------------------------- Form Submit and Next buttons ---------------------------------------------- */	

	input[type="submit"], 
	input[type="button"] {
		background: #d3f217;
		margin: 1em; padding: 0.5em 1em; line-height: 1em; cursor: pointer;
		border-radius: 5px; color:#7a858a; font-weight: bold; font-size: inherit;
		border: solid 1px #ccc;	box-shadow: 2px 2px 5px rgba(0,0,0,0.2);
		background-position: center bottom;
	}
	input[type="submit"]:hover {
		box-shadow: 2px 2px 15px rgba(0,0,0,0.3);
	}
		
		/* Gradient Generator by : http://www.colorzilla.com/gradient-editor/ */
		
	input[type="submit"]:active, 
	input[type="button"]:active {-webkit-box-shadow: none; box-shadow:none;}
		
		/* IE7 needs you to change the background to transparent when using image background for submit buttons */	

