/* CSS Document */

.application_header {
	height: 25px;
	border-bottom: 5px solid #333;
	margin-bottom: 3px;
}
.application_header div {
	float: left;
	height: 22px;
	font: bold 15px/22px arial;
	min-width: 120px;
	width: 120px;
	text-transform: uppercase;
	padding-left: 10px;
}
.application_line {
	clear: both;
	margin-top: 6px;
	height: 22px
}
.application_line div {
	float: left;
	height: 22px;
	font: bold 15px/22px arial;
	min-width: 120px;
	width: 120px;
	color: white;
	text-transform: uppercase;
	padding-left: 10px;
}
.application_line div.Engine {
	width: 300px;
	color: #000;
	text-overflow: ellipsis;
}
.application_line div.Notes {
	clear: both;
	height: 40px;
	width: 700px;
	text-align: left;
	font: bold 14px/35px arial;
	color: #000;
	border-bottom: 3px solid #333;
	margin-bottom: 4px;
	background: #FFFFFF;
}
.application_line div.Notes span {
	color: red;
	padding-left: 20px;
	padding-right: 20px;
}
TABLE#Applications {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse
}
TABLE#Applications TH {
	TEXT-TRANSFORM: uppercase;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	FONT: bold 16px/22px arial;
	MARGIN-BOTTOM: 3px;
	HEIGHT: 25px
}
TABLE#Applications TD {
	TEXT-TRANSFORM: uppercase;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	FONT: bold 16px/22px arial;
	WHITE-SPACE: nowrap;
	COLOR: black;
}
TABLE#Applications TD.Year {
	BACKGROUND-position: 0px;
	width: 100px;
}
TABLE#Applications TD.Make {
	BACKGROUND-position: -100px;
	width: 200px;
}
TABLE#Applications TD.Model {
	BACKGROUND-position: -300px;
	width: 180px;
}
TABLE#Applications TD.Engine {
	COLOR: black;
	BACKGROUND-position: -480px;
}
TABLE#Applications TBODY TR {
	BACKGROUND: #f7f7f7 repeat-y;
	HEIGHT: 22px
}
TABLE#Applications TR.blank {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TABLE#Applications TR.blank {
	HEIGHT: 5px
}
TABLE#Applications TR.blank TD {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 5px;
	FONT-SIZE: 5px;
	VERTICAL-ALIGN: bottom;
	BORDER-TOP: transparent 3px solid;
	PADDING-TOP: 0px
}
TABLE#Applications TBODY TR.blank TD HR {
	BORDER: #cbcbcb 0.5px solid;
}
TABLE#Applications TR.blank TD HR.Top {
	BORDER: #cbcbcb 0.5px solid;
}
TABLE#Applications TH {
	TEXT-ALIGN: left
}
TABLE#Applications TR.Notes {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TABLE#Applications TR.Notes TD {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: black;
	TEXT-TRANSFORM: none;
	FONT-SIZE: 12px
}
SPAN.Notes {
	TEXT-TRANSFORM: none;
	PADDING-RIGHT: 20px;
	COLOR: #ff3300;
	FONT-SIZE: 12px
}