/* Design & Code (c) FindLaw, Inc. */
html{
background-color:#fff;
padding:0px;
margin:0px;
}
body{
color:#333;
margin:0px;
font: normal 10px/1.5em "Lucida Grande", Lucida Sans Unicode, Verdana, Arial, sans-serif;
}
a{
color:#006699;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
/* COLORS */
.dark_g{
color:#666666;
}
.light_g{
color:#999999;
}
.dark_g_3{
color:#333333;
}
.grn{
color:#10a94b;
}
.row_blue{
background-color:#f6fbff;
}
/* IDs */
#header{
background-image:url(http://images.findlaw.com/www/lp/header_bg.png);
background-repeat:no-repeat;
background-position:center;
height:161px;
margin:auto;
}
#header_sub_center{
width:1000px;
background-image:url(http://images.findlaw.com/www/lp/header_center_bg.png);
background-repeat:no-repeat;
height:100px;
margin:auto;
position:relative;
}
#header #logo{
background-image:url(http://images.findlaw.com/www/lp/logo_pro.png);
display:block;
height:65px;
position:absolute;
left:17px;
top:23px;
width:200px;
margin:0;
}
#header #logo a{
display:block;
height:100px;
width:200px;
}
#header #logo b{
display:none;
}
#question{
background-image:url(http://images.findlaw.com/www/lp/a_pro_bg_2.gif);
background-repeat:no-repeat;
background-position:-244px;
float:right;
height:2px;
margin-top:5px;
margin-right:-5px;
padding:15px 14px 15px 16px;
width:214px;
overflow:hidden;
}
#question h2{
background-image:url(http://images.findlaw.com/www/lp/chevron.gif);
background-position:0px 4px;
background-repeat:no-repeat;
font-size:1em;
padding-left:12px;
text-transform:uppercase;
margin:0px 0px 0px 3px;
}
#question a{
display:block;
font-size:1.1em;
margin-left:12px;
}
#question_ctnt ul{
border-top:1px dotted #cccccc;
margin:3px 0px 0px 15px;
padding:5px 0px 0px 0px;
width:190px;
position:relative;
}
#question_ctnt ul li{
list-style:none;
margin-left:-11px;
width:190px;
}
#primary_nav{
clear:both;
left:4px;
top:101px;
position:absolute;
}
#primary_nav ul{
margin:0;
}
#primary_nav ul li{
border-right:1px solid #b4ae98;
list-style:none;
float:left;
}
#primary_nav ul li.last{
border-right:none;
}
#primary_nav ul li a{
background-repeat:no-repeat;
background-position:0px 0px;
display:block;
height:29px;
line-height:800%;
overflow:hidden;
}
#primary_nav ul li a.learn{
background-image:url(http://images.findlaw.com/www/lp/primary_nav_learn.png);
width:150px;
}
#primary_nav ul li a.learn:active, #primary_nav ul li a.learn:hover, #primary_nav ul li a.learn_selected{
background-position:-150px 0px;
}
#primary_nav ul li a.find{
background-image:url(http://images.findlaw.com/www/lp/primary_nav_find.png);
width:107px;
}
#primary_nav ul li a.find:hover, #primary_nav ul li a.find_selected{
background-position:-107px 0px;
}
#primary_nav ul li a.ask{
background-image:url(http://images.findlaw.com/www/lp/primary_nav_ask.png);
width:100px;
}
#primary_nav ul li a.ask:hover, #primary_nav ul li a.ask_selected{
background-position:-100px 0px;
}
#primary_nav ul li a.forms{
background-image:url(http://images.findlaw.com/www/lp/primary_nav_forms.png);
width:108px;
}
#primary_nav ul li a.forms:hover, #primary_nav ul li a.forms_selected{
background-position:-108px 0px;
}
#primary_nav ul li a.news{
background-image:url(http://images.findlaw.com/www/lp/primary_nav_news.png);
width:57px;
}
#primary_nav ul li a.news:hover, #primary_nav ul li a.news_selected{
background-position:-57px 0px;
}
#primary_nav ul li a.commentary{
background-image:url(http://images.findlaw.com/www/lp/primary_nav_commentary.png);
width:104px;
}
#primary_nav ul li a.commentary:hover, #primary_nav ul li a.commentary_selected{
background-position:-104px 0px;
}
#search_box{
background-image:url(http://images.findlaw.com/www/lp/search_box.png);
background-repeat:no-repeat;
height:49px;
position:absolute;
left:735px;
top:-40px;
width:289px;
}
#search_txt{
font-size:1.2em;
margin:14px 15px;
*margin:13px 14px;
padding-top:1px;
*padding-top:3px;
padding-left:4px;
height:18px;
*height:16px;
border:1px solid #608db1;
width:198px;
}
#search_btn{
background-image:url(http://images.findlaw.com/www/lp/btn_search_pro_main.gif);
background-position:200px 0;
background-repeat:no-repeat;
display:block;
height:21px;
left:219px;
line-height:800%;
overflow:hidden;
position:absolute;
top:14px;
width:55px;
}
#search_btn:hover{
background-position:-6px;
}
#main_ctnt{
background-image:url(http://images.findlaw.com/www/lp/main_bg.png);
background-repeat:repeat-x;
margin:-30px 0 0 0;
}
#main_child{
width:995px;
position:relative;
margin:auto;
}
#main_ctnt_center_top{
background-image:url(http://images.findlaw.com/www/lp/main_ctnt_bg_top.png);
background-repeat:no-repeat;
width:1000px;
height:89px;
margin:auto;
position:relative;
}
#main_ctnt_center_top.home{
background-image:url(http://images.findlaw.com/www/lp/main_ctnt_bg_top_home.png);
}
#main_child div.narrow_top{
background-image:url(http://images.findlaw.com/www/lp/main_ctnt_bg_top_2.png);
}
#tools{
position:absolute;
left:786px;
top:-55px;
z-index:250;
}
#sharethis{
background-image:url(http://images.findlaw.com/www/lp/sharethis_back.gif); background-repeat:no-repeat;
width: 200px; height: 20px; background-position: 0 0;
position:absolute;
left:788px;
top:-55px;
z-index:50;
}
#sharethis a {color:#fff;}
#sharethis a.stbutton { padding: 1px 0 10px 22px; *padding: -2px 0 0 22px;}
#sharethis span.stbuttontext {}
#main_ctnt_center_mid .higher {
top:-50px;
}
.narrow #tools{
left:684px;
top:-52px;
}
#tools a{
background-repeat:no-repeat;
display:block;
float:left;
height:20px;
line-height:800%;
overflow:hidden;
margin-right:3px;
}
#tools div.share{
background-image:url(http://images.findlaw.com/www/lp/btn_pro_share.png);
width:60px;
background-repeat:no-repeat;
height:20px;
margin-right:3px;
position:relative;
float:left;
overflow:hidden;
}
#tools #share_box{
background-color:#F2F8FC;
background-image:url(http://images.findlaw.com/www/lp/share_box_bg_rep.png);
background-repeat:repeat-x;
border:1px solid #FFC34D;
height:85px;
left:2px;
top:20px;
padding:10px 10px 10px 10px;
width:165px;
position:absolute;
}
#tools #share_box ul{
margin:0;
padding:0;
}
#tools #share_box ul li{
font-size:1.1em;
list-style:none;
margin:0;
padding:0;
}
#tools #share_box ul li a{
display:block;
padding:3px 0px 0px 20px;
float:none;
height:19px;
line-height:1.1em;
overflow:visible;
margin-right:0px;
}
#share_box ul li a.facebook{
background-image:url(http://images.findlaw.com/www/lp/share_facebook.png);
}
#share_box ul li a.delicious{
background-image:url(http://images.findlaw.com/www/lp/share_delicious.png);
}
#share_box ul li a.stumble_upon{
background-image:url(http://images.findlaw.com/www/lp/share_stumble_upon.png);
}
#share_box ul li a.digg{
background-image:url(http://images.findlaw.com/www/lp/share_digg.png);
}
#tools a.email{
background-image:url(http://images.findlaw.com/www/lp/btn_pro_email.png);
width:44px;
}
#tools a.print{
background-image:url(http://images.findlaw.com/www/lp/btn_pro_print.png);
width:44px;
}
#main_ctnt_center_mid div.bread_crum{
position:absolute;
left:18px;
top:-86px;
width:604px;
z-index:300;
}
#main_ctnt_center_mid div.bread_crum a.no_crum{
display:block;
font-size:1.1em;
margin:3px 0px 0px 0px;
}
#main_ctnt_center_mid div.bread_crum ul#bc_nav{
margin:0px;
}
#main_ctnt_center_mid div.bread_crum ul#bc_nav li.bc_link{
float:left;
font-size:1.1em;
list-style:none;
margin:0px 0px 0px 0px;
text-align:left;
}
#main_ctnt_center_mid div.bread_crum ul#bc_nav li.bc_link ul li{
list-style:none;
}
#main_ctnt_center_mid div.bread_crum ul#bc_nav li.bc_link a.nav_hd{
display:block;
margin:auto;
padding:3px 0px 0px 3px;
text-decoration:none;
text-align:left;
}
#main_ctnt_center_mid div.bread_crum ul#bc_nav li.limit{
margin:0px 0px 0px 5px;
padding-top:3px;
}
#main_ctnt_center_mid div.bread_crum ul#bc_nav li.bc_link:hover ul.bc_ctnt{ /* lists nested under hovered list items */
left: auto;
margin-left:0px;
}
#main_ctnt_center_mid div.bread_crum ul#bc_nav li.bc_link:hover{
position: relative;
z-index:300;
}
li.bc_link:hover a.nav_hd{
background-color:#009966;
border:1px solid #b8b29C;
border-bottom:1px solid #f6fbff;
background-color:#F6FBFF;
padding:0px 8px 0px 5px;
text-decoration:none;
}
#main_ctnt_center_mid div.bread_crum ul#bc_nav li a.nav_hd span{
background-image:url(http://images.findlaw.com/www/lp/breadcrum_bullet_right.gif);
background-position:right 5px;
background-repeat:no-repeat;
display:inline;
padding-right:8px;
margin:0px 0px 0px 3px;
}
#main_ctnt_center_mid div.bread_crum ul#bc_nav li.bc_link:hover a.nav_hd span{
background-image:url(http://images.findlaw.com/www/lp/breadcrum_bullet_down.gif);
background-repeat:no-repeat;
background-position:right 7px;
padding-right:10px;
}
#main_ctnt_center_mid div.bread_crum ul#bc_nav li.selected{
background-color:#f6fbff;
border:1px solid #B8B29C;
border-bottom:1px solid #f6fbff;
padding:2px 0px 2px 0px;
}
#main_ctnt_center_mid div.bread_crum ul#bc_nav li.selected a{
background-image:url(http://images.findlaw.com/www/lp/breadcrum_bullet_down.gif);
background-position:right 7px;
margin:0px 8px 0px 10px;
padding:0px 8px 0px 0px;
text-decoration:none;
}
#main_ctnt_center_mid div.bread_crum ul.bc_ctnt{
background-color:#f6fbff;
border-right:1px solid #B8B29C;
border-bottom:1px solid #B8B29C;
border-left:1px solid #B8B29C;
border-top:1px solid #B8B29C;
clear:both;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 20px 20px;
width:502px;
position: absolute;
left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
margin:0;
}
#main_ctnt_center_mid div.bread_crum ul.bc_ctnt div.line{
height:1px;
width:100px;
background-color:#F6FBFF;
position:absolute;
top:-1px;
left:0px;
}
#main_ctnt_center_mid div.bread_crum ul.bc_ctnt div.issues{
float:left;
padding:15px 0px 0px 0px;
width: 150px;
}
#main_ctnt_center_mid div.bread_crum ul.bc_ctnt div.individual{
margin:0px 40px 0px 0px;
width:250px;
}
#main_ctnt_center_mid div.bread_crum ul.bc_ctnt div.issues h4{
border-bottom:1px dotted #666666;
margin:0px 0px 4px 0px;
padding:0px 0px 4px 0px;
text-transform:uppercase;
width:100%;
}
#main_ctnt_center_mid div.bread_crum ul.bc_ctnt div.issues ul{
float:left;
margin:0px 0px 0px 0px;
width:125px;
}
#main_ctnt_center_mid div.bread_crum ul.bc_ctnt div.issues ul li{
line-height:1.7em;
list-style:none;
}
#main_ctnt_center_mid div.bread_crum ul.bc_ctnt a.closeTab{
background-image:url(http://images.findlaw.com/www/lp/close.png);
background-repeat:no-repeat;
background-position:right 5px;
color:#666666;
cursor:pointer;
display:block;
float:right;
font-size:0.8em;
height:12px;
margin:0px 5px 0px 0px;
padding:2px 13px 0px 0px;
text-transform:uppercase;
text-decoration:none;
text-align:right;
width:40px;
}
#main_ctnt_center_top.narrow h1.title{
width:60%;
}
#sub_ctnt.narrow hr#title_b{
margin:0px 0px 12px 0px;
width:604px;
}
#main_ctnt_center_mid{
background-image:url(http://images.findlaw.com/www/lp/main_ctnt_bg_mid.png);
background-repeat:repeat-y;
width:1000px;
position:relative;
}
#main_ctnt_center_mid.narrow{
background-image:url(http://images.findlaw.com/www/lp/main_ctnt_bg_mid_2.png);
}
#main_ctnt_center_mid_child{
background-image:url(http://images.findlaw.com/www/lp/main_ctnt_bg_mid_header.png);
background-repeat:no-repeat;
/*min-height:600px;
height:auto;*/
margin:auto;
position:relative;
width:1000px;
}
#main_ctnt_center_mid_child.narrow{
background-image:url(http://images.findlaw.com/www/lp/main_ctnt_bg_mid_header_2.png);
}
#sub_ctnt{
float:left;
margin:-40px 25px 0px 35px;
width:735px;
line-height:normal;
position:relative;
}
#sub_ctnt.home{
margin:-48px 13px 0px 22px;
}
.lawyer_results #sub_ctnt{
margin-right:0px;
}
#sub_ctnt.article h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.8em;
}
#sub_ctnt.article p{
font-size:1.2em;
}
#sub_ctnt.article div.article_ctnt{
width:604px;
}
#sub_ctnt.article div.dos_donts{
float:right;
margin:0px 0px 0px 10px;
width:200px;
}
#sub_ctnt.article div.dos_donts div{
background-color:#DEEEF8;
background-repeat:no-repeat;
padding:15px 15px 15px 15px;
width:170px;
}
#sub_ctnt.article div.dos_donts div h4{
font-size:1.1em;
margin:0px 0px 5px 0px;
text-transform:uppercase;
}
#sub_ctnt.article div.dos_donts div.dos{
background-image:url(http://images.findlaw.com/www/lp/article_blue_box_top.png);
margin-bottom:3px;
}
#sub_ctnt.article div.dos_donts div.donts{
background-image:url(http://images.findlaw.com/www/lp/article_blue_box_btm.png);
background-position:bottom;
}
#sub_ctnt.article div.article_nav{
float:left;
width:604px;
}
#sub_ctnt.article div.article_nav div{
float:right;
}
#sub_ctnt.article div.article_nav ul{
float:left;
margin:9px 0px 0px 0px;
}
#sub_ctnt.article div.article_nav ul li{
border-right:2px solid #c2c2c2;
float:left;
font-size:1.2em;
height:11px;
line-height:9px;
list-style:none;
margin:0px 8px 0px 0px;
padding:0px 8px 0px 0px;
}
#sub_ctnt.article div.article_nav ul li.selected{
font-weight:bold;
}
#sub_ctnt.article div.article_nav ul li.last{
border-right:none;
}
#sub_ctnt.article div.article_nav a.next_page_btn{
background-image:url(http://images.findlaw.com/www/lp/next_page.png);
color:#ffffff;
display:block;
float:left;
height:26px;
margin:0px 0px 0px 0px;
padding:5px 0px 0px 0px;
text-align:center;
text-decoration:none;
width:106px;
}
#sub_ctnt.article div.article_nav a.next_page_btn span{
font-weight:bold;
background-image:url(http://images.findlaw.com/www/lp/tab_ctnt_next_bullet.gif);
background-repeat:no-repeat;
background-position:right 6px;
padding:0px 9px 0px 0px;
font-size:1.4em;
}
#sub_ctnt.article div.article_options{
width:604px;
}
#sub_ctnt.article div.article_options div.comments{
background-image:url(http://images.findlaw.com/www/lp/icon_comments.png);
background-repeat:no-repeat;
background-position:0px 2px;
float:left;
font-size:1.1em;
padding:0px 0px 0px 20px;
margin:0px 10px 0px 0px;
}
#sub_ctnt.article div.article_options a.comments_add{
border-left:2px solid #333333;
display:block;
float:left;
font-size:1.1em;
height:12px;
line-height:10px;
margin:2px 0px 0px 0px;
padding:0px 0px 0px 10px;
}
#sub_ctnt.article div.article_options div.atcl_tools{
float:right;
width:170px;
}
#sub_ctnt.article div.article_options div.atcl_tools a{
background-repeat:no-repeat;
display:block;
float:left;
font-size:1.1em;
margin:0px 0px 0px 10px;
padding:0px 0px 0px 15px;
}
#sub_ctnt.article div.article_options div.atcl_tools a.share{
background-image:url(http://images.findlaw.com/www/lp/icon_share.png);
background-position:0px 2px;
}
#sub_ctnt.article div.article_options div.atcl_tools a.email{
background-image:url(http://images.findlaw.com/www/lp/icon_email.png);
background-position:0px 4px;
padding:0px 0px 0px 18px;
}
#sub_ctnt.article div.article_options div.atcl_tools a.print{
background-image:url(http://images.findlaw.com/www/lp/icon_print.png);
background-position:0px 1px;
padding:0px 0px 0px 18px;
}
#sub_ctnt div.find_intro{
margin:0px 0px 20px 0px;
width:604px;
}
#sub_ctnt div.intro_left{
font-size:1.1em;
margin:0px 10px 0px 0px;
width:265px;
}
#sub_ctnt div.sub_head{
float:left;
padding:0px 0px 5px 15px;
}
#sub_ctnt div.sub_head span.sub_t_vid{
font-size:1.1em;
font-weight:bold;
margin-right:5px;
}
#sub_ctnt div.video_profile_box p{
margin:0px 0px 10px 0px;
}
#sub_ctnt div.video_profile_box span{
display:block;
float:left;
}
#sub_ctnt div.video_profile_box ul{
margin:0px 0px 0px 15px;
}
#sub_ctnt div.profile_details{
float:left;
font-size:1.1em;
width:210px;
}
#sub_ctnt div.local_video{
float:left;
width:325px;
}
div.local_video div.sub_head{
width:100%;
}
div.local_video div.video_profile_box{
background-image:url(http://images.findlaw.com/www/lp/local_video_box_top.png);
background-repeat:no-repeat;
padding:12px 12px 6px 12px;
width:299px;
}
div.local_video div.video_profile_box div.video_nav{
float:left;
width:89px;
}
div.local_video div.video_profile_box_btm{
background-image:url(http://images.findlaw.com/www/lp/local_video_box_btm.png);
background-repeat:no-repeat;
background-position:bottom;
height:7px;
width:323px;
}
div.profile_details a.title{
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.45em;
float:none;
padding-bottom:2px;
}
div.profile_details a.website{
background-image:url(http://images.findlaw.com/www/lp/icon_website.png);
background-repeat:no-repeat;
background-position:0px 2px;
color:#769fb4;
padding-left:20px;
float:left;
font-size:1em;
margin:5px 0px 0px 0px;
width:42px;
}
div.profile_details span span.lawfirm{
font-weight:bold;
margin:0px 5px 0px 0px;
text-transform:uppercase;
}
#sub_ctnt div.find_box{
background-image:url(http://images.findlaw.com/www/lp/find_lawyer_box_mid.png);
background-repeat:repeat-y;
float:left;
margin:0px 0px 16px 0px;
width:604px;
}
#sub_ctnt div.find_box h3{
background-image:url(http://images.findlaw.com/www/lp/find_lawyer_box_top.png);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:1.7em;
height:28px;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 15px;
}
#sub_ctnt div.find_box div.find_box_ctnt{
font-size:1.1em;
padding:18px 0px 10px 24px;
width:580px;
position:relative;
}
#sub_ctnt div.find_box div.find_box_ctnt ul li{
margin:0px 0px 4px 0px;
}
#sub_ctnt div.find_box div.find_form_els{
border-right:1px solid #dddddd;
font-size:1em;
margin:0px 17px 0px 0px;
padding:0px 17px 0px 0px;
width:410px;
}
#sub_ctnt div.find_box div.find_form_els a.intl{
left:317px;
position:absolute;
top:18px;
}
#sub_ctnt div.find_box div.find_form_els h4{
margin:0px 0px 4px 0px;
}
#sub_ctnt div.find_box div.find_form_els div.left{
float:left;
width:190px;
}
#sub_ctnt div.find_box div.find_form_els div.right{
float:left;
width:190px;
}
#sub_ctnt div.find_box div.find_form_els div.contact_me{
margin:26px 0px 0px 0px;
width:100%;
}
#sub_ctnt div.find_box div.find_form_els div.contact_me label{
margin:0 0 0 5px;
}
#sub_ctnt div.find_box div.find_form_els div.advanced_options{
border-bottom:1px dotted #666666;
padding:0px 0px 3px 0px;
width:100%;
}
#sub_ctnt div.find_box div.find_form_els div.advanced_options a#advSearchLink, a#advFLSearchLink{
background-repeat:no-repeat;
background-position:left 5px;
color:#666666;
display:block;
font-size:1.1em;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
text-transform:uppercase;
width:40%;
}
#sub_ctnt div.find_box div.find_form_els div.advanced_options a.slInActive{
background-image:url(http://images.findlaw.com/www/lp/adv_bullet_right.png);
}
#sub_ctnt div.find_box div.find_form_els div.advanced_options a.slActive{
background-image:url(http://images.findlaw.com/www/lp/adv_bullet_down.png);
}
#sub_ctnt div.find_box div.find_form_els div.advanced_options div#advSearchContent{
background-color:#F8F7EF;
float:left;
margin:8px 0px 0px 0px;
padding:15px 15px 15px 15px;
width:93%;
}
#sub_ctnt div.find_box div.find_form_els div.advanced_options div.adv_sub_wrap{
width:100%;
margin:0 0 12px 0;
}
#sub_ctnt div.find_box div.find_form_els div.advanced_options div.adv_sub_wrap span{
color:#333333;
float:left;
font-size:1.1em;
font-weight:bold;
text-align:right;
width:125px;
}
#sub_ctnt div.find_box div.find_form_els div.advanced_options div.adv_sub_wrap div.form_els{
float:right;
margin:0px 0px 6px 0px;
width:245px;
}
#sub_ctnt div.find_box div.find_form_els div.advanced_options div.adv_sub_wrap div.last{
margin-bottom:0;
}
#sub_ctnt div.find_box div.find_form_els input.txt{
width:183px;
}
#sub_ctnt div.find_box div.find_form_els div.advanced_options{
width:100%;
}
#sub_ctnt div.find_box div.find_form_els div.advanced_options #advFLSearchLink{
font-size:1em;
}
#find_lawyer_btn{
margin:20px 0px 15px 0px;
width:100%;
}
#find_lawyer_btn input{
background:none;
background-image:url(http://images.findlaw.com/www/lp/find_lawyer_btn.png);
background-repeat:no-repeat;
border:none;
color:white;
float:right;
font-size:1.3em;
font-weight:bold;
height:30px;
line-height:10px;
padding:0px 5px 3px 0px;
*padding:3px 10px 3px 0px;
text-align:right;
width:145px;
}
#sub_ctnt div.find_box div.top_searches{
float:left;
width:130px;
}
#sub_ctnt div.find_box div.top_searches ul{
margin:7px 0px 0px 0px;
}
#sub_ctnt div.find_box div.find_box_btm{
background-image:url(http://images.findlaw.com/www/lp/find_lawyer_box_btm.png);
background-repeat:no-repeat;
float:left;
height:8px;
width:100%;
}
#sub_ctnt div.find_box div.browse h4{
border-bottom:1px dotted #666666;
clear:both;
margin:0px 0px 5px 0px;
padding:0px 0px 3px 0px;
}
#sub_ctnt div.find_box div.browse div.multiple{
width:390px;
}
#sub_ctnt div.find_box div.browse div.multiple h4{
width:90%;
}
#sub_ctnt div.find_box div.browse div.multiple ul{
float:left;
margin:0px 0px 12px 0px;
width:130px;
}
#sub_ctnt div.find_box div.browse div.multiple ul.right{
float:right;
}
#sub_ctnt div.find_box div.browse div.single{
float:right;
margin:0px 20px 0px 0px;
width:160px;
}
#sub_ctnt.narrow{
width:604px;
}
#sub_ctnt.narrow div#your_profile{
color:#999999;
font-size:1.1em;
float:right;
left:455px;
position:absolute;
top:10px;
text-align:right;
width:150px;
}
#sub_ctnt.narrow h1{
float:left;
margin-top:10px;
margin-bottom:10px;
width:100%;
}
#sub_ctnt.narrow h1.w_spon{
padding-top:13px;
width:72%
}
#sub_ctnt.narrow h1 span{
font-size:0.6em;
}
#sub_ctnt h1.t_narrow{
width:400px;
}
#sub_ctnt.home div.banner_home{
background-image:url(http://images.findlaw.com/www/lp/banner_home.png);
float:left;
height:196px;
width:735px;
}
#sub_ctnt.home div#your_profile span{
display:block;
}
#sub_ctnt.home div.slogan{
left:275px;
position:absolute;
top:25px;
width:415px;
}
#sub_ctnt.home div.slogan h2{
color:#003366;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.8em;
font-weight:normal;
line-height:1.3em;
margin:0px 0px 6px 0px;
width:333px;
}
#sub_ctnt.home div.slogan h3{
font-family:Lucida Grande, Lucida Sans Unicode, Verdana, Arial, sans-serif;
color:#333333;
height:60px;
margin:0px 0px 0px 0px;
overflow:hidden;
}
#sub_ctnt.home div.slogan ul{
margin:0px 0px 0px 0px;
}
#sub_ctnt.home div.slogan ul li{
float:left;
list-style:none;
margin:0px 7px 0px 0px;
}
#sub_ctnt.home div.slogan ul li a{
background-image:url(http://images.findlaw.com/www/lp/slogan_nav.png);
background-repeat:no-repeat;
color:#003366;
font-size:1.1em;
display:block;
height:18px;
padding:2px 0px 0px 0px;
width:24px;
text-align:center;
}
#sub_ctnt.home div.slogan ul li a:hover{
text-decoration:none;
}
#sub_ctnt.home div.slogan ul li a.selected{
background-position:-24px 0px;
color:#ffffff;
}
#sub_ctnt.home div.home_mid_ctnt{
padding:10px 0px 10px 0px;
width:740px;
*width:760px;
}
#sub_ctnt.home ul.wob{
margin:0px 0px 0px 0px;
}
#sub_ctnt.home ul.blue_links li{
background-image:url(http://images.findlaw.com/www/lp/nav_right_bullet.png);
background-position:0px 5px;
background-repeat:no-repeat;
float:none;
font-size:1.1em;
list-style:none;
padding-left:8px;
margin-bottom:3px;
}
#sub_ctnt.home ul.blue_box li{
background-image:url(http://images.findlaw.com/www/lp/blue_box_bullet.png);
}
#sub_ctnt.home ul.wob li{
background-image:none;
clear:both;
float:left;
padding-left:0px;
margin-bottom:3px;
}
#sub_ctnt.home div.home_mid_ctnt div.boxes_left{
float:left;
width:480px;
*width:475px;
}
#sub_ctnt.home div.home_mid_ctnt div.box_left{
background-image:url(http://images.findlaw.com/www/lp/home_mid_box_left_rep.png);
background-position:bottom;
background-repeat:repeat-y;
margin:0px 0px 10px 0px;
width:477px;
}
#sub_ctnt.home div.home_mid_ctnt div.btm{
margin-bottom:0px;
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse{
float:left;
margin:0px 0px 0px 15px;
position:relative;
width:450px;
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse a.intl{
font-size:1.1em;
left:332px;
position:absolute;
top:11px;
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse label{
color:#666666;
font-size:1.1em;
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse div.tabbertab div.tab_ctnt{
margin:10px 0px 0px 0px;
width:450px;
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse div.tabbertab h4{
margin:0px 0px 6px 0px;
font-size:1.1em;
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse div.tabbertab div.contact_me{
width:100%;
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse div.tabbertab div.advanced_options{
border-bottom:1px dotted #666666;
padding:0px 0px 3px 0px;
width:100%;
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse div.tabbertab div.advanced_options a#advSearchLink{
background-repeat:no-repeat;
background-position:left 5px;
color:#666666;
display:block;
font-size:1.1em;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
text-transform:uppercase;
width:40%;
}
#sub_ctnt div.home_mid_ctnt div.search_browse div.tabbertab div.advanced_options a.slInActive{
background-image:url(http://images.findlaw.com/www/lp/adv_bullet_right.png);
}
#sub_ctnt div.home_mid_ctnt div.search_browse div.tabbertab div.advanced_options a.slActive{
background-image:url(http://images.findlaw.com/www/lp/adv_bullet_down.png);
}
#sub_ctnt div.home_mid_ctnt div.search_browse div.tabbertab div.advanced_options div#advSearchContent{
background-color:#F8F7EF;
float:left;
margin:8px 0px 0px 0px;
padding:15px 15px 15px 15px;
width:93%;
}
#sub_ctnt div.home_mid_ctnt div.search_browse div.tabbertab div.advanced_options div.adv_sub_wrap{
margin:0px 0px 12px 0px;
width:100%;
}
#sub_ctnt div.home_mid_ctnt div.search_browse div.tabbertab div.advanced_options div.last{
margin-bottom:0px;
}
#sub_ctnt div.home_mid_ctnt div.search_browse div.tabbertab div.advanced_options div.adv_sub_wrap span{
color:#333333;
float:left;
font-size:1.1em;
font-weight:bold;
text-align:right;
width:125px;
}
#sub_ctnt div.home_mid_ctnt div.search_browse div.tabbertab div.advanced_options div.adv_sub_wrap div.form_els{
float:right;
margin:0px 0px 6px 0px;
width:275px;
}
#sub_ctnt div.home_mid_ctnt div.search_browse div.tabbertab div.advanced_options div.adv_sub_wrap div.last{
margin-bottom:0px;
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse div.tabbertab #find_lawyer_btn{
margin:20px 0px 15px 0px;
width:100%;
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse div.tabbertab #find_lawyer_btn input{
background:none;
background-image:url(http://images.findlaw.com/www/lp/find_lawyer_btn.png);
background-repeat:no-repeat;
border:none;
color:white;
float:right;
font-size:1.4em;
font-weight:bold;
height:30px;
line-height:10px;
padding:0px 5px 3px 0px;
*padding:3px 10px 3px 0px;
text-align:right;
width:145px;
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse div.tabbertab div.tab_ctnt div.catg{
float:left;
width:33%;
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse div.tabbertab div.tab_ctnt div.catg li{
margin-bottom:5px;
}
#sub_ctnt.home div.home_mid_ctnt div#ask_rep{
background-image:url(http://images.findlaw.com/www/lp/home_mid_box_left_rep_ask.png);
}
#sub_ctnt.home div.home_mid_ctnt div.box_left h3{
background-image:url(http://images.findlaw.com/www/lp/home_mid_box_left_top.png);
background-repeat:no-repeat;
color:#ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.7em;
font-weight:normal;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 13px;
height:26px;
width:477px;
}
#sub_ctnt.home div.home_mid_ctnt div.featured_firm{
border-top:1px solid #dedede;
float:left;
padding:7px 0px 0px 10px;
width:465px;
margin:0px 0px 0px 1px;
}
#sub_ctnt.home div.home_mid_ctnt div.featured_firm h4{
color:#999999;
font-size:1.1em;
margin:0px 0px 8px 0px;
text-transform:uppercase;
}
#sub_ctnt.home div.home_mid_ctnt div.featured_firm a.firm_pic{
float:left;
border:1px solid #dedede;
display:block;
}
#sub_ctnt.home div.home_mid_ctnt div.featured_firm a.firm_pic img{
border:1px solid #ffffff;
display:block;
}
#sub_ctnt.home div.home_mid_ctnt div.featured_firm div.firm_details{
float:left;
margin:0px 0px 0px 10px;
width:300px;
}
#sub_ctnt.home div.home_mid_ctnt div.featured_firm div.firm_details a.firm_name{
color:#006699;
cursor:pointer;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.6em;
}
#sub_ctnt.home div.home_mid_ctnt div.featured_firm div.firm_details p{
font-size:1.1em;
}
#sub_ctnt.home div.home_mid_ctnt div.featured_firm div.firm_details ul{
font-size:1.1em;
margin:0px;
margin-top:3px;
}
#sub_ctnt.home div.home_mid_ctnt div.featured_firm div.firm_details ul li{
list-style:none;
background-image:url(http://images.findlaw.com/www/lp/nav_right_bullet.png);
background-position:0px 5px;
background-repeat:no-repeat;
padding-left:8px;
margin-bottom:3px;
}
#sub_ctnt.home div.home_mid_ctnt div.box_left div.col{
float:left;
padding:10px;
width:218px;
}
#sub_ctnt.home div.home_mid_ctnt div.box_left div.col h4{
border-bottom:1px dotted #333333;
color:#333333;
font-size:1.1em;
margin:0px 0px 4px 0px;
padding:0px 0px 4px 0px;
text-transform:uppercase;
width:212px;
}
#sub_ctnt.home div.home_mid_ctnt div.box_left div.col span{
display:block;
font-size:1.1em;
margin:0px 0px 10px 0px;
}
#sub_ctnt.home div.home_mid_ctnt div.box_left div.col textarea{
display:block;
font-size:1.1em;
width:212px;
margin:0px 0px 10px 0px;
}
#sub_ctnt.home div.home_mid_ctnt div.box_left div.col select{
display:block;
font-size:1.1em;
width:150px;
margin:0px 0px 12px 0px;
}
#sub_ctnt.home div.home_mid_ctnt div.box_left div.col input#post_q{
float:right;
display:block;
}
#sub_ctnt.home div.home_mid_ctnt div.box_left div.col ul{
margin:0px 0px 7px 0px;
}
#sub_ctnt.home div.home_mid_ctnt div.box_left div.col ul li{
color:#999999;
}
#sub_ctnt.home div.home_mid_ctnt div.box_left div.btm_border{
background-image:url(http://images.findlaw.com/www/lp/home_mid_box_left_btm.png);
background-repeat:no-repeat;
height:7px;
width:477px;
}
#sub_ctnt.home div.home_mid_ctnt div.box_left div#ask_btm{
background-image:url(http://images.findlaw.com/www/lp/home_mid_box_left_btm_ask.png);
}
#sub_ctnt.home div.home_mid_ctnt div.box_right{
background-image:url(http://images.findlaw.com/www/lp/home_mid_box_right_rep.png);
background-position:bottom;
background-repeat:repeat-y;
float:left;
margin-left:10px;
width:250px;
}
#sub_ctnt.home div.home_mid_ctnt div.box_right h3{
background-image:url(http://images.findlaw.com/www/lp/home_mid_box_right_top.png);
background-repeat:no-repeat;
color:#ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.7em;
font-weight:normal;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 13px;
height:26px;
width:250px;
}
#sub_ctnt.home div.home_mid_ctnt div.box_right div.sections{
padding:12px 20px 5px 20px;
width:230px;
}
#sub_ctnt.home div.home_mid_ctnt div.box_right div.sections h4{
border-bottom:1px dotted #666666;
color:#333333;
font-size:1.1em;
margin:0px 0px 7px 0px;
padding:0px 0px 4px 0px;
text-transform:uppercase;
width:212px;
}
#sub_ctnt.home div.home_mid_ctnt div.box_right div.sections ul.legal_video li{
clear:both;
float:left;
*float:none;
margin-bottom:8px;
}
#sub_ctnt.home div.home_mid_ctnt div.box_right div.sections a.video_pic{
border:1px solid #e1deca;
display:block;
float:left;
}
#sub_ctnt.home div.home_mid_ctnt div.box_right div.sections a.video_pic img{
border:1px solid #ffffff;
display:block;
}
#sub_ctnt.home div.home_mid_ctnt div.box_right div.sections div{
float:left;
margin:0px 0px 0px 10px;
width:125px;
}
#sub_ctnt.home div.home_mid_ctnt div.box_right div.btm_border{
background-image:url(http://images.findlaw.com/www/lp/home_mid_box_right_btm.png);
background-repeat:no-repeat;
height:7px;
width:250px;
}
#sub_ctnt.home div.home_mid_ctnt div.box_right a.find_out{
margin-bottom:12px;
}
#sub_ctnt.home div.home_mid_ctnt div.box_right ul li a.find_out{
font-size:1em;
margin-top:3px;
*margin-top:0px;
margin-bottom:0px;
}
#sub_ctnt.home div.home_btm_ctnt{
background-image:url(http://images.findlaw.com/www/lp/home_btm_ctnt_bg.png);
background-position:left;
background-repeat:no-repeat;
float:left;
height:127px;
padding-bottom:5px;
width:740px
}
#sub_ctnt.home div.home_btm_ctnt div#commentary{
float:left;
margin:12px 12px 0px 10px;
width:345px;
}
#sub_ctnt.home div.home_btm_ctnt h3{
border-bottom:1px dotted #666666;
color:#333333;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.6em;
font-weight:normal;
margin:0px 0px 7px 0px;
padding:0px 0px 5px 0px;
width:345px;
}
#sub_ctnt.home div.home_btm_ctnt div#commentary a{
font-size:1.1em;
}
#sub_ctnt.home div.home_btm_ctnt div#commentary div.related{
margin-top:8px;
width:100%;
}
#sub_ctnt.home div.home_btm_ctnt div#commentary div.related div{
float:left;
font-size:1.1em;
margin:0px 5px 0px 0px;
}
#sub_ctnt.home div.home_btm_ctnt div#commentary ul{
margin:0px 0px 0px 0px;
}
#sub_ctnt.home div.home_btm_ctnt div#commentary ul li{
background-image:none;
float:left;
list-style:none;
margin-right:3px;
padding:0px;
}
#sub_ctnt.home div.home_btm_ctnt div#recent_news{
float:left;
margin:12px 0px 0px 12px;
width:343px;
}
#sub_ctnt div.sponsor{
float:right;
margin:0px 0px 5px 0px;
width:150px;
}
#sub_ctnt div.sponsor span{
font-size:1.1em;
margin:0px 0px 0px 40px;
}
#sub_ctnt div.banner_home{
background-image:url(http://images.findlaw.com/www/lp/banner_home.png);
background-repeat:no-repeat;
height:196px;
width:735px;
}
#sub_ctnt div#firm_profile{
width:604px;
}
#sub_ctnt div.tabberlive{
float:left;
position:relative;
width:604px;
}
#sub_ctnt div.tabbertab div.prnt{
background-image:url(http://images.findlaw.com/www/lp/tab_ctnt_bg_mid.png);
background-repeat:repeat-y;
width:604px;
}
#sub_ctnt div.tabbertab div div.tab_bg_top{
background-image:url(http://images.findlaw.com/www/lp/tab_ctnt_bg_top.png);
background-repeat:no-repeat;
height:4px;
width:604px;
}
#sub_ctnt div.tabbertab div#atoz_nav{
background-color:#DAD9CB;
border-bottom:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
float:left;
height:31px;
width:602px;
}
#sub_ctnt div.tabbertab div#atoz_nav ul{
margin:0px 0px 0px 0px;
padding:6px 15px 0px 15px;
width:100%;
}
#sub_ctnt div.tabbertab div#atoz_nav ul li{
background-image:url(http://images.findlaw.com/www/lp/a_to_z_box.png);
float:left;
height:20px;
list-style:none;
margin:0px 58px 0px 0px;
}
#sub_ctnt div.tabbertab div#atoz_nav ul li.atoz_last{
margin:0px 0px 0px 0px;
}
#sub_ctnt div.tabbertab div#atoz_nav ul li:hover, #sub_ctnt div.tabbertab div#atoz_nav ul li.selected{
background-position:46px 0px;
}
#sub_ctnt div.tabbertab div#atoz_nav ul li a{
color:#333333;
display:block;
height:18x;
padding:3px 0px 0px 0px;
width:46px;
text-align:center;
text-decoration:none;
cursor:pointer;
}
#sub_ctnt div.tabbertab div div.tab_ctnt{
padding:11px 15px 11px 15px;
width:574px;
}
#sub_ctnt div.tabbertab div div.tab_bg_btm{
background-image:url(http://images.findlaw.com/www/lp/tab_ctnt_bg_btm.png);
background-repeat:no-repeat;
background-position:bottom;
float:left;
font-size:1.1em;
padding:0px 15px 20px 15px;
width:574px;
}
#sub_ctnt div.tabbertab div div.tab_bg_btm_learn{
background-image:url(http://images.findlaw.com/www/lp/tab_learn_btm.png);
background-position:bottom left;
height:22px;
padding:7px 0px 0px 20px;
width:584px;
}
#sub_ctnt div.tabbertab div div.learn_short{
height:4px;
padding:0px 0px 0px 0px;
width:604px;
}
#sub_ctnt div.tabbertab div h4{
font-size:1.2em;
}
#sub_ctnt div.tabbertab div.tab_ctnt ul.clear{
margin:0px 0px 0px 0px;
}
#sub_ctnt div.tabbertab div.tab_ctnt ul.clear li{
list-style:none;
}
#sub_ctnt div.tabbertab div.tab_ctnt p{
font-size:1.2em;
line-height:1.5em;
}
#sub_ctnt div.tabbertab div div.atoz{
padding:0px 0px 0px 0px;
width:604px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.atoz_res{
float:left;
height:471px;
overflow:auto;
width:604px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.atoz_res table{
margin:0px 0px 0px 1px;
width:586px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.atoz_res table td{
height:29px;
padding:0px 0px 0px 15px;
vertical-align:middle;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.atoz_res table td.topic{
width:160px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.atoz_res table td.description{
}
#sub_ctnt div.tabbertab div.tab_ctnt div.devotees{
font-size:1.2em;
margin-bottom:60px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.devotees span.percentage{
color:#10a94b;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:2.1em;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.wkg_attnys{
float:left;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.wkg_attnys h3{
float:left;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.wkg_attnys a{
display:block;
float:left;
font-size:1.2em;
font-weight:bold;
margin:0px 0px 10px 0px;
padding:4px 0px 0px 7px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.devotees span{
font-size:1.2em;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.recommendation_num_large{
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
margin:0px 0px 10px 0px;
width:550px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.recommendation_num_large span.num_rec_large{
margin:0px 0px 0px 0px;
font-size:1.6em;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.recommendation_num_large div{
float:left;
font-size:1.8em;
margin:5px 0px 0px 5px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.recommendation_num_large a{
display:block;
float:left;
font-size:1.8em;
margin:5px 0px 0px 5px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.recommendation_list{
border-bottom:1px solid #cccccc;
clear:both;
float:left;
padding:10px;
width:550px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.recommendation_list div.rec_list_from a{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.6em;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.recommendation_list div.rec_list_from span{
font-weight:bold;
font-size:1.2em;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.recommendation_list p{
font-size:1.2em;
margin:10px 0px 10px 0px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.recommendation_list div.qualities{
font-size:1.2em;
margin:0px 0px 7px 0px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.recommendation_list div.qualities span{
font-weight:bold;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.recommendation_list div.reference{
font-size:1.2em;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.top{
border-top:1px solid #cccccc;
}
#sub_ctnt div.tabbertab div.tab_ctnt table{
clear:both;
width:575px;
}
#sub_ctnt div.tabbertab div.tab_ctnt table th, #sub_ctnt div.tabbertab div.tab_ctnt table td{
border:none;
border-bottom:1px solid #dddddd;
font-size:1.1em;
text-align:left;
}
#sub_ctnt div.tabbertab div.tab_ctnt table th{
background-color:#deeef8;
font-weight:bold;
}
#sub_ctnt div.tabbertab div.tab_ctnt table th.name{
width:255px;
}
#sub_ctnt div.tabbertab div.tab_ctnt table th.title{
width:150px;
}
#sub_ctnt div.tabbertab div.tab_ctnt table th.recomm{
width:160px;
}
#sub_ctnt div.tabbertab div.tab_ctnt table tr.beige{
background-color:#f8f8f0;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.tab_btm_nav{
margin:10px 0px 0px 0px;
width:575px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.tab_btm_nav a{
background-repeat:no-repeat;
background-position:left;
clear:both;
color:#ffffff;
float:none;
display:block;
height:26px;
padding:5px 0px 0px 0px;
text-align:center;
text-decoration:none;
}
#sub_ctnt div.tabbertab a.prev_tab{
background-image:url(http://images.findlaw.com/www/lp/tab_ctnt_prev.png);
background-repeat:no-repeat;
background-position:left;
clear:both;
color:#ffffff;
display:block;
float:left;
height:31px;
height:26px;
padding:5px 0px 0px 0px;
text-align:center;
text-decoration:none;
width:241px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.tab_btm_nav a span{
background-position:0px 5px;
background-repeat:no-repeat;
padding:0px 0px 0px 10px;
font-size:1.4em;
}
#sub_ctnt div.tabbertab a.prev_tab span{
background-image:url(http://images.findlaw.com/www/lp/tab_ctnt_prev_bullet.png);
background-position:left 5px;
background-repeat:no-repeat;
padding:0px 0px 0px 10px;
font-size:1.4em;
}
#sub_ctnt div.tabbertab a.next_tab{
background-image:url(http://images.findlaw.com/www/lp/tab_ctnt_next.png);
background-repeat:no-repeat;
background-position:left;
color:#ffffff;
display:block;
float:right;
height:31px;
height:26px;
padding:5px 0px 0px 0px;
text-align:center;
text-decoration:none;
width:199px;
}
#sub_ctnt div.tabbertab a.next_tab span{
background-image:url(http://images.findlaw.com/www/lp/tab_ctnt_next_bullet.gif);
background-position:right 6px;
background-repeat:no-repeat;
padding:0px 10px 0px 0px;
font-size:1.4em;
}
#sub_ctnt div.tabbertab div div.learn_about_list{
padding:20px 0px 5px 0px;
width:604px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.learn_about_list_res{
width:100%;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.learn_about_list_res div.res{
border-bottom:1px solid #cccccc;
clear:both;
float:left;
margin:0px 0px 0px 1px;
padding:7px 10px 7px 15px;
width:577px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.learn_about_list_res div.last{
border-bottom:none;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.learn_about_list_res div.res div.res_desc{
float:left;
width:390px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.learn_about_list_res div.res a.brd_pic{
margin:0px 15px 0px 0px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.learn_about_list_res div.res div.res_desc a.catg{
display:block;
font-size:1.3em;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.learn_about_list_res div.res div.res_desc div a{
font-size:1.1em;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.learn_about_list_res div.res div.video_num{
background-image:url(http://images.findlaw.com/www/lp/video_camera.gif);
background-position:0px 3px;
background-repeat:no-repeat;
display:block;
float:left;
padding:0px 0px 0px 20px;
}
#sub_ctnt div.tabbertab div.tab_ctnt div.learn_about_list_res div.res div.video_num span{
display:block;
font-size:1.1em;
}
#sub_ctnt div.video{
float:left;
position:relative;
width:300px;
}
#sub_ctnt div.video div.video_ft{
background-image:url(http://images.findlaw.com/www/lp/video_ft.png);
background-repeat:no-repeat;
border-top:1px solid #c8c7bc;
height:47px;
overflow:hidden;
width:300px;
}
#sub_ctnt div.video div.video_ft div{
float:left;
margin:7px 0px 0px 10px;
width:155px;
}
#sub_ctnt div.video div.video_ft span.light_gray{
color:#999999;
display:block;
font-size:1.1em;
}
#sub_ctnt div.video div.video_ft span.video_title{
font-size:1.2em;
}
#sub_ctnt a.browse{
background:none;
background-image:url(http://images.findlaw.com/www/lp/video_ft_browse.png);
color:#ffffff;
display:block;
float:right;
font-size:1.1em;
height:18px;
padding:1px 0px 0px 0px;
margin:13px 10px 0px 0px;
width:114px;
text-align:center;
text-decoration:none;
}
#sub_ctnt input.browse_btn{
background:none;
background-image:url(http://images.findlaw.com/www/lp/browse_btn.png);
background-repeat:no-repeat;
border:none;
color:#ffffff;
cursor:pointer;
display:block;
float:right;
font-size:1.1em;
height:19px;
padding:0px 0px 1px 0px;
margin:13px 10px 0px 0px;
width:94px;
text-align:center;
text-decoration:none;
}
#sub_ctnt div.lawyer_img{
border:1px solid #e1deca;
float:left;
width:217px;
}
#sub_ctnt div.lawyer_img img{
border:1px solid #ffffff;
}
#sub_ctnt div.firm_profile_details{
float:left;
margin:0px 0px 0px 20px;
width:280px;
}
#sub_ctnt div.article{
width:365px;
}
#sub_ctnt div.firm_profile_details h2{
color:#666;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.8em;
margin:0px 0px 0px 0px;
}
#sub_ctnt div.firm_profile_details h4{
color:#666666;
font-size:1.2em;
font-weight:normal;
margin:2px 0px 2px 0px;
}
#sub_ctnt div.firm_profile_details span.other_websites{
display:block;
padding:10px 0px 0px 0px;
}
#sub_ctnt div.firm_profile_details span.fp_sub_title{
font-size:1.1em;
font-weight:bold;
letter-spacing: -0.1pt;
}
#sub_ctnt div.firm_profile_details ul{
margin:3px 0px 3px 0px;
}
#sub_ctnt div.firm_profile_details ul li{
list-style:none;
}
#sub_ctnt div.firm_profile_details ul li a{
font-size:1.2em;
}
#sub_ctnt div.firm_profile_details hr{
border:none;
border-top:1px dotted #999999;
height:1px;
width:100%;
margin:10px 0px 10px 0px;
}
#sub_ctnt div.firm_profile_details div.firm_recommendations div{
float:left;
font-size:1.2em;
margin:4px 0px 0px 5px;
}
#sub_ctnt div.firm_profile_details div.firm_recommendations a{
display:block;
float:left;
font-size:1.3em;
margin:2px 0px 0px 5px;
}
#sub_ctnt div.firm_profile_details div.firm_recommendations span.number_recommendation{
margin:0px 0px 0px 0px;
}
#sub_ctnt div.firm_profile_details div.recommendation_for_from{
padding:5px 0px 0px 0px;
}
#sub_ctnt div.firm_profile_details div.recommendation_for_from{
clear:both;
}
#sub_ctnt div.firm_profile_details div.recommendation_for_from div{
font-size:1.1em;
margin:3px 0px 6px 0px;
}
#sub_ctnt div.comments_list{
width:604px;
}
#sub_ctnt div.comments_list h3{
border-bottom:1px dotted #666;
background-image:url(http://images.findlaw.com/www/lp/icon_comments.png);
background-position:0px 5px;
background-repeat:no-repeat;
font-size:1.8em;
margin:30px 0px 0px 0px;
padding:0px 0px 10px 21px;
}
#sub_ctnt div.comment_res{
border-bottom:1px dotted #666666;
padding:10px 10px 10px 10px;
width:584px;
}
#sub_ctnt div.comments_list div.comment_res div.commentator{
margin:0px 0px 4px 0px;
}
#sub_ctnt div.comments_list div.comment_res div.commentator a{
font-size:1.6em;
font-family:Georgia, "Times New Roman", Times, serif;
margin-right:5px;
}
#sub_ctnt div.comments_list div.comment_res div.commentator span{
font-size:1.2em;
}
#sub_ctnt div.comments_list div.comment_res div.comment_resdiv.commentator span{
font-size:1.2em;
}
#sub_ctnt div.comments_list div.comment_res div.comment_res p{
font-size:1.2em;
}
#sub_ctnt div.comments_list div.comment_res div.comment_report div{
font-size:1.1em;
}
#sub_ctnt div.comments_list div.comment_res div.comment_report div.comment_date{
float:left;
}
#sub_ctnt div.comments_list div.comment_res div.comment_report ul{
float:right;
}
#sub_ctnt div.comment_nav{
margin:15px 0px 0px 0px;
width:604px;
}
#sub_ctnt div.comment_add{
width:604px;
margin-bottom:0px;
}
#sub_ctnt div.comment_add h3{
font-size:1.8em;
}
#sub_ctnt div.comment_add div{
font-size:1.2em;
margin:0px 0px 10px 0px;
}
#sub_ctnt div.comment_add textarea{
border:1px solid #CCCCCC;
margin:0px 0px 10px 0px;
padding:3px 3px 3px 3px;
font-size:1.2em;
width:598px;
}
#sub_ctnt div.comment_add input.cmt_submit{
background:none;
background-image:url(http://images.findlaw.com/www/lp/btn_submit.png);
border:none;
display:block;
color:#ffffff;
cursor:pointer;
float:right;
font-size:1.4em;
font-weight:bold;
height:31px;
text-align:center;
width:77px;
}
#sub_ctnt div#learn_intro{
float:left;
margin-bottom:40px;
width:604px;
}
#sub_ctnt div#learn_intro p{
float:left;
font-size:1.2em;
margin:0px 20px 0px 0px;
width:345px;
}
#sub_ctnt div#learn_intro div.video_library{
float:left;
width:235px;
}
#sub_ctnt div#learn_intro div.video_library h2{
font-family:Lucida Grande, Lucida Sans Unicode, Verdana, Arial, sans-serif;
font-size:1.2em;
font-weight:bold;
margin:0px 0px 8px 0px;
text-transform:none;
}
#sub_ctnt div#learn_intro div.video_library a.video_img{
float:left;
}
#sub_ctnt div#learn_intro div.video_library a.first{
margin:0px 15px 0px 0px;
}
#sub_ctnt div#learn_intro div.video_library div{
clear:both;
float:left;
font-size:1.1em;
margin:10px 0px 0px 0px;
width:90%;
}
#sub_ctnt div.learn_panel{
background-image:url(http://images.findlaw.com/www/lp/learn_panel_rep.png);
float:left;
width:605px;
}
#sub_ctnt div.learn_panel div.learn_box{
float:left;
margin:0px 2px 0px 0px;
padding:12px 12px 7px 12px;
width:176px;
}
#sub_ctnt div.learn_panel div.learn_box ul li{
font-size:1.1em;
}
#sub_ctnt div.learn_panel div.left{
background-image:url(http://images.findlaw.com/www/lp/learn_about_crnr_top_left.png);
background-repeat:no-repeat;
}
#sub_ctnt div.learn_panel div.right{
background-image:url(http://images.findlaw.com/www/lp/learn_about_crnr_top_right.png);
background-position:top right;
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
width:177px;
}
#sub_ctnt div.learn_panel div.learn_box h4{
border-bottom:1px dotted #666666;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.6em;
font-weight:normal;
padding:0px 0px 5px 0px;
margin:0px 0px 7px 0px;
width:175px;
}
#sub_ctnt div.learn_panel div.learn_box h5{
font-size:1.1em;
margin:0px 0px 5px 0px;
}
#sub_ctnt div.learn_panel div.learn_box input.txt{
border:1px solid #999999;
color:#999999;
font-size:1.1em;
height:15px;
margin:0px 0px 10px 0px;
padding:2px 0px 3px 6px;
width:161px;
}
#sub_ctnt div.learn_panel div.learn_box input#find_lawyer_btn{
background:none;
background-image:url(http://images.findlaw.com/www/lp/find_a_lawyer.gif);
border:none;
color:#ffffff;
cursor:pointer;
float:right;
font-size:1.1em;
height:20px;
margin:0px 5px 0px 0px;
width:94px;
}
#sub_ctnt div.learn_panel div.learn_panel_floor{
background-color:#FFFFFF;
background-image:url(http://images.findlaw.com/www/lp/learn_panel_btm.png);
background-repeat:no-repeat;
height:5px;
width:605px;
}
#main_ctnt_center_mid_child div.article_fonts{
}
#main_ctnt_center_mid_child div.article_fonts h3{
border-bottom:1px dotted #666;
font-size:1.6em;
margin:0 0 7px 0;
padding:0 0 6px 0;
}
#main_ctnt_center_mid_child div.article_fonts h1 span{
font-size:0.6em;
}
#main_ctnt_center_mid_child div.article_fonts h3.learn{
border:none;
font-size:1.1em;
margin:25px 0 0 0;
}
#main_ctnt_center_mid_child div.article_fonts h4{
font-size:1.2em;
margin-bottom:7px;
}
#main_ctnt_center_mid_child div.article_fonts h5{
font-size:1.1em;
margin:0 0 5px 0;
}
#main_ctnt_center_mid_child div.article_fonts h5.post{
font-weight:normal;
}
#main_ctnt_center_mid_child div.article_fonts input.txt{
width:245px;
}
#main_ctnt_center_mid_child div.article_fonts input.browse_btn{
margin-right:0px;
}
#main_ctnt_center_mid_child div.article_fonts input.pq{
margin:1px 0 0 0;
}
#main_ctnt_center_mid_child div.article_fonts textarea{
border:1px solid #CCCCCC;
margin:0px 0px 10px 0px;
padding:3px 3px 3px 3px;
font-size:1.1em;
width:245px;
}
#main_ctnt_center_mid_child div.article_fonts select{
float:left;
font-size:1.1em;
}
#main_ctnt_center_mid_child div.article_fonts span{
font-size:1.1em;
}
#main_ctnt_center_mid_child div.article_fonts span a{
font-weight:bold;
}
#main_ctnt_center_mid_child div.article_fonts a.a_btm_list{
margin-bottom:15px;
}
#main_ctnt_center_mid_child div.article_fonts div.l_qa{
width:253px;
}
#sub_ctnt div.intro_left_art{
border-right:1px solid #dedede;
font-size:1.2em;
margin:0 15px 0 0;
padding:0 15px 0 0;
width:345px;
}
#sub_ctnt div.intro_left_art p{
margin:0 0 30px 0;
}
#sub_ctnt ul.iconed{
margin:0px;
width:350px;
}
#sub_ctnt ul.iconed li{
float:left;
list-style:none;
margin:0 0 10px 0;
padding:0;
}
#sub_ctnt ul.iconed li.last{
margin:0;
}
#sub_ctnt ul.iconed li a{
float:left;
display:block;
width:255px;
}
#sub_ctnt ul.iconed li a.icon{
height:32px;
line-height:800%;
margin:0 10px 0 0;
overflow:hidden;
width:32px;
}
#sub_ctnt ul.iconed li a.icon:hover{
background-position:-31px 0;
}
#sub_ctnt ul.iconed li a.bulb{
background-image:url(http://images.findlaw.com/www/lp/icon_bulb.gif);
}
#sub_ctnt ul.iconed li a.checkmark{
background-image:url(http://images.findlaw.com/www/lp/icon_checkmrk.gif);
}
#sub_ctnt ul.iconed li a.community{
background-image:url(http://images.findlaw.com/www/lp/icon_community.gif);
}
#sub_ctnt ul.iconed li a.glass{
background-image:url(http://images.findlaw.com/www/lp/icon_glass.gif);
}
#sub_ctnt ul.iconed li a.arrow{
background-image:url(http://images.findlaw.com/www/lp/icon_right.gif);
}
#sub_ctnt ul.iconed li a.gavel{
background-image:url(http://images.findlaw.com/www/lp/icon_gavel.gif);
}
#sub_ctnt div.intro_right_art{
width:228px;
}
#sub_ctnt div.video_mid_size{
background-color:#dad9db;
background-image:url(http://images.findlaw.com/www/lp/video_ft_sm_btm.png);
background-repeat:no-repeat;
background-position:left bottom;
padding:0 0 10px 0;
width:228px;
}
#sub_ctnt div.video_mid_size a.browse{
margin-top:9px;
}
#sub_ctnt div.box_free{
background-image:url(http://images.findlaw.com/www/lp/box_free_lrg_top.png);
background-repeat:no-repeat;
margin-top:25px;
padding:8px 0 0 0;
width:604px;
}
#sub_ctnt div.bf_sm{
background-image:url(http://images.findlaw.com/www/lp/box_free_sm_top.png);
width:291px;
}
#sub_ctnt div.box_free_ctnt{
border:1px solid #dedede;
min-height:180px;
height:1%;
height:auto;
padding:18px;
}
#sub_ctnt div.bf_ctnt_wide{
width:566px;
}
#sub_ctnt div.bf_ctnt_narrow{
width:253px;
}
#sub_ctnt div.box_free_ft{
background-color:#FFFFFF;
background-repeat:no-repeat;
background-image:url(http://images.findlaw.com/www/lp/box_free_lrg_btm.png);
height:3px;
}
#sub_ctnt div.bf_wide{
width:604px;
}
#sub_ctnt div.bf_narrow{
background-image:url(http://images.findlaw.com/www/lp/box_free_sm_btm.png);
width:291px;
}
#sub_ctnt div.faq_list{
border-left:1px solid #dedede;
padding:0 0 0 27px;
width:255px;
}
#sub_ctnt h3.learn{
color:#999999;
float:left;
font-family:Lucida Grande, Lucida Sans Unicode, Verdana, Arial, sans-serif;
font-size:1.1em;
font-weight:bold;
margin:25px 0px 8px 10px;
text-transform:uppercase;
width:604px;
}
#sub_ctnt div.city_areas{
clear:both;
font-size:1.1em;
height:12px;
padding-bottom:5px;
width:100%;
}
div.city_areas span{
color:#333333;
font-weight:bold;
display:block;
float:left;
}
div.city_areas ul{
margin:0px;
padding:0px;
}
div.city_areas ul li{
color:#999999;
float:left;
height:14px;
border-right:1px solid #333333;
list-style:none;
margin-left:5px;
padding-right:5px;
}
div.city_areas ul li.last{
border-right:none;
}
#filter{
background-color:#82b5d3;
clear:both;
font-size:1.1em;
height:60px;
width:710px;
margin-top:10px;
}
#filter div{
float:left;
height:60px;
width:150px;
}
#filter div#filter_left{
color:#FFFFFF;
width:435px;
}
#filter div#filter_right{
border-left:1px solid white;
}
#filter span{
color:white;
display:block;
font-weight:bold;
margin:12px 0px 7px 15px;
text-transform:uppercase;
}
#filter .f_checkbox{
margin-left:15px;
margin-right:5px;
}
#filter select{
margin-left:15px;
width:150px;
}
#results{
display:block;
margin-top:10px;
width:710px;
}
#results.learn{
display:block;
float:left;
margin-top:0px;
width:604px;
}
#results tr td{
border-bottom:1px solid #cccccc;
padding-bottom:10px;
}
#results td{
border:none;
padding:0;
vertical-align:top;
}
#results a, #results span{
display:block;
}
#results tr#results_header{
background-color:#deeef8;
color:#006699;
border-bottom:1px solid white;
}
#results tr#results_header span{
display:block;
}
#results tr#results_header td, #results tr#results_header th{
border-right:1px solid white;
border-bottom:none;
border-left:0px;
border-top:0px;
font-size:1.1em;
padding:0px;
text-align:left;
font-weight:normal;
padding:6px 0px 6px 10px;
}
#results td.name{
font-size:1.1em;
width:354px;
*width:354px;
}
#results.learn td.name{
width:604px;
}
td.name a.img{
float:left;
margin:9px 9px;
margin-bottom:0px;
border:1px solid #b9b39f;
}
td.name a.img img{
border:1px solid white;
}
#results td.name div{
margin:0px;
margin:6px 0px;
float:left;
line-height:16px;
width:280px;
}
#results.learn td.name div{
width:520px;
}
td.name span{
clear:both;
}
#results td.name span span{
display:inline;
}
td.name div a.title{
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.4em;
float:left;
padding-bottom:2px;
}
td.name div span.phone_city{
font-weight:bold;
}
td.name div a.video{
background-image:url(http://images.findlaw.com/www/lp/icon_video.png);
background-repeat:no-repeat;
color:#769fb4;
float:left;
padding-left:20px;
margin-top:5px;
width:72px;
}
td.name div a.website{
background-image:url(http://images.findlaw.com/www/lp/icon_website.png);
background-repeat:no-repeat;
color:#769fb4;
padding-left:20px;
float:left;
margin:5px 0px 0px 8px;
width:42px;
}
td.name div span span.lawfirm{
font-weight:bold;
text-transform:uppercase;
}
#results td.practice_area{
font-size:1.1em;
width:120px;
}
#results td.practice_area div{
margin:10px 10px;
}
#results td.recommendations_w_number, #results td.recommendations_wo_number{
font-size:1.1em;
width:156px;
}
#results td.recommendations_w_number span.number{
background-image:url(http://images.findlaw.com/www/lp/recommendations_number.png);
background-repeat:no-repeat;
background-position:1px 0px;
color:#FFFFFF;
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.2em;
font-weight:bold;
height:21px;
margin:10px;
padding-top:2px;
width:22px;
text-align:center;
}
#results td.recommendations_w_number div span{
margin-bottom:2px;
}
#results td.recommendations_w_number div{
float:left;
width:100px;
margin:10px 10px 10px 0px;
}
#results td.recommendations_wo_number div{
margin:10px;
}
#results td.recommendations_wo_number div span{
margin-bottom:4px;
}
#results td.recommendations_wo_number div span.former, #results td.recommendations_wo_number div a{
display:inline;
}
#results td.distance{
font-size:1.1em;
width:88px;
}
#results td.distance span{
margin:10px;
}
tr.results_sponsored{
background-color:#f8f8f0;
background-image:url(http://images.findlaw.com/www/lp/sponsored.png);
background-repeat:no-repeat;
background-position:bottom right;
height:105px;
}
#results.learn tr.results_sponsored{
background-image:url(http://images.findlaw.com/www/lp/sponsored_free.png);
background-position:500px 11px;
height:85px;
}
#results tr.results_sponsored tr td{
border-bottom:none;
}
#results.learn tr.results_sponsored td{
padding-bottom:0px;
}
#results tr.results_sponsored td table{
margin:0px;
}
#results tr.results_sponsored td table tr td{
padding-bottom:0px;
}
#sub_ctnt div.city_areas ul li{
border:none;
}
#sub_ctnt div.filter_search{
height:auto;
margin-bottom:16px;
width:604px;
}
#sub_ctnt div.filter_search div#filter_left{
padding-bottom:20px;
width:300px;
}
#sub_ctnt div.filter_search div#filter_left input.txt{
float:left;
height:15px;
margin:0px 10px 0px 15px;
width:162px;
}
#sub_ctnt div.filter_search div#filter_left input.filter_search_btn{
background:none;
background-image:url(http://images.findlaw.com/www/lp/search_results_btn.png);
border:none;
color:#FFFFFF;
float:left;
height:21px;
padding:0px 0px 2px 0px;
*padding:0px 0px 0px 0px;
text-align:center;
width:60px;
}
#sub_ctnt div.filter_search div#filter_right{
padding-bottom:25px;
color:#FFFFFF;
width:300px;
}
#sub_ctnt div.filter_search div#filter_right input{
display:block;
float:left;
}
#sub_ctnt div.filter_search div#filter_right label{
display:block;
float:left;
margin:0 0 3px 0;
width:110px;
}
#sub_ctnt div.search_res_ctnt{
width:604px;
}
#sub_ctnt div.search_res_ctnt div.search_res_header{
background-color:#deeef8;
float:left;
font-size:1.3em;
padding:5px 0px 5px 15px;
width:589px;
}
#sub_ctnt div.search_res_ctnt div.spec_res{
border-bottom:1px solid #cccccc;
float:left;
padding:10px 15px 10px 15px;
width:574px;
}
#sub_ctnt div.search_res_ctnt div.spec_res h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.6em;
}
#sub_ctnt div.search_res_ctnt div.spec_res span{
display:block;
font-size:1.1em;
float:left;
*clear:both;
width:604px;
}
#sub_ctnt div.search_res_ctnt div.spec_res a.website, #sub_ctnt div.search_res_ctnt div.spec_res a.video{
font-size:1.1em;
}
#sub_ctnt div.search_res_ctnt a.find_out{
float:left;
margin:10px 0px 30px 15px;
*width:185px;
}
#sub_ctnt div.search_res_ctnt div.site_res{
float:left;
padding:5px 15px 5px 15px;
width:574px;
}
#sub_ctnt div.search_res_ctnt div.top{
margin:5px 0px 0px 0px;
}
#sub_ctnt div.search_res_ctnt div.site_res h2{
font-family:Lucida Grande, Lucida Sans Unicode, Verdana, Arial, sans-serif;
font-size:1.2em;
font-weight:bold;
margin:0px 0px 0px 0px;
}
#sub_ctnt div.search_res_ctnt div.site_res span{
display:block;
font-size:1.1em;
}
#sub_ctnt div.search_res_ctnt div.site_res a.site_link{
color:#10a94b;
font-size:1.1em;
}
div.nav_right{
float:left;
width:214px;
}
#main_ctnt_center_mid_child div.rn_home{
margin:-27px 0px 0px 0px;
position:relative;
}
div.nav_right.wide{
width:320px;
}
div.nav_right div.sections{
float:left;
overflow:hidden;
padding-left:19px;
padding-right:19px;
position:relative;
width:177px;
}
div.wide div.sections{
float:left;
padding-left:2fon0px;
padding-right:10px;
padding-bottom:16px;
width:300px;
}
div.nav_right div.wide_block{
width:280px;
}
div.nav_right div.google_maps{
background-image:url(http://images.findlaw.com/www/lp/google_maps_section_bg.png);
background-repeat:no-repeat;
background-position:0px 0px;
margin:-17px 0px 0px 0px;
padding:17px 20px 14px 20px;
position:relative;
width:285px;
}
div.nav_right div.google_maps #gm_place_holder{
border:1px solid #cccccc;
height:180px;
margin:4px 0px 5px 0px;
overflow:hidden;
width:278px;
}
#main_ctnt_center_mid_child div.nav_right h2{
border-bottom:1px dotted #666666;
clear:both;
color:#666666;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.6em;
font-weight:normal;
padding-bottom:6px;
margin:0px;
margin-bottom:5px;
}
#main_ctnt_center_mid_child div.wide div.sections h2{
width:278px;
}
div.nav_right h3{
color:#3e3f40;
font-weight:bold;
font-size:1.1em;
margin:0px;
text-transform:uppercase;
}
div.nav_right h4{
color:#333;
font-size:1.6em;
font-weight:normal;
margin:0px;
margin-top:6px;
}
div.nav_right p{
font-size:1.1em;
margin-top:6px;
width:180px;
width:94%;
}
div.nav_right div.wide plin{
width:280px;
}
div.nav_right ul{
font-size:1.1em;
margin:0px;
margin-top:3px;
margin-left:0px;
}
div.nav_right ol{
font-size:1.1em;
margin:0px;
margin-top:3px;
margin-left:7px;
}
div.nav_right h2.flush_btm{
margin:0px 0px 0px 0px;
width:278px;
}
div.nav_right ul.highlight{
margin:-5px 0px 20px 0px;
width:278px;
}
div.nav_right ul.highlight li{
background:none;
border-bottom:1px solid #cccccc;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
div.nav_right ul.highlight li a{
display:block;
padding:3px 0px 0px 10px;
height:20px;
width:268px;
}
div.nav_right ul.highlight a:hover{
background-color:#deeef8;
color:#333333;
text-decoration:none;
}
div.nav_right ul.highlight li.selected{
border-bottom:none;
}
div.nav_right ul.highlight li.selected a{
background-color:#deeef8;
border-bottom:1px solid #cccccc;
color:#666666;
font-weight:bold;
}
div.nav_right ul.highlight li.selected ul{
margin:0px 0px 0px 10px;
}
div.nav_right ul.highlight li.selected ul li a{
border-bottom:none;
color:#006699;
font-size:0.9em;
font-weight:normal;
width:258px;
}
div.nav_right ul.highlight li.selected ul li a:hover{
text-decoration:underline;
}
div.nav_right div.get_started_boxes{
float:left;
position:relative;
width:212px;
}
div.nav_right div.get_started_box{
background-image:url(http://images.findlaw.com/www/lp/gs_box.png);
background-repeat:no-repeat;
border-top:1px solid #e9e7d6;
border-bottom:1px solid #e9e7d6;
float:left;
margin:0px 0px 10px -18px;
padding:7px 0px 7px 0px;
position:relative;
width:212px;
}
div.nav_right div.get_started_box div{
background-repeat:no-repeat;
background-position:0px 1px;
margin:0px 0px 0px 14px;
padding:0px 0px 0px 0px;
width:195px;
}
div.nav_right div.get_started_box div div{
float:left;
margin:0 0 0 0;
width:150px;
}
div.nav_right div.get_started_box div a.icon{
display:block;
float:left;
height:31px;
line-height:800%;
margin:0 10px 0 0;
overflow:hidden;
width:31px;
}
div.nav_right div.get_started_box div a.icon:hover{
background-position:-31px 0;
}
div.nav_right div.get_started_box div.glass a.icon{
background-image:url(http://images.findlaw.com/www/lp/icon_glass.gif);
}
div.nav_right div.get_started_box div.bulb a.icon{
background-image:url(http://images.findlaw.com/www/lp/icon_bulb.gif);
}
div.nav_right div.get_started_box div.checkmrk a.icon{
background-image:url(http://images.findlaw.com/www/lp/icon_checkmrk.gif);
}
div.nav_right div.get_started_box div.gavel a.icon{
background-image:url(http://images.findlaw.com/www/lp/icon_gavel.gif);
}
div.nav_right div.get_started_box div.community a.icon{
background-image:url(http://images.findlaw.com/www/lp/icon_community.gif);
}
div.nav_right div.get_started_box div.house a.icon{
background-image:url(http://images.findlaw.com/www/lp/icon_house.gif);
}
div.nav_right div.get_started_box div.arrow a.icon{
background-image:url(http://images.findlaw.com/www/lp/icon_right.gif);
}
div.nav_right div.get_started_box ul{
margin-left:0px;
}
div.nav_right div.get_started_box ul li{
background-image:none;
padding-left:0px;
}
div.nav_right div.costs{
margin-top:2px;
margin-bottom:2px;
width:100%;
}
div.nav_right div.costs_first{
margin-top:7px;
}
div.nav_right div.costs_last{
margin-bottom:7px;
}
div.nav_right span{
display:block;
float:left;
width:32px;
}
div.nav_right img.costs_img{
display:block;
float:left;
margin-top:2px;
}
div.nav_right ol{
margin:0px 0px 18px 20px;
*margin:0px 0px 18px 25px;
}
div.nav_right ol li{
margin-bottom:3px;
list-style-position:outside;
clear:right;
}
div.nav_right ol li a{
display:block;
width:120px;
*width:125px;
float:right;
text-align:left;
}
div.nav_right ol li span{
display:block;
float:right;
text-align:right;
width:35px;
}
div.nav_right ul li{
list-style:none;
background-image:url(http://images.findlaw.com/www/lp/nav_right_bullet.png);
background-position:0px 5px;
background-repeat:no-repeat;
padding-left:8px;
margin-bottom:3px;
}
div.nav_right div.related_topics{
margin-top:10px;
margin-bottom:8px;
width:180px;
}
div.nav_right.wide div.related_topics{
float:left;
width:280px;
}
div.nav_right div.related_topics div{
display:block;
float:left;
font-size:1.1em;
}
div.nav_right div.related_topics ul{
margin:0px;
}
div.nav_right div.related_topics ul li{
background-image:none;
float:left;
margin-right:3px;
padding:0px;
}
div.nav_right div.sub_block{
background-image:url(http://images.findlaw.com/www/lp/nav_right_subsection_top.png);
background-position:-3px 0px;
background-repeat:no-repeat;
padding:20px 18px 5px 19px;
position:relative;
}
div.wide div.sub_block{
padding:20px 0px 5px 19px;
}
/* div.narrow div.nav_right div.sub_block{
padding:20px 0px 12px 20px;
} */
div.nav_right div.advertisement{
margin:0px 0px 0px -6px;
}
div.nav_right div.advertisement a img{
border:1px solid #333333;
}
div.nav_right div.vote_sec{
float:left;
font-size:1.1em;
}
div.nav_right div.vote_sec div{
clear:both;
float:left;
padding:0 0 3px 0;
width:145px;
}
div.nav_right div.vote_sec input{
display:block;
width:20px;
}
div.nav_right div.vote_sec input.rb{
float:left;
margin:1px 0 0 0;
}
div.nav_right label.yn{
float:left;
margin:0 0 0 4px;
*margin:4px 0 0 4px;
}
div.nav_right div.vote_sec input.vote{
background:none;
background-image:url(http://images.findlaw.com/www/lp/nav_right_vote_btn.png);
border:none;
clear:both;
float:left;
height:20px;
margin:3px 0 6px 0;
padding:0 0 3px 0;
*padding:0;
width:44px;
}
div.nav_right div.vote_sec a{
display:block;
float:left;
margin:5px 0 0 5px;
}
#main_ctnt_center_bottom{
background-image:url(http://images.findlaw.com/www/lp/main_ctnt_bg_btm.png);
background-repeat:no-repeat;
height:29px;
width:1000px;
margin:auto;
font-size:1.1em;
position:relative;
}
#main_ctnt_center_bottom.home{
background-image:url(http://images.findlaw.com/www/lp/main_ctnt_bg_btm_home.png);
}
#main_child div.narrow_btm{
background-image:url(http://images.findlaw.com/www/lp/main_ctnt_bg_btm_2.png);
}
#main_ctnt_center_mid #results_qty{
padding-top:10px;
padding-left:35px;
float:left;
font-size:1.1em;
}
#main_ctnt_center_mid #results_nav{
float:left;
height:12px;
width:10px;
padding-top:12px;
width:40%;
}
#main_ctnt_center_mid #results_nav ul{
clear:both;
padding:0;
height:20px;
margin:auto;
width:210px;
}
#main_ctnt_center_mid #results_nav ul li{
float:left;
font-size:1.1em;
margin-left:7px;
height:12px;
padding-top:0px;
line-height:0.8;
list-style:none;
}
#main_ctnt_center_mid #results_nav ul li.previous{
border-right:1px solid #333333;
padding-right:6px;
}
#main_ctnt_center_mid #results_nav ul li.next{
border-left:1px solid #333333;
padding-left:6px;
}
#main_ctnt_center_mid #results_nav ul li.limit{
color:#999999;
}
#main_ctnt_footer{
clear:both;
float:none;
background-color:#d1ccb8;
margin-left:24px;
padding-top:5px;
width:950px;
}
#ft #footer_nav{
margin:auto;
width:1000px;
}
#ft #footer_nav_left_ctnt{
background-image:url(http://images.findlaw.com/www/lp/ft_bg_small_rep.png);
background-repeat:repeat-y;
float:left;
margin:0px 9px 0px 24px;
padding:20px 20px 0px 0px;
width:666px;
}
#ft #footer_nav div.footer_line{
float:left;
margin:0px 0px 5px 20px;
width:650px;
}
#ft #footer_nav div.footer_title{
width:125px;
float:left;
}
#ft #footer_nav div.footer_list{
width:525px;
float:left;
}
#ft #footer_nav div.footer_list ul{
margin:0px;
}
#ft #footer_nav_left_ctnt h4{
color:#3e3f40;
font-size:1.1em;
font-weight:bold;
text-transform:uppercase;
}
#ft #footer_nav div.footer_line div ul li{
float:left;
list-style:none;
margin-left:3px;
}
#ft #footer_nav div.footer_line div ul li a{
font-size:1.1em;
}
#ft #copy_awards{
clear:both;
float:left;
font-size:1.1em;
width:686px;
margin:10px 0px 0px 0px;
padding:5px 0px 13px 0px;
}
#ft #copy_awards hr{
border:none;
border-top:1px dotted #999999;
height:1px;
width:650px;
*margin-left:20px;
}
#ft #copy_awards #ft_awards{
background-image:url(http://images.findlaw.com/www/lp/awards.png);
background-repeat:no-repeat;
float:right;
height:30px;
margin:0px 20px 0px 0px;
width:155px;
}
#ft #copy_awards #ft_awards span{
display:none;
}
#ft #copy_awards #copyright{
float:left;
font-size:1em;
margin:0px 0px 0px 20px;
width:450px;
}
#ft #aux_btn{
background-image:url(http://images.findlaw.com/www/lp/aux_btn.png);
background-repeat:no-repeat;
height:173px;
float:left;
width:271px;
}
#ft #aux_btn h3{
color:#ffffff;
font-size:1.6em;
font-family:Georgia,"Times New Roman",Times,serif;
font-weight:normal;
margin:11px 15px 25px 15px;
}
#ft #aux_btn div{
background-repeat:no-repeat;
background-position:0px 3px;
margin:0px 15px 10px 15px;
padding:0px 0px 0px 44px;
width:191px;
}
#ft #aux_btn div.sales_support{
background-image:url(http://images.findlaw.com/www/lp/icon_sales_support.png);
}
#ft #aux_btn div.products{
background-image:url(http://images.findlaw.com/www/lp/icon_products.png);
}
#ft #aux_btn div h4{
font-size:1.2em;
margin:0px 0px 0px 0px;
}
#ft #aux_btn ul{
margin:0px 0px 0px 0px;
}
#ft #aux_btn ul li{
list-style:none;
background-image:url(http://images.findlaw.com/www/lp/nav_right_bullet.png);
background-position:0px 5px;
background-repeat:no-repeat;
padding-left:8px;
margin-bottom:0px
}
#ft #aux_btn ul li a{
font-size:1.1em;
}
/* Global */
a.brd_pic{
border:1px solid #dedede;
display:block;
float:left;
margin:0px 7px 0px 0px;
}
a.brd_pic img{
border:1px solid #ffffff;
display:block;
}
a.find_out{
clear:both;
float:none;
display:block;
font-size:1.1em;
font-weight:bold;
margin-bottom:8px;
}
a.read_more{
font-weight:bold;
}
a.std_il{
font-weight:bold;
font-size:1.1em;
}
a.link_dark{
/* color:#333333;
*/ font-weight:bold;
margin-left:2px;
}
a.link_medium{
font-size:1.2em;
}
span.number_recommendation{
background-image:url(http://images.findlaw.com/www/lp/recommendations_number.png);
background-repeat:no-repeat;
background-position:1px 0px;
color:#FFFFFF;
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.2em;
font-weight:bold;
height:21px;
margin:10px;
padding-top:2px;
width:22px;
text-align:center;
}
span.num_rec_large{
background-image:url(http://images.findlaw.com/www/lp/recommendations_large.png);
font-size:1.6em;
height:29px;
width:29px;
}
ul.sm_bul{
margin:0px 0px 0px 0px;
}
ul.sm_bul li{
list-style:none;
background-image:url(http://images.findlaw.com/www/lp/nav_right_bullet.png);
background-position:0px 5px;
background-repeat:no-repeat;
font-size:1.1em;
padding-left:8px;
margin-bottom:3px;
}
ul.clear{
margin:0px 0px 0px 0px;
}
ul.clear li{
list-style:none;
}
ul.blue_box li{
background-image:url(http://images.findlaw.com/www/lp/blue_box_bullet.png);
background-repeat:no-repeat;
}
ul.dark_bul{
margin:0px 0px 0px 10px;
}
ul.dark_bul li{
background-image:url(http://images.findlaw.com/www/lp/dark_bullet.png);
background-repeat:no-repeat;
background-position:0px 5px;
list-style:none;
padding:0px 0px 0px 10px;
}
ul.sm_bul li a{
}
ul.split{
margin:0px 0px 0px;
}
ul.split li{
color:#666666;
float:left;
font-size:1.1em;
height:11px;
border-right:1px solid #333333;
line-height:10px;
list-style:none;
margin:0px 8px 0px 0px;
padding:0px 8px 0px 0px;
}
ul.split li.last{
border-right:none;
margin-right:6px;
padding-right:0px;
}
.light_blue_row{
background-color:#f6fbff;
}
ul.res_nav{
clear:both;
padding:0;
height:12px;
margin:auto;
width:210px;
}
ul.res_nav li{
float:left;
font-size:1.1em;
margin-left:7px;
height:12px;
padding-top:0px;
line-height:0.8;
list-style:none;
}
ul.res_nav li.previous{
border-right:1px solid #333333;
padding-right:6px;
}
ul.res_nav li.next{
border-left:1px solid #333333;
padding-left:6px;
}
ul.res_nav li.limit{
color:#999999;
}
ul.res_nav li.selected{
font-weight:bold;
}
h1.title{
color:#333333;
font-size:2.4em;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
float:left;
margin:0px;
width:97%;
}
hr.title_b{
background:none;
border:none;
border-top:1px dotted #cccccc;
clear:both;
float:left;
height:1px;
margin:12px 0px 10px 0px;
width:710px;
}
hr.comm_nav{
height:1px;
margin:20px 0px 20px 0px;
}
hr#title_b{
background:none;
border:none;
border-top:1px dotted #333333;
height:1px;
width:710px;
}
div.narrow hr.title_b{
width:604px;
}
input.txt{
border:1px solid #CCCCCC;
color:#999999;
font-size:1.1em;
height:15px;
margin:0px 0px 10px 0px;
padding:2px 0px 3px 6px;
*padding:4px 0px 3px 6px;
width:200px;
}
select.std{
border:1px solid #CCCCCC;
color:#999999;
font-size:1.1em;
height:22px;
margin:0px 0px 0px 0px;
padding:2px 2px 2px 4px;
width:200px;
}
a.video{
background-image:url(http://images.findlaw.com/www/lp/icon_video.png);
background-repeat:no-repeat;
color:#769fb4;
float:left;
padding-left:20px;
margin-top:5px;
width:72px;
}
a.website{
background-image:url(http://images.findlaw.com/www/lp/icon_website.png);
background-repeat:no-repeat;
color:#769fb4;
padding-left:20px;
float:left;
margin:5px 0px 0px 8px;
width:42px;
}
/* YUI Styles */
#bd{
position:relative;
}
#ft{
}
#custom-doc {
margin:auto;
text-align:left;
/* for a custom page width, divide your desired pixel width by 13 to find em width. Multiply that value by 0.9759 for IE via *width.*/
width:76.92307em;/* !IE */
*width:0em;/*IE*/
min-width:1000px;
}
#doc3{
margin:0;
}
/* TABBER TAB CSS */
/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */
/*--------------------------------------------------
REQUIRED to hide the non-active tab content.
But do not hide them in the print stylesheet!
--------------------------------------------------*/
.tabberlive .tabbertabhide {
display:none;
}
/*--------------------------------------------------
.tabber = before the tabber interface is set up
.tabberlive = after the tabber interface is set up
--------------------------------------------------*/
.tabber {
}
.tabberlive {
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse .tabberlive{
width:450px;
}
div.bread_crum .tabberlive{
position:relative;
width:604px;
}
/*--------------------------------------------------
ul.tabbernav = the tab navigation list
li.tabberactive = the active tab
--------------------------------------------------*/
ul.tabbernav
{
margin:0px 0px 0px 0px;
padding: 3px 0;}
div.lawyer_profile ul.tabbernav{
height:24px;
margin:0px 0px 0px 10px;
}
div.learn_tab ul.tabbernav{
background-image:url(http://images.findlaw.com/www/lp/tab_learn_bg_top.png);
height:26px;
padding:8px 0px 0px 0px;
width:604px;
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse ul.tabbernav{
border-bottom:1px solid #e1deca;
height:23px;
padding:8px 0px 0px 10px;
margin:0px 0px 0px 0px;
width:430px;
}
ul.tabbernav li{
background-repeat:no-repeat;
list-style: none;
margin: 0;
display: block;
float:left;
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse ul.tabbernav li{
background-color:#F8F7EF;
border:1px solid #e1deca;
border-bottom:none;
font-size:1.2em;
height:20px;
margin:0px 2px 0px 0px;
padding:2px 0px 0px 0px;
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse ul.tabbernav li.tabberactive{
background-color:#FFFFFF;
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse ul.tabbernav li a{
color:#333333;
padding:3px 7px 0px 7px;
text-decoration:none;
}
#sub_ctnt.home div.home_mid_ctnt div.search_browse ul.tabbernav li.tabberactive a{
background-color:white;
border-bottom:1px solid white;
padding:2px 9px 10px 7px;
}
div.lawyer_profile ul.tabbernav li{
background-image:url(http://images.findlaw.com/www/lp/tab_nav_left.png);
display:inline;
padding:0px 0px 0px 0px;
}
div.lawyer_profile ul.tabbernav li a
{
clear:both;
font-size:1.2em;
border-bottom: none;
background-image:url(http://images.findlaw.com/www/lp/tab_nav_right_inactive.png);
background-repeat:no-repeat;
background-position:right 0.3px;
display:block;
padding: 6px 10px 4px 10px;
text-decoration: none;
}
div.lawyer_profile ul.tabbernav li a:link { color: #534d39; }
div.lawyer_profile ul.tabbernav li a:visited { color: #534d39; }
div.lawyer_profile ul.tabbernav li:hover{
background-position:-200px 0px;
}
div.lawyer_profile ul.tabbernav li:hover a{
background-image:url(http://images.findlaw.com/www/lp/tab_nav_right_active.png);
color: #ffffff;
border-color: #227;
}
div.lawyer_profile ul.tabbernav li.tabberactive{
background-position:-200px 0px;
}
div.lawyer_profile ul.tabbernav li.tabberactive a{
background-image:url(http://images.findlaw.com/www/lp/tab_nav_right_active.png);
background-position:right 0px;
color:#FFFFFF;
border-bottom: none;
padding-bottom:6px;
}
div.lawyer_profile ul.tabbernav li.tabberactive a:hover
{
color: #ffffff;
}
div.lawyer_profile .tabberlive .tabbertab {
margin-top:-1px;
*margin-top:0px;
}
div.learn_tab ul.tabbernav li{
background:none;
margin:6px 7px 0px 7px;
}
div.learn_tab ul.tabbernav li a{
color:#333333;
font-size:1.2em;
height:26px;
background:none;
padding:0 5px 0 9px;
}
div.learn_tab ul.tabbernav li.tabberactive{
background-position:0px 0px;
background-image:url(http://images.findlaw.com/www/lp/tab_learn_active_left.png);
border-bottom:1px solid white;
padding:0px 0px 0px 0px;
margin:0px 7px 0px 7px;
height:26px;
}
div.learn_tab ul.tabbernav li.tabberactive a{
background-image:url(http://images.findlaw.com/www/lp/tab_learn_active_right.png);
background-repeat:no-repeat;
background-position:right top;
color:#333333;
display:block;
float:left;
height:20px;
padding:6px 11px 0px 9px;
text-decoration:none;
}
div.bread_crum ul.bc li{
background:none;
font-size:1.1em;
padding:3px 3px 3px 3px;
}
div.bread_crum ul.bc li a{
background-image:url(http://images.findlaw.com/www/lp/breadcrum_bullet_right.gif);
background-position:right 5px;
background-repeat:no-repeat;
padding:0px 8px 0px 0px;
margin:0px 3px 0px 3px;
}
div.bread_crum ul.tabbernav li.tabberactive{
background-color:#f6fbff;
border:1px solid #B8B29C;
border-bottom:1px solid white;
padding:2px 3px 2px 3px;
}
div.bread_crum ul.tabbernav li.tabberactive a{
text-decoration:none;
}
/*--------------------------------------------------
.tabbertab = the tab content
Add style only after the tabber interface is set up (.tabberlive)
--------------------------------------------------*/
.tabberlive .tabbertab {
clear:both;
float:left;
border-top:0;
/* If you don't want the tab size changing whenever a tab is changed
you can set a fixed height */
/* height:200px; */
/* If you set a fix height set overflow to auto and you will get a
scrollbar when necessary */
/* overflow:auto; */
}
/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
display:none;
}
.tabberlive .tabbertab h3 {
/*display:none;*/
}
/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#intl {
border:none;
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
height:200px;
overflow:auto;
}
div.bread_crum .tabbertab{
margin:-1px 0px 0px 0px;
}