input.compare {
	background:rgb(60,60,60);
	border:1px solid rgb(60,60,60);
	color:white;
}
select.compare {
	background:rgb(77,77,77);
	border:1px solid rgb(77,77,77);
	color:white;
}
select.model {
	width:180px;
}
th.comp_result {
	background:rgb(51,51,51);
	font-weight:bold;
	width:190px;
}
th.comp_label {
	width:160px;
}
td.comp_result {
	background:rgb(60,60,60);
	width:190px;
}
td.comp_blank {
	min-width:190px;
}
td.v_spacer {
	height:10px;
}

div.menu a {
	color:rgb(200,200,200);
	font-size:12px;
}
div.menu a:hover {
	text-decoration:underline;
}

/* My Car */
select.mycar { width:200px; }
th.trim_level_hgv { width:150px; }
th.cab_hgv { width:60px; }
th.engine_hgv { width:80px; }
th.chassis_hgv { width:60px; }
th.engine_man_hgv { width:120px; }
th.weight_hgv { width:60px; }
th.rating_hgv { width:200px; }

th.model { width:240px; }
th.model_year { width:100px; }
th.protection { width:100px; }
th.seat_desc { width:240px; }
th.rating { width:50px;}

th.trim_level { width:240px; }
th.engine { width:50px; }
th.built_from { width:80px; }
th.built_to { width:80px; }
th.group_rating { width:60px; }
th.theft_of { width:110px; }
th.theft_from { width:110px; }
