/* Quality Stylesheet */

/* Page Header */
div.tm {border-top:1px solid rgb(153,204,204);}
div.header {border-top:1px solid rgb(153,204,204);}
/* Breadcrumbs */
div.bc {
	border-bottom:1px solid rgb(153,204,204);
	border-top:1px solid rgb(153,204,204);
}
div.menu a {
	color:rgb(200,200,200);
	font-size:12px;
	text-decoration:none;
}
div.menu a:hover {
	color:rgb(153,204,204);
	text-decoration:none;
}
/* Layout columns */
td.menu {border-right:1px solid rgb(153,204,204);}
td.border_l {border-left:1px solid rgb(153,204,204);}

/* Controls */
.parts_accred {
	background:rgb(60,60,60);
	border:1px solid rgb(60,60,60);
	color:rgb(204,204,204);
}
select {
	width:200px;
}
input.button {
	cursor:pointer;
}

/* Text */
div.parts_accred_intro {
	text-align:justify;
	width:600px;
}
div.parts_accred_filter {
	text-align:right;
	width:600px;
}

/* Results */
td.active {
	background:rgb(0,153,51);
	color:white;
	text-align:center;
	width:100px;
}
td.inactive {
	background:rgb(255,51,0);
	color:white;
	text-align:center;
	width:100px;
}
td.cert {
	background:rgb(0,0,102);
	color:white;	
	text-align:center;
}
td.also_fits {
	background:rgb(204,204,204);
	color:black;
	text-align:center;
}
a.bl:link {
	color:black;
	text-decoration:none;
}
a.bl:hover {
	color:black;
	text-decoration:underline;
}
a.bl:visited {
	color:black;
	text-decoration:none;
}
a.wh:link {
	color:white;
	text-decoration:none;
}
a.wh:hover {
	color:white;
	text-decoration:underline;
}
a.wh:visited {
	color:white;
	text-decoration:none;
}

/* Tables */
th.parts_accred {
	background:rgb(60,60,60);
	color:rgb(204,204,204);
}
th.name { text-align:left;width:210px; }
th.address { text-align:left;width:200px; }
th.contact { text-align:left;width:300px; }
th.acc_date { width:100px; }
th.cert_no { width:100px; }
th.distrib { width:100px; }
th.alt_part { width:120px; }
th.deriv { text-align:left;width:140px; }
th.part_desc { text-align:left;width:100px; }
th.man_name { text-align:left;width:120px; }
th.model { text-align:left;width:120px; }
th.accred { text-align:left;width:160px; }
th.notes { text-align:left;width:140px; }
th.vehicle { text-align:left;width:140px; }
th.trim { text-align:left;width:160px; }
th.engine { width:100px; }
th.body { text-align:left;width:200px; }
th.built_from { width:100px; }
th.built_to { width:100px; }
td.name { 
	text-align:left;
	vertical-align:top;
}
td.address { 
	text-align:left;
	vertical-align:top;
}
td.contact { 
	text-align:left;
	vertical-align:top;
}
td.acc_date { text-align:center; }
td.cert_no { text-align:center; }
td.distrib { 
	text-align:center;
	vertical-align:top;
}
td.alt_part { text-align:center; }
td.deriv { text-align:left; }
td.part_desc { text-align:left; }
td.man_name { text-align:left; }
td.accred { text-align:left; }
td.notes { text-align:left; }
td.vehicle { text-align:left; }
td.trim { text-align:left; }
td.engine { text-align:center; }
td.body { text-align:left; }
td.built_from { text-align:center; }
td.built_to { text-align:center; }

/* Search Criteria */
#searchCriteria
{
	width:500px;
}
#searchCriteria td
{
	line-height:150%;
}
