	FORM{
		font-size: smaller;
	}
	
	#EmploymentApplication{
		border: none;
		margin: 0;
		padding: 0;
	}
	
	/* This is not my fault \*/
	* html FORM{
		height: 1%;	
	}
	
	FORM I{
		color: #666;
		font-weight: normal;
	}
	
	TEXTAREA{
		display: block;
		width: 100%;
		height: 6em;
	}
	
	FORM.buttonRowForm{
		border: none;
	}
	
	FORM.buttonRowForm INPUT.submit{
		margin-right: 1em;
		display: inline;
	}
		
	FORM DIV.conditionalQuestion{
		border-left: dotted #999 2px;
		margin-left: 1em;
		padding-left: 1em;
		clear: left;
		display: none;
	}
	
	FORM DIV.footnote{
		color: #9f2d20;
	}
	
	FORM LABEL.question{ }
	
	FORM DIV.FormItem{
		width: 100%;
		float: left;
		clear: left;
		border-bottom: solid #eee 1px;
		margin-bottom: 1em;
	}
	
	FORM DIV.DynamicFormItem{
		width: 100%;
		float: left;
		clear: left;
		background: #eee;
		margin-bottom: 4px;
	}
	
	FORM DIV.InputWrapper{
		clear: left;
		margin-right: 0.4em;
		min-height: 2.5em;
	}
	
		FORM DIV.InputWrapper SELECT{
			vertical-align: text-top;
		}
		
		FORM DIV.InputWrapper INPUT.FormButton{
			display: block;
			margin-top: 0.7em;
		}
		
	FORM DIV.inline{
		float: left;
		clear: none;
	}
	
	FORM DIV.sub{
		margin-right: 0.1em;
	}
	
		FORM DIV.sub LABEL{
			display: block;
		}
		
		DIV.sub SPAN.RadioItem{
			margin-top: -0.1em;
		}
		
		DIV.sub SPAN.RadioItem LABEL{
			display: inline;
		}
		
		DIV.sub SPAN.RadioItem INPUT{
			display: inline;
		}
		
		FORM DIV.sub INPUT{
			display: block;
		}
	
	FORM SPAN.RadioItem{
		border: dotted #ccc 1px;
		margin: 0.5em;
		padding: 0.2em;
		float: left;
	}
	
	FORM #EmploymentHistory .DynamicFormItem{
		border-left: solid 2px #999;
		padding-left: 0.5em;
		padding-top: 0.5em;
		margin-bottom: 0.5em;
	}
	
	FORM .EmploymentHistoryBlockOne{
		float: left;
	}
	
	FORM .EmploymentHistoryBlockTwo{
		float: left;
	}
	
	DIV.shorttext INPUT{
		width: 3em;
	}
	
	DIV.longtext INPUT{
		width: 25em;
	}