.content {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal;}

.content a:link{color:#336699;}
.content a:hover{color:#336699;}
.content a:active{color:#336699;}
.content a:visited{color:#336699;}

.content12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal;}

.content12 a:link{color:#336699;}
.content12 a:hover{color:#336699;}
.content12 a:active{color:#336699;}
.content12 a:visited{color:#336699;}

.head1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #FF9900;
	padding: 2px 2px 2px 10px;
	font-weight: bold;


}
.head2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	background-color: #FFFFFF;
	padding: 2px 10px;
	font-weight: bold;
	text-align: center;


}

.clear										{ clear:both; }
ul, li										{ margin:0px; padding:0px; list-style:none; }
#jobsTitle									{ font-size:16px; font-weight:bold; color:#FFF; padding-left:10px; font-family:Arial, Helvetica, sans-serif; margin:0px;}
#jobListing 								{ width: 580px; }
#jobListing *								{ margin:0px; padding:0px; }
#jobListing .section						{ border-bottom:1px #CCC solid; padding-bottom:10px; margin-bottom:10px; width:580px; }
#jobListing h4								{ float:left; clear:both; margin:0px 5px 5px 0px; font-size:11px; width:50px; }
#jobListing p								{ float:left; margin-bottom:5px; }
#jobListing p.desc							{ clear:both; }
.job_box									{ width:185px; float:left; margin-bottom:20px; font-size:11px; }
.job_box h3									{ color:#333; padding-bottom:5px; border-bottom:2px #b5cad8 dotted; font-size:14px; width:227px; }
#jobListing a								{ height:38px; background-position:center top; background-repeat:no-repeat; text-indent:-99999px; overflow:hidden; display:block; float:left; margin-right:10px; float:left; font-size:12px; }
#jobListing a:hover							{ background-position:center -38px; }
#jobListing a.quick							{ width:123px; background-image:url(images/apply_quick.png); }
#jobListing a.standard						{ width:156px; background-image:url(images/apply_standard.png); } 
#jobListing .buttons						{ clear:both; margin-bottom:10px; padding-top:20px; }
#jobs_left									{ float:left; clear:both; }
#jobs_right									{ float:right; margin-top:17px; margin-right:8px; width:334px; }
#jobs_right img								{ margin-bottom:15px; }

#EMPLOYMENT_APPLICATION, #Layer1			{ margin-bottom:20px; padding-right:15px; }
	#Layer1 .yesNo							{ display:block; }
	#Layer1 input, #Layer1 select			{ display:block; width:250px; height:23px; border:1px #999 solid; background-color:#F2F2F2; padding-left:3px; }
	#Layer1 .radio							{ width:auto; height:auto; border:none; background-color:transparent; }
	#Layer1 .checkbox						{ width:auto; height:auto; border:none; background-color:transparent; display:inline; }
	#Layer1 .submit							{ width:auto; height:auto; background-color:transparent; }
	#Layer1 textarea						{ border:1px #999 solid; background-color:#F2F2F2; }
	#Layer1 .yesNo input					{ display:inline; width:auto; }
	#Layer1 .grey							{ border-bottom:1px #CCC solid; padding-bottom:20px; margin-bottom:10px; }
	#Layer1 .title							{ font-weight:bold; font-size:14px; }
	#Layer1 .subTitle						{ font-weight:bold; font-size:12px; }
	#Layer1 .line							{ width:100% }
		#Layer1 .line .itemBlock			{ float:left; margin-right:20px; }
	#Layer1 #FIRST_NAME						{ width:150px; }
	#Layer1 #LAST_NAME						{ width:170px; }
	#Layer1 #MIDDLE_INITIAL					{ width:70px; }
	#Layer1 #CITY							{ width:150px; }
	#Layer1 #STATE					        { width:120px; }
	#Layer1 #ZIP					        { width:70px; }
	#Layer1 #PHONE_NUMBER			        { width:170px; }
	#Layer1 #EMAIL_ADDRESS			        { width:170px; }
	#Layer1 .schoolYears				    { width:135px; }
	#Layer1 .schoolDegree			     	{ width:200px; }
	#Layer1 .employDate						{ width:115px; }
	#Layer1 .employSalary					{ width:135px; }
