/* ONLY USE IF YOU REALLY NEED THIS ONE JOHN!!  */

.table_results { 
width:100%; 
height:100%; }


a, a:link, a:hover, a:visited, a:active{color:#000000;}
/* Here is the start of the Accessible Table CSS*/

/* this is the holder container*/
.table_search_results {
background-color:#ffffff;
display:table;
}

.td_company_logo {
vertical-align:top;

}

/* this is the Company Logo Image cell  width:125px; height:0px; */
.image_company_logo {
background-color:#ffffff;
vertical-align:top;
border:0px;

}

.td_company_logo a, a:hover {
cursor: pointer;
}

/* this is the Ammenities Cell*/
.td_ammenities_icons {
vertical-align:bottom-right;
background-color:#ffffff;
text-align:right;
font-size:75%;

}
.td_ammenities_icons a {
vertical-align:bottom-right;
background-color:#ffffff;
text-align:right;
color:#000000;

}
.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-family: Tahoma, Verdana, Arial, Helvetica, Lucida Grande, sans-serif;
font-weight:bold;
text-decoration:none;
font-size: 100%;
color:#000000;
text-align:left;

height:auto;
border-bottom:#ccc solid 1px;
padding-left:83.5px;
/*background-image:url(../../common/images/ylm_small.gif);
background-position:right;
background-repeat:no-repeat; */

}
.td_company_name a{
font-variant:small-caps;
font-family: Tahoma, Verdana, Arial, Helvetica, Lucida Grande, sans-serif;
font-weight:bold;
text-decoration:none;
font-size: 100%;
color:#000000;
text-align:left;
cursor: pointer;


}

.td_company_name a:hover{
text-decoration:underline;
color: #000;

}

/* this is the Filter Member Icons Cell*/
.td_member_icons {
text-align: left;
vertical-align:bottom-left;
cursor: pointer;}


/* this is the Company Address Cell*/
.td_company_address {
text-align:left;
font-family:Tahoma, Verdana, Arial, Helvetica, Lucida Grande, sans-serif;
font-size:75%;
color:#666666;
vertical-align:text-top;
background-color:#ffffff;
display:table-cell;
padding:3px;
}

/* this is the Company Description Cell*/
.td_company_description {
text-align:left;
font-family:Tahoma, Verdana, Arial, Helvetica, Lucida Grande, sans-serif;
font-size:75%;
line-height:.8.5em;
vertical-align:text-top;
background-color:#ffffff;
display:table-cell;
padding:3px;}


/* this is the more details style*/
.td_more_details {
font-family:Tahoma, Verdana, Arial, Helvetica, Lucida Grande, sans-serif;
text-decoration:none;
font-size:70%;
font-style: normal;
vertical-align:bottom;
background-color:#ffffff;
}
.more_details a{
font-family:Tahoma, Verdana, Arial, Helvetica, Lucida Grande, sans-serif;
text-decoration:none;
font-size:70%;
font-style: normal;
color:#000000;
vertical-align:bottom;
cursor: pointer;
}

.more_details a:hover{
text-decoration: underline;
color:#000000;
cursor: pointer;
background-color:#ffffff;
}

.td_blank_row {
background-color:#ffffff;
border:1px;
border-top-style:solid;
border-top-color:#cccccc;
text-align:left;
font-family:Tahoma, Verdana, Arial, Helvetica, Lucida Grande, sans-serif;
font-size:80%;
color:#333333;
}

.td_search_count {
/*background-image:url(../../common/images/results_header.gif);
background-position:left;
background-repeat:no-repeat; */
background-color:#ffffff;
/*border:1px;
border-top-style:solid;
border-top-color:#cccccc; */
text-align:left;
font-family:Tahoma, Verdana, Arial, Helvetica, Lucida Grande, sans-serif;
font-size:70%;
color:#000000;
height:26px;
width:400px;

}

.td_search_nav_bar {color:#000000; /*border-top:1px solid #cccccc; */font-family:Tahoma, Verdana, Arial, Helvetica, Lucida Grande, sans-serif; text-align:right;
 font-size:90%;}
p.td_search_count {
padding-left:0px;
}

/* this is the end of this style sheet :oP*/