/* Styles specific to Lawyer Directory */

#LawyerDirectory_main { /* Main wrapper for Lawyer Directory-only pages */
}

#LawyerDirectory_main h1, #LawyerDirectory_results h1 {
	font-size:15px;
	margin-bottom:0;
	text-align:center;
}
#LawyerDirectory_main h2, #LawyerDirectory_main p, #LawyerDirectory_results h2 {
	text-align:center;
}
#LawyerDirectory_main #LD_AddtlLinks {
	margin:0 auto;
	width:400px;
}
#LawyerDirectory_main #LD_AddtlLinks div {
	width:49%;
}
#LawyerDirectory_main #LD_AddtlLinks br {
	clear:both;
}
#LD_ErrorMessages {
	margin:1em auto 0;
	width:400px;
}
#LawyerDirectory_main #LD_MainForm {
	background-color:#ffc;
	border:1px solid black;
	margin:1em auto;
	padding:9px;
	width:500px;
}
/* Modifications to styled_forms.css */
#LawyerDirectory_main #LDForm.styled_form input, #LawyerDirectory_main #LDForm.styled_form textarea, #LawyerDirectory_main #LDForm.styled_form select {
	width:275px;
}
#LawyerDirectory_main #LDForm.styled_form label {
	font-weight:normal;
}
#LawyerDirectory_main #LDForm.styled_form input[type=submit], #LawyerDirectory_main #LDForm.styled_form input[type=reset] {
	width:125px; /* Doesn't work in IE 6 */
}
#LawyerDirectory_main #LDForm.styled_form input#LD_Grad_Y1, #LawyerDirectory_main #LDForm.styled_form input#LD_Grad_Y2 {
	width:100px;
}
#LawyerDirectory_main #LDForm.styled_form label#Lbl_GradYear_2 {
	display:inline;
	float:none;
	margin:auto;
	padding-left:10px;
	width:auto;
}



#LawyerDirectory_results #LawyerDirectory_searchterms { /* Form to show/update search terms. */
	background-color:#ccf;
	border:1px solid black;
	float:right;
	padding:3px;
	width:175px;
}
#LawyerDirectory_results form {
	margin:0;
	padding:0;
}
#LawyerDirectory_results #LawyerDirectory_searchlimits1 form, #LawyerDirectory_results #LawyerDirectory_searchlimits2 form {
	margin-top:1em;
}
#LawyerDirectory_searchterms .LDTerms_label {
	font-weight:bold;
}

#LawyerDirectory_results #LawyerDirectory_records {	/* Output resulting data for search. */
	border:1px solid #ccc;
	/*margin-right:185px;*/
	margin:0 auto;
}


#LawyerDirectory_results #LawyerDirectory_searchlimits1, #LawyerDirectory_results #LawyerDirectory_searchlimits2 {
	/*background-color:#ccf;*/
	background-color:#ffc;
	border:1px solid black;
	padding:3px;
}
#LawyerDirectory_results #LawyerDirectory_searchlimits1 {
	margin-bottom:1em;
}
#LawyerDirectory_results #LawyerDirectory_searchlimits2 {
	margin-top:1em;
}

