@charset "utf-8";{.noprint{display:none}
}
.hand{cursor:pointer;color:#005a8c;text-decoration:underline}
.boxed{height:200px;overflow:auto;border:1px solid #666;padding:4px}
body{background:#EBEBEB;color:#333;font-family:arial;font-weight:normal;font-size:8pt!important;text-align:center;margin:0;padding:0}
h1{font-size:16pt}
h2{font-size:14pt;font-weight:normal}
h3{font-size:9pt;padding:0;margin:0}
h4{font-size:8pt;padding:0;margin:0}
p,h1,h2{padding:0;margin:0 0 8px}
a,a:visited{color:#005a8c}
#DISABLED_message_board a:visited{color:#932192}
#message_board td{padding:4px 0}
a:hover{color:#c03}
ul{margin:0 0 16px;padding:0 0 0 24px}
ul ul{margin:0;padding:0 0 0 24px}
li{padding:0;margin:0 0 3px 0}
table{border-collapse:collapse;padding:0;margin:0}
td{padding:0;margin:0}
img{border:0;padding:0;margin:0}
input,select{font-size:8pt}
fieldset{margin:8px 0 8px 0;padding:0;border:1px solid #666}
hr{border-bottom:1px solid #666;border-top:0;border-left:0;border-right:0}
blockquote{margin:0 16px 16px;padding:0}
sup{font-size:6pt;text-decoration:none}
.error,.required{color:#F00}
#wrapper{width:990px;position:relative;margin:8px auto 0;padding:0;background:#FFF;text-align:left;display:block!important}
.rowA{background:#FFF}
.rowB{background:#ecf5f8}
#top_ad{padding:8px 0 0}
.btn_placement{text-align:right;width:100%;padding:8px 0 0;clear:both;font-size:9pt;font-weight:bold}
* html .btn_placement{height:19px}
.btn_placement img,.btn_placement input{vertical-align:middle}
#breadcrumb{margin:0 0 14px 5px;width:920px}
.breadcrumb{margin:0 0 14px 5px;width:920px}
#shared_banner{text-align:center}
#help_icon{background:url(/Assets/Images/icon_help.png) no-repeat left top;padding:0 0 2px 18px;margin:0 12px 0 0;float:right}
#email_icon{background:url(/Assets/Images/icon_email.png) no-repeat left;padding:0 0 0 18px;margin:0 12px 0 0;float:right}
#print_icon{background:url(/Assets/Images/icon_print.png) no-repeat left;padding:0 0 0 20px;margin:0 12px 0 0;float:right}
.defaultSubmitButton{height:1px;width:1px;position:absolute;left:1px;right:1px}
table.bluSectionLinkTable{margin:0 0 0 5px}
.op_button{height:33px!important;width:120px!important}
*html .email_icon{left:0;position:relative}
*html .email_icon{padding-right:0;position:relative;bottom:0;left:10px}
.help_icon,.email_icon,.print_icon,.my_lawyers{padding:0 0 0 5px;margin:0;outline:0;float:right;vertical-align:top}
.email_icon{padding-right:0}
.my_lawyers{border-right:1px solid #ccc;padding:0 10px 0 16px;margin-right:5px;background:url(/Assets/Images/list_icon.png) no-repeat top left}
.breadcrumbSpan{float:right;width:345px}
*html .breadcrumbSpan{width:410px;float:right}
* html .help_icon,.my_lawyers{padding:0 8px 0 22px;margin:0;outline:0}
a.imageButton{text-decoration:none;outline:0;border:0}
#column_left{margin:14px 0 0;width:auto}
#header{background:url(/Assets/Images/border_top.png) top left no-repeat;height:80px}
#header{display:inline-block}
#header{display:block!important}
#header:after{content:"."}
#logo{margin:8px 0 4px 30px;float:left}
*html #logo{margin:8px 0 4px 15px}
#global_search{position:absolute;right:205px;top:8px}
.global_search{position:absolute;right:205px;top:8px}
#global_search_input{width:160px;float:left;height:14px}
input#global_search_input{margin:2px 4px 0 0}
*html input#global_search_input{margin:2px 1px 0 0}
#legal_professional_ad{float:right}
.legal_professional_ad{float:right}
#eyebrow{text-align:right}
.eyebrow{text-align:right}
#lawyers_logo{margin-bottom:0}
* html #lawyers_logo{margin-bottom:3px}
#account_links{position:absolute;right:32px;top:60px}
.account_links{position:absolute;right:32px;top:60px}
#header_ca{padding:8px 30px 8px;background:url(/Assets/Images/border_top.png) top center no-repeat}
#header_ca:after{content:"."}
#utility_ca{position:absolute;right:30px;top:8px;width:auto}
* html #utility_ca{width:440px}
#global_search_ca{background:#EBEBEB;border-top:1px dotted #E37222;border-left:1px dotted #E37222;border-bottom:1px dotted #E37222;margin:4px 0 0;padding:0 38px 0 8px;height:2.3em;line-height:2.3em}
.global_search_ca{background:#EBEBEB;border-top:1px dotted #E37222;border-left:1px dotted #E37222;border-bottom:1px dotted #E37222;margin:4px 0 0;padding:0 38px 0 8px;height:2.3em;line-height:2.3em}
.global_logo_ca img{margin-top:8px;margin-left:30px}
* html #global_search form_ca{padding:0;margin:0}
* html #global_search_ca{height:2.22em;padding:3px 38px 0 8px}
* html .global_search form_ca{padding:0;margin:0}
* html .global_search_ca{height:2.22em;padding:3px 38px 0 8px}
#global_search_btn_ca{position:absolute;right:0;bottom:0}
* html #global_search_btn_ca{right:-1px}
.global_search_btn_ca{position:absolute;right:0;bottom:0}
* html .global_search_btn_ca{right:-1px}
#global_search_text_ca{color:#E37222;font-weight:bold;font-size:10pt}
#global_search_input_ca{width:160px}
#eyebrow_ca{text-align:right}
.eyebrow_ca{text-align:right}
.secondary_page_understand_issue,.secondary_page_find_lawyer,.secondary_page_discuss_issue,.secondary_page_legal_help,.secondary_page_law_blog,#secondary_page_site_search,#secondary_page_no_header{margin:0 26px}
.secondary_page_understand_issue{background:url(/Assets/Images/understand_issue_header.png) no-repeat top left}
.secondary_page_discuss_issue{background:url(/Assets/Images/discuss_issue_header.png) no-repeat top left}
.secondary_page_find_lawyer{background:url(/Assets/Images/find_lawyer_header.png) no-repeat top left}
.secondary_page_legal_help{background:url(/Assets/Images/legal_help_header.png) no-repeat top left}
.secondary_page_law_blog{background:url(/Assets/Images/law_blog_header.png) no-repeat top left}
#column_center_right{margin:10px 5px 0 30px;width:937px}
* html #column_center_right{margin:9px 0 0 15px}
#column_no_header{margin:4px 0 0;width:736px}
#column_center{margin:10px 10px 0 0;width:691px}
#column_center p{padding-left:3px}
* html #column_center{margin:8px 6px 0 0}
#column_center_expanded{margin:10px 10px 0 0;width:930px}
#column_center_expanded p{padding-left:3px}
* html #column_center_expanded{margin:8px 6px 0 0}
#column_right{margin:10px 0 0;width:230px}
* html #column_right{clear:both;float:right;margin-left:-235px}
.clearfix,.btn_placement,.hd,.bd,.ft,.idiv{display:block!important}
.clearfix:after,#header:after,#home_content:after,#home_column_left_center:after,#legal_ease_content:after,.btn_placement:after,.hd:after,.bd:after,.ft:after,.idiv:after,#home_column_left_center:after,#home_column_left:after,#home_column_center:after,#talk:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix,#header,#home_content,#home_column_left_center,#legal_ease_content,.btn_placement,.hd,.bd,.ft,.idiv,#home_column_left_center,#home_column_left,#home_column_center,#talk{display:inline-block}
.clearfix,#header,#home_content,#home_column_left_center,#legal_ease_content,.btn_placement,.hd,.bd,.ft,.idiv,#home_column_left_center,#home_column_left,#home_column_center,#talk{display:block!important}
.widget{padding-bottom:5px}
.widget .idiv{margin:0;padding:0;border:0}
.widget .hd{background:transparent url(/Assets/Images/border-top-left.gif) no-repeat left top}
.widget .hd .idiv{background:transparent url(/Assets/Images/border-top-right.gif) no-repeat right top;padding-left:4px}
.widget .bd{background:transparent url(/Assets/Images/border-right.gif) repeat-y right top;clear:both}
.widget .bd .idiv{background:transparent url(/Assets/Images/border-left.gif) repeat-y left top;padding:0}
.widget .ft .idiv{background:transparent url(/Assets/Images/bottom-left.gif) no-repeat left bottom!important;width:10px;height:14px;font-size:1px}
.widget .ft{background:transparent url(/Assets/Images/bottom-right.gif) no-repeat right bottom!important;height:14px;clear:both}
.widget .idiv img{vertical-align:text-bottom}
#column_left,#column_center_right,#column_center,#column_right,#column_no_header{float:left}
.secondary_page_understand_issue,.secondary_page_find_lawyer,.secondary_page_discuss_issue,.secondary_page_legal_help,.secondary_page_law_blog,#secondary_page_site_search,#secondary_page_no_header{margin:0 26px}
.secondary_page_understand_issue{background:url(/Assets/Images/understand_issue_header.png) no-repeat top left}
.secondary_page_discuss_issue{background:url(/Assets/Images/discuss_issue_header.png) no-repeat top left}
.secondary_page_find_lawyer{background:url(/Assets/Images/find_lawyer_header.png) no-repeat top left}
.secondary_page_legal_help{background:url(/Assets/Images/legal_help_header.png) no-repeat top left}
.secondary_page_law_blog{background:url(/Assets/Images/law_blog_header.png) no-repeat top left}
#column_center_right{margin:10px 5px 0 30px;width:937px}
* html #column_center_right{margin:9px 0 0 15px}
#column_no_header{margin:4px 0 0;width:736px}
#column_center{margin:10px 10px 0 0;width:691px}
#column_center p{padding-left:3px}
* html #column_center{margin:8px 6px 0 0}
#column_center_expanded{margin:10px 10px 0 0;width:930px}
#column_center_expanded p{padding-left:3px}
* html #column_center_expanded{margin:8px 6px 0 0}
#column_right{margin:10px 0 0;width:230px}
* html #column_right{clear:both;float:right;margin-left:-235px}
#lawyer_search_content{padding:10px 13px;height:48.8em}
* html #lawyer_search_content{height:49.1em}
#lawyer_search_content h2,#lawyer_search_content h3,#lawyer_search_content h2 a,#lawyer_search_content h2 a:visited{color:#1384bb;text-decoration:none;padding:0;margin:0}
#lawyer_search_content h3{margin-bottom:8px}
#lawyer_search_content table{padding:0;margin:0 0 0 -4px}
#lawyer_search_content td{padding:0 4px 8px;margin:0}
#lawyer_search_content input{width:100%}
#home_lawyer_search input{width:273px}
#home_city_search{width:auto}
#home_search_btn{text-align:right}
#search_practice_area{overflow:hidden}
#search_practice_area ul{margin:0 0 8px 0;padding:8px 0 0 16px;width:100px;float:left;color:#1384bb}
.or_border{margin:0 0 8px}
div.shareHelpLink{float:right;margin:0 7px 0 0;padding:0;width:auto;vertical-align:top}
*html #sociallinks{float:left;margin:0;padding:0;width:340px}
#sociallinks{float:left;margin:0;padding:0;width:300px}
#sociallinks ul{list-style-type:none;margin:0;padding:0}
#sociallinks li{display:inline;margin:0 5px 0 0;float:left;width:95px}
*html #sociallinks li{display:inline;margin:0 5px 0 0;float:left;width:100px}
#additonalShareLink{text-decoration:none}
#additonalShareLink img{vertical-align:bottom}
#sharelinkLI{position:relative}
.ShareLinkdropmenudiv{width:200px;position:absolute;top:15px;left:-9999px;right:auto!important;bottom:auto!important;border:1px solid #ccc;line-height:18px;z-index:999;background-color:#F3F3F3;visibility:hidden;text-align:left}
.ShareLinkdropmenudiv table{padding-left:20px}
.ShareLinkdropmenudiv a{width:auto;display:block;text-indent:3px;padding:2px 0;text-decoration:none;font-size:9pt;color:Black}
a.email_icon_link{background:transparent url(/Assets/Images/dropmenu_email_icon.gif) no-repeat center left;padding-left:20px}
a.delecious_link{background:transparent url(/Assets/Images/dropmenu_delicious_icon.png) no-repeat center left;padding-left:20px}
a.facebook_link{background:transparent url(/Assets/Images/dropmenu_facebook_icon.png) no-repeat center left;padding-left:20px}
a.digg_link{background:transparent url(/Assets/Images/dropmenu_digg_icon.png) no-repeat center left;padding-left:20px}
a.google_link{background:transparent url(/Assets/Images/dropmenu_google_icon.png) no-repeat center left;padding-left:20px}
a.print_link{background:transparent url(/Assets/Images/dropmenu_print_icon.png) no-repeat center left;padding-left:20px}
a.live_link{background:transparent url(/Assets/Images/dropmenu_live_icon.png) no-repeat center left;padding-left:20px}
a.favorite_link{background:transparent url(/Assets/Images/dropmenu_favorite_icon.png) no-repeat center left;padding-left:20px}
a.myspace_link{background:transparent url(/Assets/Images/dropmenu_myspace_icon.png) no-repeat center left;padding-left:20px}
a.reddit_link{background:transparent url(/Assets/Images/dropmenu_reddit_icon.jpg) no-repeat center left;padding-left:20px}
.ShareLinkdropmenudiv a:hover{background-color:#F2F2F2;font-weight:bold}
td.headTD{width:100%;text-align:center;font-size:11pt}
td.whiteTD{padding-left:10px;background-color:White;width:50%}
#additonalShareLink span.downarrow span{border:0;visibility:hidden}
.copy{color:#333;font-size:9pt}
.article_summary_align{padding:5px 5px 5px 5px;text-align:left}
#browse_page_aop_content{width:auto;padding:10px 20px 0}
#browse_page_aop_content table{padding:0;margin:0}
#browse_page_aop_content td{margin:0}
#lawyer_marketing{width:100%;background:url(/Assets/Images/lawyer_marketing_border.png) repeat-y top left}
#lawyer_marketing_header{width:auto;text-align:center}
#lawyer_marketing p{margin:0 0 12px}
#lawyer_marketing h2{color:#005b8c;font-size:14pt;padding:0;margin:8px 0 12px}
#lawyer_marketing h3{color:#b94b1a;font-size:11pt;padding:0;margin:0 0 12px}
#lawyer_marketing_2col{background:url(/Assets/Images/lawyer_marketing_2col_border.png) repeat-y top left;width:auto;padding:0 0 12px}
#lawyer_marketing_col_left{float:left;padding:0 12px 0 44px;width:286px}
#lawyer_marketing_col_right{float:left;padding:0 44px 0 12px;width:291px}
#lawyer_marketing_footer{background:url(/Assets/Images/lawyer_marketing_footer.png) no-repeat bottom;width:auto;height:36px;clear:both;margin:0}
h2.viewMore{display:inline;padding-right:15px;font-size:9pt;line-height:2em;margin:0 0 8px;font-weight:bold}
#error_icon{background:url(/Assets/Images/error_bg.png) no-repeat left top;background-color:#FFF5F0;padding:0 0 2px 18px;margin:0 12px 0 0;float:right}
#profile_listing p{margin:8px 0 0}
.tbl-bdr{border:1px solid #999}
.tbl-bdr td{padding:2px 4px;border:1px solid #999}
.copyBold{font-weight:bold}
.buttonsitesearch{border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;background:url("/Assets/Images/btn_blue_normal.gif") repeat-x scroll 100% 0 #1384bb;border:1px solid #1384bb;color:#fff!important;font-family:Arial;font-weight:bold;cursor:pointer;text-align:center;text-decoration:none!important;white-space:normal!important;padding:0 0 1px 0;vertical-align:middle}
.buttonsitesearch:hover{background:url("/Assets/Images/btn_blue_hover.gif") repeat-x scroll 100% 0 #1384bb;font-weight:bold;border:1px solid #1384bb}
.clearbutton{background:url("/Assets/Images/rightwidgetbutton_normal.gif") repeat-x scroll 100% 0 #d6a731;border:1px solid #fff;color:#fff!important;font-family:Arial;font-size:11px;font-weight:bold;cursor:pointer;text-align:center;text-decoration:none!important;white-space:normal!important;padding:4px 6px;vertical-align:middle;height:23px;width:43px;-moz-outline:0;outline:none!important}
.clearbutton:hover{background:url("/Assets/Images/rightwidgetbutton_hover.gif") repeat-x scroll 100% 0 #d6a731;background-color:#d6a731;font-weight:bold;font-size:11px;border:1px solid #fff;-moz-outline:0;outline:none!important}
.sendbutton{background:url("/Assets/Images/btn_blue_normal.gif") repeat-x scroll 100% 0 #1384bb;border:1px solid #fff;color:#fff!important;font-family:Arial;font-size:11px;font-weight:bold;cursor:pointer;text-align:center;text-decoration:none!important;white-space:normal!important;vertical-align:middle;height:23px;width:43px;padding-bottom:1px;margin-left:2px;-moz-outline:0;outline:none!important;-moz-outline:0;outline:none!important}
.sendbutton:hover{background:url("/Assets/Images/btn_blue_hover.gif") repeat-x scroll 100% 0 #1384bb;border:1px solid #fff;color:#fff!important;font-family:Arial;font-size:11px;font-weight:bold;cursor:pointer;text-align:center;text-decoration:none!important;white-space:normal!important;vertical-align:middle;height:23px;width:43px;padding-bottom:1px;margin-left:2px;-moz-outline:0;outline:none!important;-moz-outline:0;outline:none!important}
.emailbtn{background:url("/Assets/Images/btn_blue_normal.gif") repeat-x scroll 100% 0 #1384bb;border:1px solid #fff;color:#fff!important;font-family:Arial;font-size:11px;font-weight:bold;cursor:pointer;text-align:center;text-decoration:none!important;white-space:normal!important;padding-bottom:0;vertical-align:middle;height:23px;padding-bottom:1px}
.emailbtn:hover{background:url("/Assets/Images/btn_blue_hover.gif") repeat-x scroll 100% 0 #1384bb;background-color:#1384bb;font-weight:bold;font-size:11px;border:1px solid #fff}
.lawyerratingbtn{background:url("/Assets/Images/btn_blue_normal.gif") repeat-x scroll 100% 0 #1384bb;border:1px solid #fff;text-decoration:none!important;color:#FFF!important;cursor:pointer;font-family:Arial;font-weight:bold;text-align:center;outline:medium none!important;text-align:center;padding:3px 10px;text-decoration:none!important;vertical-align:middle;white-space:normal!important}
.lawyerratingbtn:hover{background:url("/Assets/Images/btn_blue_hover.gif") repeat-x scroll 100% 0 #1384bb;background-color:#1384bb;font-weight:bold;border:1px solid #fff}
#average_peer_reviewv1{border:1px solid #E6E6E6;background:#eff7ff;clear:left;float:left;width:349px}
.average_review_headerv1{background:url("/Assets/Images/header_bg.gif");border-bottom:1px solid #E6E6E6;clear:left;height:39px;line-height:3.2em;padding:0 8px;width:333px}
.average_review_headerv1 h2{float:left;font-size:12pt;font-weight:bold;margin:0;padding:0}
.hilited_infov1{color:#1384bb;font-weight:bold}
.average_review_ratingv1{line-height:normal;white-space:nowrap;float:left}
.community_signin{background:url("/Assets/Images/btn_blue_normal.gif") repeat-x scroll 100% 0 #1384bb;color:#fff!important;font-family:Arial;border:1px solid #fff;font-size:12px;font-weight:bold;cursor:pointer;text-align:center;text-decoration:none!important;white-space:normal!important;padding-bottom:0;vertical-align:middle;-moz-outline:0;outline:none!important}
.community_signin:hover{background:url("/Assets/Images/btn_blue_hover.gif") repeat-x scroll 100% 0 #1384bb;font-weight:bold;font-size:12px;border:1px solid #fff;-moz-outline:0;outline:none!important}
.community_regiser{background:url("/Assets/Images/btn_blue_normal.gif") repeat-x scroll 100% 0 #1384bb;border:1px solid #FFF;color:#FFF!important;cursor:pointer;font-family:Arial;font-size:11px;font-weight:bold;height:23px;outline:medium none!important;padding-bottom:2px;text-align:center;text-decoration:none!important;vertical-align:middle;white-space:normal!important}
.community_regiser:hover{background:url("/Assets/Images/btn_blue_hover.gif") repeat-x scroll 100% 0 #1384bb;border:1px solid #FFF;color:#FFF!important;cursor:pointer;font-family:Arial;font-size:11px;font-weight:bold;height:23px;outline:medium none!important;padding-bottom:2px;text-align:center;text-decoration:none!important;vertical-align:middle;white-space:normal!important}
.divbutton{background:url("/Assets/Images/btn_blue_normal.gif") repeat-x scroll 100% 0 #1384bb;border:1px solid #eee;color:#fff!important;font:bold 11px Arial;cursor:pointer;text-align:center;text-decoration:none!important;white-space:normal!important;padding:2px 6px;-moz-outline:0;outline:none!important}
.divbutton:hover{background:url("/Assets/Images/btn_blue_hover.gif") repeat-x scroll 100% 0 #1384bb;font:bold 11px Arial;border:1px solid #fff;-moz-outline:0;outline:none!important}
.divlinkprimary{background:url("/Assets/Images/btn_blue_normal.gif") repeat-x scroll 100% 0 #1384bb;border:1px solid #eee;color:#fff!important;font:bold 11px Arial;cursor:pointer;text-align:center;text-decoration:none!important;white-space:normal!important;padding:2px 6px;-moz-outline:0;outline:none!important}
.divlinkprimary:hover{background:url("/Assets/Images/btn_blue_hover.gif") repeat-x scroll 100% 0 #1384bb;font:bold 11px Arial;border:1px solid #fff;-moz-outline:0;outline:none!important}
.divlinksecondary{background:url("/Assets/Images/btn_yellow_normal.gif") repeat-x scroll 100% 0 #d6a731;border:1px solid #eee;color:#fff!important;font:bold 11px Arial;cursor:pointer;text-align:center;text-decoration:none!important;white-space:normal!important;padding:2px 6px;-moz-outline:0;outline:none!important}
.divlinksecondary:hover{background:url("/Assets/Images/btn_yellow_hover.gif") repeat-x scroll 100% 0 #d6a731;font:bold 11px Arial;border:1px solid #fff;-moz-outline:0;outline:none!important}
.askalawyer_weblink{color:#1384bb;text-decoration:none}
.askalawyer_aoplink{color:#1384bb;text-decoration:none}
.discuss_ask_lawyer_question{background:url(/Assets/Images/discuss_ask_lawyer_question_bg_v1.png) no-repeat top left;padding:8px 4px 4px 50px}
#discuss_chat_header{background:url(/Assets/Images/chat_header_v1.jpg) no-repeat top left}
#discuss_message_board_header{background:url(/Assets/Images/message_board_header_v1.jpg) no-repeat top left}
#discuss_message_board_live{height:1%;border-bottom:1px dotted #1384bb;padding:0 0 16px 0;margin:0 0 12px 0}
#discuss_message_board ul{padding:0 12px 0 16px;margin:0;float:left;color:#1384bb}
#upcoming_chats_table table,#chat_schedule_table table{width:100%;border:1px dotted #1384bb;margin:4px 0 16px}
.facebook{position:relative;left:128px;float:right;
