
/* Application Form */
#NurseApply { margin:15px 0; padding:0; }
#NurseApply p { clear:both; margin:0; padding:3px 0; border-top:1px solid #EEE; }
#NurseApply label { float:left; width:130px; cursor:pointer; text-align:right; padding-right:10px; }
#NurseApply label span { display:block; margin-top:5px; font-size:0.8em; font-style:italic; line-height:1.3em; }
#NurseApply input, #NurseApply textarea { padding:2px; }
#NurseApply input, #NurseApply textarea, #NurseApply select { border:1px solid #90cadd; padding:2px; width:320px; background:#FFF; }
#NurseApply select { padding:2px 5px; width:327px; }
#NurseApply textarea { height:5em; }
#NurseApply #NurseApplySubmit { width:auto; padding:3px 10px; background:#ee202c; color:#FFF; border:1px solid #9f151d; cursor:pointer; }
#NurseApply span.req { color:#F00; font-weight:bold; font-size:1.1em; }
/* Form Validation */
#NurseApply #recaptcha_area label { display:inline; width:auto; padding:0; text-align:left; float:none; }
#NurseApply label.error { display:none !important; }
#NurseApply input.error, #NurseApply textarea.error, #NurseApply select.error { border:1px solid #e10008; 
	background-color:#f4d5d6; background-image:url(img/exclaim.gif); background-position:top right; background-repeat:no-repeat; }
p.nurseapply.error	{ border:1px solid #f05944; background:#f2b4ab; color:#831000; padding:5px 15px; }
p.nurseapply.success{ border:1px solid #4cc55b; background:#bcebc2; color:#005c0b; padding:5px 15px; }



/* Configuration */
.wp-admin { }
.wp-admin form#reCap label { float:left; display:block; width:85px; clear:left; padding:3px 0; margin-bottom:15px; }
.wp-admin form#reCap input { width:30em; margin-bottom:15px; border-color:#5783c5; }
.wp-admin form#reCap .save input { width:auto; margin-left:100px; }

.wp-admin form.NurseAppConfig.locate {  }
.wp-admin form.NurseAppConfig.locate fieldset { width:350px; float:left;  margin:5px 5px 5px 15px; }
.wp-admin form.NurseAppConfig.locate legend { font-weight:bold; color:#000; font-size:1.1em; }
.wp-admin form.NurseAppConfig.locate label { display:block; padding:8px 0 0 0; }
.wp-admin form.NurseAppConfig.locate .widefat { border-color:#5783c5; }
.wp-admin form.NurseAppConfig.locate input { margin-bottom:5px; }
.wp-admin form.NurseAppConfig.locate textarea { margin-bottom:5px;  }
.wp-admin form.NurseAppConfig.locate p.instruct { clear:both; width:50em; margin-left:5em;  }
.wp-admin form.NurseAppConfig .save input { width:auto; margin-left:100px; }



