/* ONLY USE IF YOU REALLY NEED THIS ONE JOHN!!  */

.table_results { 
display:table;
width:auto; 
height:100%; }


a, a:link {color:#68B05F;}
 a:hover, a:visited, a:active {color:#62106A;}
/* Here is the start of the Accessible Table CSS*/

/* this is the holder container*/
.table_search_results {
display:table;
height:100%;
}

.td_company_logo {
vertical-align:top;padding-right:10px;
margin-right:15px;

}

/* this is the Company Logo Image cell   */
.image_company_logo {
vertical-align:top;
border:0px;
width:125px; height:0px;
max-width:130px;

}

.td_company_logo a, a:hover {
cursor: pointer;
}

/* this is the Ammenities Cell*/
.td_ammenities_icons {
vertical-align:bottom-right;
text-align:left;


}
.td_ammenities_icons a {
vertical-align:bottom-right;
text-align:right;
color:#666666;

}
.td_ammenities_icons a:hover {cursor: help; 
	border-bottom-style:dashed;
	border-bottom-width:thin;}

/* this is the Company Name Cell*/
.td_company_name{
font-variant:small-caps;
font-size:1.1em;
font-family: Tahoma, Verdana, Arial, Helvetica, Lucida Grande, sans-serif;
text-decoration:underline;
text-align:left;
height:auto;
padding-left:0px;
}

.td_company_name a{
color:#68B05F;
text-align:left;
cursor: pointer;
}

.td_company_name a:hover{
text-decoration:underline;
color:#860038;

}

/* this is the Filter Member Icons Cell*/
.td_member_icons {
text-align: left;
vertical-align:bottom-left;
}


/* this is the Company Address Cell*/
.td_company_address {
text-align:left;
color:#666666;
vertical-align:text-top;
display:table-cell;
padding:3px;
width:200px;
max-width:200px;
}

/* this is the Company Description Cell*/
.td_company_description {
text-align:left;
line-height:1em;
width:400px;
vertical-align:text-top;
display:table-cell;
padding:3px;}


/* this is the more details style*/
.td_more_details {
color:#688F22; 
text-decoration:none;
font-style: normal;
vertical-align:bottom;
text-align:left;
}
.more_details a{
text-decoration:none;
font-style: normal;
color:#68B05F;
vertical-align:bottom;
cursor: pointer;
}

.more_details a:hover{
text-decoration: underline;
color:#860038;
cursor: pointer;

}

.td_blank_row {
border:0px;
border-top-style:solid;
border-top-color:#cccccc;
text-align:center;
color:#666666;
width:100%;
background: url(../images/lrulhor.gif) no-repeat center;
}

.td_search_count {
text-align:left;
color:#666666; 
height:26px;
width:400px;

}

.td_search_nav_bar {color:#666666; text-align:right; }
p.td_search_count {
padding-left:0px;
}



/* this is the end of this style sheet :oP*/