/*****************************************************/
/* Default setup
/*****************************************************/
.ac_results {
	border:2px solid #D1CFC2;
	color:#454545;
	font-family:"Tahoma", Helvetica, Arial, sans-serif;
	font-size:12px;
	line-spacing: 1px;
}

.ac_results ul {
	margin: 1px 0px;
}

.ac_results li {
	padding: 4px 5px;
	cursor:pointer;
	margin: 0px 1px;
}

.ac_odd { background: none; }
.ac_over { 
	background-color:highlight;
	color: inherit; 
}

.searchbar-column {
	float: left;
}

.searchbar-column-0 { width:475px; }
.searchbar-column-1 { width:45px; }
.searchbar-column-2 { color:#11597F; }
.not-rated .searchbar-column-2 { color:#AAAAAA; }


/* Hide some of the searchbar columns */
.company-only-searchbar .plan-searchbar .searchbar-column-0 { width:375px; }
.company-only-searchbar .plan-searchbar .searchbar-column-1 { display: none; }
.company-only-searchbar .plan-searchbar .searchbar-column-2 { display: none; }

/* Investment rows are narrower */
.investment-searchbar .searchbar-column-0 { width: 340px; }

/* NAICS */
.naics-searchbar .searchbar-column-0 { width: 65px; }
.naics-searchbar .searchbar-column-1 { width: 305px; }