	table{
		font-size: 10px;
		font-family: verdana, sans-serif;
		color: #555555;
	}
	form{
		font-size: 10px;
		font-family: verdana, sans-serif;
		color: #555555;
	}
	
	input, select, textarea { 
		font-size:10px; 
		font-family:verdana, sans-serif; 
		font-weight:bold; 
		width:250px;
		height:17; 
		display:block;
		margin-bottom: 10px;

	}
	
	textarea{
		width: 300px
	}
	
		
	.button{
		width: 75px;
		height: 30px;
		display: inline;
		padding: 0 5px;
	}
	
	#button-div{
		clear: both;
		margin-left: 158px;
	}
	
	#auth #button-div{
		clear: both;
		margin-left: 142px;
		vertical-align: middle;
	}
	
	textarea{
		width: 300px;
		height: 100px;
	}
	
	label{
		display:block;
		text-align: right;
		float:left;
		margin-bottom:10px;
		margin-right: 8px;
		font-family:verdana, sans-serif;
		color: #555555;
		font-size: 10px;
		width: 150px;
	}

	#form-instructions{
		margin-left: 158px;
		margin-bottom: 20px;
	}
	
	#auth #form-instructions{
		margin-left: 68px;
		margin-bottom: 20px;
	}
	
	#login-failed{
		font-size: 13px;
		border: 1px solid red;
		background-color: lightCoral;
		width: 235px;
		margin-top: 10px;
		padding: 6px;
		text-align: center;
		color: black;
		
	}
	
	#resume-error{
		font-size: 12px;
		border: 1px solid red;
		background-color: lightCoral;
		width: 375px;
		margin-top: 10px;
		padding: 6px;
		text-align: center;
		color: black;
		
	}
	
	.radio-container{
		margin-left: 75px;
		clear: both;
	}
	
	.radio-container label, .radio-container input{
		display: inline;
		float: left;
	}
	
	.radio-container label{
		width: 55px;
		height: 10px;
	}
	
	.radio-container input{
		width: 10px;
		height: 10px;
		margin-right: 10px;
	}
	
	.radio-container .leftLabel{
		width: 75px;
	}
	
	.zip{
		margin-bottom: 0px;
		display: inline;
		vertical-align: middle;
	}
	
	.clear{
		clear: both;
	}
	
	.zip5{ width: 80px; }
	.zip4{ width: 60px; }
	
	.zip label, .zip input{
		display: inline;
	}
	
	h1{
		font-family: verdana, sans-serif;
		margin-bottom: 5px;
		font-size: 13px;
		color: #555555;
	}

	.bold{
		font-weight: bold;
	}
	
	.red{
		color: red;
	}
	
	.italic{
		font-style: italic;
	}
	.salary-text{
		font-size: 9px;
		color: #004000;
		font-family: verdana, sans-serif;
		margin-left: 158px;
		display: block;
		margin-bottom: 12px;	
	}
	
	.resume-text{
		font-size: 9px;
		color: black;
		font-family: verdana, sans-serif;
		margin-left: 158px;
		display: block;
		margin-bottom: 12px;
	}
	
	.dash{
		padding-bottom: 10px;
	}
	
	.hidden{
		margin: 0;
		padding: 0;
		height: 0;
	}
	
	.login{
		margin-left: 0px;
	}
	
	.login-width{
		width: 60px;
	}
	
	#url{
		display: inline;
		vertical-align: top;
	}
	
	.url-input{
		width: 172px;
		display: inline;
		margin-left: 5px;	
	}
	
	
	.form-text{
		font-family: sans-serif;
	}
	
	.mceSelectList{
		width: 94px;
	}
	
	