@charset "utf-8";
/* CSS Document */

.bold{font-weight:bold;}
.padding-top{padding-top:10px;}
.clear{clear:both;}
.green {color:#336633}
#heading {
	font:"Georgia", Times New Roman, Times, serif;
	font-size:20px;
	font-weight:bold;
	float:left;
	width:730px;
	margin:40px 0px 20px;
	border-bottom: #ccc solid 2px; 
	padding-bottom:5px;
}
#app_container{
	float:left;
	width:730px;
	font-size: .75em;
}
.line1 {
	clear:both;
	float:left;
	padding:10px 15px;
	width:700px;
}

.line1 .item {
	float:left;
	padding-right:40px;
}

.line1 .itemLast {
	float:left;
}

.line2 {
	background-color:#CCCCCC;
	clear:both;
	float:left;
	padding:10px 15px;
	width:700px;
}

.line2 .item {
	float:left;
	padding-right:14px;
}

.line2 .itemLast {
	float:left;
}

.line3 {
	clear:both;
	float:left;
	padding:10px 15px;
	width:700px;
}

.line3 .item {
	float:left;
	padding-right:14px;
}

.line3 .itemLast {
	float:left;
	padding-left:10px;
}


#field_1{
	float:left;
	padding-left:10px;
	padding-top:0px;
	width:150px;
}
#field_0{	
	float:left; 
	width:150px;
}
#field_1 .zip{
	padding-top:10px;
	float:left; 
	width:100px;
	padding-left:35px;
}
#field_1 .zip input{
	width:60px;
}
#title{
	float:left;
	width:50px;
}
#firstname{ 
	margin-left:35px;
	float:left; 
	width:150px;
}
#lastname{ 
	padding-left:35px;
	float:left; 
	width:150px;
}
#emailaddy{ 
	padding-left:35px;
	float:left; 
	width:150px;
}
#city{
	padding-top:10px;
	float:left; 
	width:150px;
	padding-left:35px;
}
#state{
	padding-top:10px;
	float:left; 
	width:150px;
	padding-left:35px;
}
#phone{
	padding-top:10px;
	float:left; 
	width:150px;
}
#cell_num{
	padding-top:10px;
	float:left; 
	width:150px;
	padding-left:35px;
}
#date {
	padding-top:10px;
	float:left; 
	width:150px;
	padding-left:35px;
}
#age {
	padding-top:10px;
	float:left; 
	width:170px;
}
#ssn {
	padding-top:10px;
	float:left; 
	width:168px;
	padding-left:10px;	
}
#emp_el{
	border:1px solid #AAAAAA;
	float:left;
	margin-left:10px;
	padding:10px;
	width:200px;
}	
#position {
	padding-top:10px;
	float:left; 
	width:170px;
}
#pay{
	padding-top:10px;
	float:left; 
	width:168px;
	padding-left:10px;	
}
#time {
	float:left;
	padding-left:15px;
	padding-top:10px;
	width:255px;	
}
#days {
	float:left;
	padding-top:10px;
	width:600px;	
}
#days input{
	width: 550px;
	}
#prev_emp {
	float:left;
	width:365px;	
}
#if_yes {
	width:auto;
	float:left;
}
#if_yes input{
	width: 180px;
}
#if_yes textarea{
	width:360px;
}
#disclaimer{
	padding:10px 0px 10px 10px;
	background-color:#DDD;
	width:665px;
	float:left;
	clear:both;
	margin-top:10px;
}
#fr{
	padding-top:10px;
	width:auto;
	float:left;
}
#fr input{	
	width:40px;
}
#fr1 {
	padding-top:10px;
	width:170px;
	float:left;
}
#felony{
	width:250px;
	float:left;
}
#spec_skills{
	width:700px;
	float:left;
	clear:both;
}
#spec_skills textarea{
	margin-top:10px;
	width:700px;
}

#employment_information{
	float:left;
	width:700px;
	font-size:16px;
	margin:10px 0px;
}
#employment{
	width:700px;
	float:left;
}

#employment .line1 {
	padding:10px 0px;
}
#employment .line1 .item {
	float:left;
	padding-right:13px;
}
#employment .line1 .itemLast {
	float:left;
}

#employment .line1 .textarea{
	width:350px;
	float:left;
}

#employment .line1 .textarea .employerText{
	width:300px;
}

#captcha{
	padding:30px 20px;
	clear:both;
	float:left;
	width:320px;
}

.smalltxt {

}
#app_container th, #app_container td {
	font-size: 1em;
}
.employer {
	font-weight: bold;
	margin: 20px 0pt;
	clear: both;
	color: #363;
	border-bottom: solid 2px #363;
}