@charset "UTF-8";
/* CSS for LP Homepage */

#module-100 {width: 100%;}
#leftcol-module h3.sectionhead, #leftcol-module h3.sectionhead a {color: #cf5f00; font-size:20px; font-weight:normal;}
#leftcol-module div.lpresearch h4 {font-size: 14px;line-height: 20px;margin-bottom: 6px;font-weight: bold;}
#leftcol-module div.lpresearch table td {padding: 3px;}
.leftcol_viewmore{float:left;margin:5px 15px;font-family:Arial, Helvetica, sans-serif;} a.leftcol_viewmore{font-weight:bold;font-size:11px;}
ul.graybullets h4 {font-weight:bold;}
#lnbox1, #lnbox2, #lnbox3, #flboxanswers, #flboxcommentary, #flboxnews, #flboxkb {border-right: 1px solid #bbb;border-left: 1px solid #bbb;}
#flboxnews ul, #flboxkb ul {margin: 5px 0 15px 0; padding: 0 0 0 15px;} #flboxnews h5 {clear:both;font-weight:bold;}
#flboxnews ul li, #flboxkb ul li {list-style-type: square;list-style-position: outside;color: #999;}
#legalnewsbox hr, #flboxnews hr, #flboxanswers hr, #flboxkb hr {border: none; height:0px; margin:0; border-bottom: 1px solid #ddd;}
div.lphome33 {padding-right:15px;}
div.lphome33 h4 {font-size: 18px;line-height:22px; margin-bottom: 8px;}
div.lphome33 p.lphomeotherlinks, div.lphome33 a.view{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#hd {height:168px;}
/* CSS for jCarousel */.jcarousel-container {position: relative;}.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0; margin: 0; padding: 0;}.jcarousel-list li, .jcarousel-item {float: left;list-style: none;width: 75px;height: 75px;}.jcarousel-skin .jcarousel-container {background: #fff;overflow:hidden;}.jcarousel-skin .jcarousel-container-horizontal {width: 630px;padding: 0; overflow:hidden;}.jcarousel-skin .jcarousel-container-vertical {height: 135px;padding: 0; overflow:hidden;}.flcarousel-control {margin: 0;text-align: center; width: 200px;height:1px;}#lppage .flcarousel-control a {font-size: 75%; -moz-border-radius: 4px;text-decoration: none;padding: 1px 5px 1px 5px;margin: 0 0 5px 0;border: 1px solid #777; color: #777;background-color: #fff;font-weight: bold; position:relative;bottom:28px; left: 475px;font-family:Arial, Helvetica, sans-serif; z-index:90;}#lppage a.oncarousel {background-color:#069; color:#fff;}#lppage .flcarousel-control a:hover {background-color:#ccc;}#flcarousel-next, #mycarousel-prev {cursor: pointer;margin-bottom: -10px;text-decoration: underline;font-size: 11px;}#flcarousel {height:135px; margin-top:-8px;overflow:hidden;}#flcarousel ul {margin:0;padding:0;}#flcarousel ul strong {font-weight:normal; font-size:19px; display:table-cell; vertical-align:bottom; font-family:Georgia, "Times New Roman", Times, serif; padding:0 0 5px 0;height:35px; line-height:21px;} #flcarousel ul strong a {color:#333;} #flcarousel ul strong a:hover {text-decoration:none;} #flcarousel span a{clear:both; display:block;}#flcarousel ul a {text-decoration:none; color:#006699;} #flcarousel ul a:hover, #flcarousel span a:hover {text-decoration:underline;}.lightondark {color:#fff;} #flcarousel .lightondark a {color:#eee;}#flc1, #flc2, #flc3, #flc4 {width: 630px; height: 140px;}#flc1 {background:url(http://lp.findlaw.com/features/carousel1.jpg);}#flc2 {background:url(http://lp.findlaw.com/features//carousel2.jpg);}#flc3 {background:url(http://lp.findlaw.com/features/carousel3.jpg);}#flc4 {background:url(http://lp.findlaw.com/features/carousel4.jpg);}div.flconeinner, div.flctwoinner, div.flcthreeinner, div.flcfourinner {display:block; margin: 10px 0 0 240px;width: 350px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}.jcarousel-clip-horizontal {width: 100%;}.jcarousel-item {height: 100%;}
#tlr {background:url(../images/tlr_back.jpg) repeat-x;font-family:Arial, Helvetica, sans-serif; padding: 10px 20px;} #leftcol-module strong{font-weight:bold;} #tlr span.tlrlinks {display:block; margin-top:5px; font-size:11px;} #tlr strong {display:block; margin: 0 0 5px 0;} #tlr td {padding:3px;font-size:12px; } #tlr table {width:95%; margin: 0 auto;} #tlr td.tlrlinks{padding:0 5px; line-height:16px;} a.rightcolvisit {float: right;font-weight: bold;font-size: 12px;font-family: Arial,Helvetica,sans-serif;text-decoration: none;} a.rightcolvisit:hover {text-decoration:none;}

table#answerstable, table#writtable {width: auto;}table#kbtable{width:430px;}#answerstable td, #writtable td, #kbtable td{padding: 5px 3px 5px 3px; font-size: 12px;}#answerstable tr.altrow, #writtable tr.altrow, #kbtable tr.altrow {background-color:#f5f5f5;}#answerstable th, #writtable th, #kbtable th {border-bottom: 1px solid #ddd; font-size: 13px;}#answerstable th.answerstablehl, #writtable th.writtablehl, #kbtable th.kbth {text-align:left; color: #333;font-size: 12px; font-weight:bold; text-transform:uppercase;}#answerstable th.answerstablehr{text-align:right;color:#555;}#writtable th.writtablehr {text-align:left; color:#555;}#answerstable th.answerstablehr a, #writtable th.writtablehr a {font-size: 11px; font-weight:normal;}#answerstable td.answerstablel, #writtable td.writtablecontent, #kbtable td.kbrow {padding-right: 10px;} #writtable td.writtablecontent a {display:block; font-weight:bold;}#answerstable td.answerstabler, #writtable td.writtableauthor {text-align: center; color:#777; font-size: 11px;} #writtable td.writtableauthor img {width: 50px;} #writtable td.writtablecontent a.writreadmore {float:right; font-weight:normal;} 