/* ATTY SEARCH FORM */

#search-wrapper {
 width: 539px;
 overflow: hidden; }
 
#search-sidebar {
 float: left; 
 width: 180px; }

#search-form {
 width: 330px;
 float: left;
 padding-right: 10px;
 margin-left: 10px; }

#search-form fieldset {
 border: 0px;
 padding: 10px 0px; }

#search-form fieldset label {
 width: 70px;
 margin-right: 10px;
 padding-top: 3px;
 margin-bottom: 2px;
 display: block;
 text-align: right;
 float: left; }

#search-form fieldset select {
 width: 235px;
 margin-bottom: 5px; }

#results_table{ width:100%; border:0px; padding:0px; margin:0px; border-collapse:collapse; }
#results_table tr td{ padding:10px 0px; margin:0px; border-top:1px solid #c8c9d2; vertical-align:top; }
#results_table tr.first td{ padding:0px 0px 10px 0px; margin:0px; border-top:0px solid #c8c9d2; }
#results_table td.col1{ width:45%; }
#results_table td.col2{ width:35%; }
#results_table td.col3{ width:20%; }

#alphasearch {
 color: #333;
 text-align: center; }

#alphasearch a:link, #alphasearch a:visited {
 color: #666;
 letter-spacing: 2px;
 text-decoration: none; }

#alphasearch a:hover {
 background: #C3C4CD;
 color: #333; }

.attorney-textbox {
 width: 230px;
 margin-bottom: 5px; }
 
.tinyAlphaForm {
 margin: 0;
 padding: 0;
 display: inline; } 
 
/* DETAIL PAGE*/

#leftPANEL {
  width: 150px;
  float: left;
  padding: 0;
  margin: 0; }
  
#lp_holder{ width:150px; float:left; height:175px; }
#lp_img{ float:left; width:140px; height:165px; padding:0px; margin:0px; border:0px solid red; }
#lp_img_drop_bot{ float:left; width:140px; height:10px; display:block; position:relative; top:-3px; margin:0px; background:url(/employees/img/ds_bot.gif) top left no-repeat; }
#lp_img_drop_right{ float:left; width:10px; height:175px; }

#empCONTANT {
  width: 370px;
  float: left;
  margin: 0 0 0 12px;
  padding: 0; }  
  
.lp_line{ clear:both; height:20px; margin-bottom:2px; }
.lp_line span{ position:relative; top:3px; vertical-align:top; }
.lp_line_taller{ margin-bottom:2px; }

#main-content .lp_line a:hover{ text-decoration:none; }

#atty_name{ font:bold 16px Arial, Helvetica, sans-serif; padding:0px; margin:0px; }

.details, .details_border{ padding:0px; margin:0px 0px 12px 0px; }

.details_border{ padding-bottom:12px; border-bottom:1px solid #c8c9d2; }

.narrative{border-top:1px solid #c8c9d2; }  
  
a{ text-decoration:none; }

#side-bar-info
{
	background-color:#e4e4e9;
}

#side-bar-info-wrapper
{
	border-top:12px solid #7B9AB8;
}


.oneRSSLINK{ padding-top:5px; padding-left:5px; }

#side-bar-info .side-link-sub{ font: bold 11px "Arial", "Helvetica", sans-serif; padding-top:5px; }

#side-bar-info .side-link-sub a{ font: bold 11px "Arial", "Helvetica", sans-serif; padding-top:5px; }
