#search-form, #doctor-search-form { position:relative; }

#search-form label, #doctor-search-form label {
	width: 90px;
	padding: 0;
	margin: 5px 5 0 10px; /* top right bottom left */
	font-family: Arial;
	font-size: 12px;
}

#search-form input, #search-form select, #doctor-search-form input {
	position:absolute;
	left: 8.5em;
}

#doctor-search-form span#help {
	position:absolute;
	left: 30em;
}

#search-form input.button, #doctor-search-form input.button {
	position:absolute;
	left: 2em;
	font-size:14px;
}

div.errors {
	/* display: none; */
	/* width: 300em;  */ 
	background: #FFFF99;
	color: #FF0033;
	padding: 2px;
	padding: 0 0 1px 2px; 	/* top right bottom left */
	margin: 1px 0 0 6em;	/* ditto */
	font-size: 14px; 
}
 
form input, form select, form textarea {
	width: auto;
	font-family: Arial;
	font-size: 12px;
}

textarea { overflow: auto; }

.dlog-title
	{ font-family:Arial; font-size:14px; font-weight: bold }
	