/*	$Id: menu.css 588 2007-09-19 13:24:00Z dieter $	*/

body {
 font-family:Arial;
 font-size:10pt;
 padding:0;
 margin:0;

 scrollbar-face-color:white;
 scrollbar-shadow-color:#CCCCCC;
 scrollbar-highlight-color:#CCCCCC;

 scrollbar-3dlight-color:#CCCCCC;
 scrollbar-darkshadow-color:#CCCCCC;
 scrollbar-track-color:#EEEEEE;
 scrollbar-arrow-color:#CCCCCC;
 scrollbar-base-color:#CCCCCC;
}
a {
 text-decoration:none;
}
a:hover {
 text-decoration:underline;
}
img {
 border:0;
}

input.btn {
 font-family:Arial;
 font-size:8pt;
 font-weight:bold;
 background-color:#990000;
 color:white;
 border:0;
 width:63;
 height:16;
 cursor:hand;
}

img.title {
 margin-top:6;
 margin-bottom:6;
}
/*
 *	Totals styles.
 */
table.total {
 width:75%;
 font-family:Arial;
 font-size:10pt;
 font-style:italic;
 color:#999999;
}
table.total a {
 color:#999999;
}
table.total th {
 text-align:left;
}
table.total td {
 font-weight:bold;
 text-align: right;
}
table.total tr.cur {
 color:#333333;
}
table.total tr.cur a {
 color:#333333;
}

/*
 *	Search table
 */
table.search {
 font-family:Arial;
 font-size:10;
}
table.search  td {
 text-align:center;
 margin:0;
}
table.search select {
 width:172;
 font-family:Arial;
 font-size:10pt;
 margin-left:2;
}

table.in {
 width:171;
 font-family:Arial;
 font-size:10pt;
 margin:0;
 padding:0;
 margin-left:2;
 border:solid 1px #333333;
}
table.in td {
 width:112;
 padding:0;
 background-color:white;
}
table.in th {
 font-family:Arial;
 font-size:8pt;
 color:white;
 background-color:#333333;
}

/*DIETER ADDED*/
table.in input.quick {
	width:169;
}

table.in input {
 font-family:Arial;
 font-size:10pt;
 width:112;
 height:15;
 margin:0;
 padding:0;
 border:none;
}
td.submit {
 text-align:right;
}

/*
 *	Refine search table
 */
table.refine {
 font-family:Arial;
 font-size:10;
}
table.refine td {
 text-align:right;
 white-space:nowrap;
}
table.refine select {
 width:167;
 font-family:Arial;
 font-size:10;
}
table.refine select.ds {
 width:79;
}
table.bb {
 margin-right:1;
}
/*
 *	All makes link
 */
div.back {
 width:186;
 margin:8 0 8 0;
 padding:4 0 4 0;
 border-top:solid 1px #CCCCCC;
 border-bottom:solid 1px #CCCCCC;
}
div.back a {
 font-family:Arial;
 font-size:10pt;
 font-weight:bold;
 color:#333333;
}

img.heading {
	margin:8 0 8 0;
}


table.brands {
 width:75%;
 border:0;
 font-family:Arial;
 font-weight:bold;
 font-style:italic;
 font-size:10pt;
}
table.brands th {
 padding:0;
 text-align:left;
}
table.brands a {
 color:#333333;
}
table.brands td {
 padding:0;
 text-align:right;
}


table.models {
 border:0;
}
table.models th {
 font-family:Arial Narrow;
 font-size:10pt;
 font-weight:normal;
 color:#CCCCCC;
 text-align:left;
 padding:0;
 margin:0;
}
table.models a {
 color:#333333;
}
th.logo {
 text-align:center;
}
table.models td {
 font-family:Arial;
 font-size:10pt;
 text-align:right;
 padding:0;
 padding-left:4;
 margin:0;
}
