/* Style Overrides for Seach2.cfm */

    #content #results {
		border:1px solid #c7c7c7;
		border-collapse:collapse;
		border-spacing:0;
		margin:0;
		padding:0;
		width:100%;
		}
        

	#results h2 {
		color:#000;
		font:bold 14px helvetica;
		letter-spacing:-1px;
		margin:0;
		padding:0;
		}
	
	#content #results th {
		border:1px solid #c7c7c7;
		font: bold 13px helvetica;
		padding:1px;
		vertical-align:top;
        background:#e7e7e7;
		}

	#content #results th a {
        color: #000;
        text-decoration: none;
		}
	#content #results td a:link,
	#content #results td a:visited {color:#300;}
	#content #results td a:hover,
	#content #results td a:active,
	#content #results td a:focus {color:#800;}

	#content #results th a:hover {
        text-decoration: underline;
		}
    
    
    #content #results td  {
		border:1px solid #c7c7c7;
		font: normal 12px helvetica;
		padding:1px;
		vertical-align:top;
		}
	#content #results .on td {
		background:#e7e7e7;
		}
	#content #results .off td {
		background:#fff;
		}
	#content #results tr:hover td {
		background:#EDEEFD;
		cursor:auto;
		}
	#content #results tr.active td {
		background:#EDEEFD;
		cursor:auto;
		}
	#content #results .photo {
		width:125px;
        
		}
        
    #content #results .photo img {
        border:1px solid #999;
    }
	
    #content #results .year { text-align:center; }
    
    #content #results .year strong { 
        font: normal 15px helvetica;
        color: 000; 
        font-weight: bold;}
    
    #content #results .vehicle { text-align:left; }
    
    #content #results .vehicle strong {}
    
    #content #results .location { text-align:center; }
    
    #content #results .mileage { text-align:right; }
	
    #content #results .listprice { text-align:right; }
	
    #content #results .stocknumber { text-align:center; }
	
    #content #results .vin { text-align:center; }
