@charset "utf-8";
/* CSS Document */

#brwsopncal ul {display:block;height: 165px; border: 1px solid #ddd; background-color:#f5f5f5;padding-left: 4px;margin: 5px 5px 40px 5px;}
#brwsopncal ul li a {display:block;padding: 4px 9px;width: 42px;}
#brwsopncal ul li {background-color:#fff;text-align:center;color:#ccc;display:block;float:left;border: 1px solid #ddd;  height: 25px;width: 60px;margin: 3px 2px 0 0;}
#brwsopncal ul strong {clear:both;color:#000; display:block; padding: 5px 6px;margin: 0 0 0 0;font-size: 19px;text-align:center;}
#brwsopncal ul li a:hover {background-color:#FF6600; color:#fff;text-decoration:none;}
#lppage h4.casecode {font-weight:bold;color:#222; background-color:#E4F0F7; border:1px solid #D1E6F2;font-size: 16px; padding: 2px 10px;font-family:Arial, Helvetica, sans-serif;margin:15px 0 10px 0;}
#lppage h4.casecodeold {font-weight:bold;color:#e14609; font-size: 14px; padding: 2px 10px;font-family:Arial, Helvetica, sans-serif;margin:15px 0 10px 0;}
#findalawyer {font-family:arial,helvetica,sans-serif;}
#findalawyer div.casecodebox td {padding:5px;}

/* added Aug. 27, 2009 */
.box_casecodebox {width:550px; border:solid 1px #e3f0f7; margin-left:auto; margin-right:auto; padding:20px; margin-bottom:20px;}
.hr_line {border-top:1px dotted #CCCCCC; margin-top:5px; margin-bottom:5px; width:100%;}

/* added Sept. 22, 2009 to create box style for http://www.findlaw.com/info/link/searchsupbl.html */
.html_box {border:solid 1px #CCCCCC; margin-top:45px; background-color:#F3F3F3; width:550px; margin-right:auto; margin-left:auto; font-family:'Courier New', Courier, monospace; font-size:11px; padding:10px;}

/* added Sept. 23, 2009 */
.input_box1 {border:1px solid #CCCCCC; color:#777777; font-size:15px; height:20px; padding:7px 5px 3px 7px; width:250px;}

/* Added Jan. 6, 2010 */
sup {vertical-align:top;}


/* Pagination */
#leftcol-module div.pagination {display:block;margin:15px 0 15px 0; overflow:hidden;padding:0;height:25px; background-color:#eee;font-family:Arial, Helvetica, sans-serif;}
#leftcol-module div.pagination strong {font-weight:bold;}
#leftcol-module div.pagination span.pagnums {background-color:#fff;border:1px solid #DDDDDD;display:block;float:right;font-family:Arial,Helvetica,sans-serif;margin:0 0 0 10px;width:auto;white-space:nowrap;border-left:none;}
#leftcol-module div.pagination a.pgnum {display:block;float:right;background-color:#fff;padding: 1px 5px 2px 5px;margin:0;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:bold;}
#leftcol-module div.pagination a.pgnum:hover {cursor:pointer; background-color:#eee;}
#leftcol-module div.pagination a.selected {display:block;float:right;background-color:#4d7689;padding: 1px 5px 2px 5px;margin:0;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#fff;font-weight:bold;}
#leftcol-module div.pagination a.selected:hover {background-color:#4d7689;}
#leftcol-module div.pagination span.pagecount {display:block;float:right;padding: 2px 5px 0 0;}
#leftcol-module div.pagination span.resultcount {display:block;float:left;padding: 2px 0 0 4px;}
#leftcol-module div.pagination a.pgnum {background-color:#FFFFFF;border-bottom:none;border-left:1px solid #CCCCCC;border-top:none;display:block;float:left;font-weight:bold;margin:0;padding:1px 5px 2px 5px;}
#leftcol-module div.pagination a.selected {background-color:#4D7689;border-bottom:none;border-left:1px solid #CCCCCC;border-top:none;color:#FFFFFF;display:block;float:left;font-weight:bold;margin:0;padding:1px 5px 2px 5px;}
