.btn-admin {
	background:transparent url('/usurf-jobs/resources/btn-admin.png') 0 0 no-repeat;
	border:none;
	cursor:pointer;
	height:76px;
	width:203px;
}
.btn-eval {
	background:transparent url('/usurf-jobs/resources/btn-eval.png') 0 0 no-repeat;
	border:none;
	cursor:pointer;
	height:76px;
	width:203px;
}
.btn-empop {
	background:transparent url('/usurf-jobs/resources/btn-empop.png') 0 0 no-repeat;
	border:none;
	cursor:pointer;
	height:76px;
	width:203px;
}
.btn-blue:hover {
	background-position: -205px;
}
.btn-blue:active {
	background-position: -410px;
}
#background {
	margin: 0 auto;
	text-align:left;
	padding:1em;
	background: #DAE8F2;
	color:#003366;
	width:50%;
	font-family: Arial, Helvetica, sans-serif;
}
.odd {
	background-color:#f8f8f8;
}
/*.even {
}*/
.note {
	font-size:9px;
	line-height:12px;
	text-transform:uppercase;
	margin:0px 0px 5px;
	display: block;
	padding-top:3px;
}
.colcontainer {
	width:100%;
}
.col {
	float:left;
	padding-right: 5px;
}
legend {
	color:#337299;
	display:block;
	font-size:20px;
	line-height:1em;
	font-weight:bold;
	text-transform:uppercase;
}
fieldset.blue {
	border:thin solid#337299;
	margin:25px;
	width:500px;
	padding:15px 15px 25px;
}
fieldset {
	border:0px;
	margin-left:-5px;
}
div.eats {
	font-size:12px;
	color:#337299;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	padding-left:15px;
	max-width:900px;
}
div.eats p, div.eats ul li, div.eats span, div.eats p.mso {
	font-size:12px;
	color:#337299;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
}
div.eats ul li a {
	list-style:none;
}
div.eats a {
	font-size:12px;
	color:#337299;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	text-decoration:underline;
}
.indent {
	margin-left: 30px;
}
table.eats {
	font-size:12px;
	color:#337299;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:25px;
	line-height:12px;
	width:500px;
	padding:2px;
}
table.eats th { 
        font-size:18px;
	line-height:18px;
        padding-bottom:5px;
        padding-top:2px;
        width:500px;
}
div.eats h3 {
	clear: both;
	padding: 5px 0px 10px 0px;
	font-size: 14px;
}
div.eats label {
	display: inline-table;
	font-size: 12px;
	line-height: 14px;
	padding: 0px 0px 12px 0px;
	width:600px;
}
div.eats input {
	display: inline;
	margin-top: 3px;
}
div.eats select {
	float: left;
	display: block;
}
div.eats label.field-first, div.eats label.field-address, div.eats label.field-city, div.eats label.field-email {
	clear: left;
}
div.eats label.field-first, div.eats label.field-middle div.eats label.field-last, div.eats label.field-email, div.eats label.field-phone {
	float: left;
	margin: 0px 10px 0px 0px;
	width: 150px;
}
div.eats label.field-city { 
	float: left;
	margin: 0px 10px 0px 0px;
	width: 120px;
} 
div.eats label.field-phone {
	float: left;
	margin:0px;
	width: 52px;
}
div.eats {
	text-align: left;
}
div.eats label.field-altphone input {
	float: left;
	margin:0px;
	width: 70px;
}
div.eats label.field-label {
	margin-bottom: -25px;
	clear:both;
}
div.eats label.field-first input, div.eats label.field-middle,div.eats label.field-phone input {
	float: left;
	width: 150px;
	padding-right: 6px;
}
div.eats label.field-city input { 
	float: block;
	width: 120px;
	padding-right: 6px;
}
div.eats label.field-last input {
	display: block;
	width: 150px;
	padding-right: 6px;
}
div.eats label.field-email input{
	float: left;
	width: 310px;
	padding-right: 6px;
}
div.eats label.field-phone input {
	float: left;
	width: 310px;
	margin-right: 20px;
}
div.eats label.field-state {
	float: left;
	margin-right: 10px;
	width: 87px;
}
div.eats label.field-state input {
	width: 87px;
	float: left;
	margin-top: 3px;
}
div.eats label.field-zip {
	float: left;
	width: 80px;
}
div.eats label.field-zip input {
	float: left;
	width: 80px;
}
div.eats label.field-address {
	float: left;
	width: 310px;
	margin: 0px 0px 0px 0px;
}
div.eats label.field-address input {
	float: left;
	width: 310px;
	padding: 0px;
}
div.eats div.stack input#radiobutton_1, div.eats input#radiobutton_2, div.eats input#radiobutton_3, div.eats input#radiobutton_4 {
styles.css (line 161) clear:left;
	float:left;
	margin:0;
	padding:0;
}
div.eats input#radiobutton_1, div.eats input#radiobutton_2, div.eats input#radiobutton_3, div.eats input#radiobutton_4 {
	clear: left;
	float: left;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
div.eats label.radioitem {
	display:block;
	clear: none;
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 15px 0px;
}
div.eats h2 {
	font-weight:bold;
	text-transform:none;
	color: #337299;
	font-size: 14px;
	border: none;
}
div.eats div.stack span.radioitem {
	clear:none;
}
textarea {
	display: block;
}
div.eats input#checkbox_1, div.eats input#checkbox_2, div.eats input#checkbox_3 {
	clear: both;
	float: left;
	padding: 0px;
	margin: 0px;
}
div.eats label.field-checkbox {
	clear: none;
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 15px 0px;
}
div.eats textarea {
	margin-top: 3px;
}
.call-at-work-please {
	font-size: 12px;
}
.reqfielderror {
	font-size: 12px;
	color: red !important;/*	font-weight: bold; */
}
