﻿h3
{
	font-size: 14pt;
	color: Black;
}

#dir_main_wrapper
{
	margin-top: 10px;
	margin-left: -2px;
}

#site_branding
{
}

#nav_left
{
	position: relative;
	float: left;
}

#directory_content
{
	position: relative;
	float: left;
	padding-left: 10px;
	width: 480px;
}

div.dir_find_lawyer_firm_form_outer
{
	position: relative;
	border: 0px;
	padding-bottom: 5px;
	float: left;
	width: 400px;
}

div.dir_find_lawyer_firm_form_left
{
	border: 0px;
	margin: 0px;
	float: left;
	width: 100px;
	text-align: right;
}

div.dir_find_lawyer_firm_form_right
{
	border: 0px;
	margin: 0px;
	float: left;
	padding-left: 5px;
	text-align: left;
}

.cssSubmitButton
{
	position: relative;
}

#dir_results_page
{
	padding: 10px;
}

#result_text
{
	font-weight: bold;
}

#buttons
{
	padding-top: 10px;
}

.StaticMenuItemStyle
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #666;
	background-image: url(../Directory/images/11437-leftnavbutton_03.gif);
}

.StaticHoverStyle
{
	font-weight: bold;
	font-size: 12px;
	color: #036;
	font-family: Arial;
}
.StaticSelectedStyle
{
	background-image: url(../Directory/images/leftnavbuttonselected.gif);
	color: #fff;
	font-family: Arial;
}

.directory_body_header
{
	font-weight: bold;
	font-size: 16px;
	color: #000;
	font-family: Arial;
	text-align: left;
	padding: 10px;
	height: 20px;
	width: 470px;
	margin-bottom: 5px;
	vertical-align: middle;
}
.directory1_body_header
{
	font-weight: bold;
	font-size: 16px;
	color: #000;
	font-family: Arial;
	text-align: left;
	padding: 10 10 0 10;
	height: 20px;
	width: 470px;
	margin-bottom: 5px;
	vertical-align: middle;
}
.directory_body_content
{
	position: relative;
	font-size: 9pt;
	color: Black;
	font-family: Arial;
	text-align: left;
	width: 460px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}

#listing_content
{
	position: relative;
}

.user_form_outer
{
	position: relative;
	float: left;
	border: 0px;
	margin: 0px;
	width: 400px;
}
.user_form_left
{
	border: 0px;
	margin: 0px;
	float: left;
	width: 100px;
	text-align: right;
	margin-right: 5px;
}
.user_form_right
{
	border: 0px;
	margin: 0px;
	float: left;
}

.user_form_validator
{
	border: 0px;
	margin: 0px;
	float: left;
}

#dir_Recent_Dev_Lawyer
{
}

.dir_Recent_Dev_info
{
	font-size: 9pt;
	vertical-align: top;
	text-align: center;
}

#dir_Recent_Dev_firm
{
	font-size: 9pt;
	vertical-align: top;
}

.dir_Recent_Dev_title
{
	vertical-align: middle;
	text-align: center;
	margin-bottom: 1px;
	padding: 5px;
	font-weight: bold;
}

.dir_Recent_Dev_container
{
}

.leftColumnTitle
{
	text-align: left;
	padding-bottom: 2px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 9pt;
	margin: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.practiceAreaTitle
{
	height: 15px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
}

.bio
{
	font-size: 8pt;
}

.backgroundHeadingImage
{
	font-size: 8pt;
	padding-left: 0px;
}

.subHeading
{
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
}

div.changePracticeArea
{
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
}

#title
{
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 5px;
	padding-top: 5px;
}


.left_nav_menu
{
}

.left_nav_menu_item
{
	width: 196px;
	height: 43px;
	background-image: url(../Directory/images/11437-leftnavbutton_03.gif);
	background-repeat: no-repeat;
	padding: 5px 0px 0 5px;
}

.left_nav_menu_item a
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #666;
	text-decoration: none;
}

.left_nav_menu_item a:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #036;
	font-family: Arial;
}
/*
.left_nav_menu_item a:active
{
	background-image: url(../Directory/images/leftnavbuttonselected.gif);
	color: #fff;
	font-family: Arial;
}
*/
.left_nav_menu_selected
{
	width: 193px;
	height: 43px;
	padding: 5px 2px 0px 5px;
	background-image: url(../Directory/images/leftnavbuttonselected.gif);
}
.left_nav_menu_selected a
{
	color: #fff;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.left_nav_menu_selected500
{
	width: 193px;
	height: 43px;
	padding: 5px 2px 0px 5px;
	background-image: url(../500/images/leftnavbutton.gif);
}
.left_nav_menu_selected500 a
{
	color: #fff;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}
.listees_div a
{
	text-decoration: none;
}
.listees_div h4
{
	margin-bottom: 0px;
}
.listees_practitioner
{
	padding-left: 20px;
	padding-bottom: 10px;
}
.listees_practitioner a
{
	text-decoration: underline;
}
.listeesLink_div
{
	padding-bottom: 10px;
}
.listeesLink_div a
{
	text-decoration: none;
}
/*.left_nav_menu_item_link
{
	padding: 5px 2px 5px 0;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #666;
	text-decoration:none;
}

.left_nav_menu_item_link:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #036;
	font-family: Arial;
}

.left_nav_menu_item_link:active
{
	background-image: url(../images/leftnavbuttonselected.gif);
	color: #fff;
	font-family: Arial;
}

*/
