body {
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9.0pt;
}

.features {
	border-bottom: 1px dotted #999999;
	padding-bottom: 5px;
	padding-top: 5px;
}

.topnavTBL {
	border-bottom: 1px solid #E9EDEF;
	border-left: 1px solid #E9EDEF;
	border-right: 1px solid #E9EDEF;
	border-top: 1px solid #E9EDEF;
}

.topnav {
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 5px;
	background-color: #000080;
	color: #FFFFFF;
	font-size: 9.0pt;
}

.topnav A, .topnav A:visited {
	color: #FFFFFF;
	font-size: 9.0pt;
	text-decoration: none;
}

.topnav A:hover {
	text-decoration: underline;
}

.CarDetails A, .CarDetails A:visited {
	color: #000080;
	font-size: 9.0pt;
	text-decoration: underline;
}

.CarDetails A:hover {
	text-decoration: none;
}

.CarName {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11.0pt;
	font-weight: bold;
}

.CarDetailsB {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9.0pt;
	font-weight: bold;
	margin-top: 20px;
	border-bottom:1px solid #CCCCCC;
	width: 125px;
}

.CarDetails {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9.0pt;
	margin-top: 20px;
	border-bottom:1px solid #CCCCCC;
}

.CarDetailsNoBorder {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9.0pt;
	margin-top: 20px;
}

.ContentTBL {
	border-bottom: 1px solid #CBD4D7;
	border-left: 1px solid #CBD4D7;
	border-right: 1px solid #CBD4D7;
	border-top: 1px solid #CBD4D7;
	background: #E9EDF0;
}

.LeftColumn {
	border-bottom: 1px solid #CBD4D7;
	border-left: 1px solid #CBD4D7;
	border-right: 1px solid #CBD4D7;
	border-top: 1px solid #CBD4D7;
	background: #E9EDF0;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8.0pt;
	padding-left: 8px;
}

.LeftColumnTTL {
	font-weight: bold;
}

.LeftSearchTTL {
	font-weight: bold;
	margin-bottom: -10px;
}

.LeftColumnList {
	padding-left: 8px;
}

.LeftColumnList A, .LeftColumnList A:visited {
	color: #00008B;
	text-decoration: underline;
	line-height: 20px;
}

.LeftColumnList A:hover {
	color: #B22222;
	text-decoration: none;
	line-height: 20px;
}

.OptionsList {
	margin-top: 5px;
	margin-bottom: 5px;
	list-style: square;
}

.lispace {
	margin-bottom: 6px;
}

.footer {
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #000080;
	color: #FFFFFF;
	font-size: 8.0pt;
}

.footer A, .footer A:visited {
	color: #FFFFFF;
	font-size: 8.0pt;
	text-decoration: none;
}

.footer A:hover {
	text-decoration: underline;
}

.applydrop {
	font-family : Arial, Geneva, Helvetica, sans-serif;
	font-size: 8.0pt;
	/*border : 1px solid #0065A5;*/
	background-color: #FFFFFF;
}

.BlueButton {
	font-family : Arial, Geneva, Helvetica, sans-serif;
	color: #ffffff;
	font-size : 7.5pt;
	text-align : center;
	height : 22px;
	background-color: #002B9E;
}

.ResultsCell {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8.0pt;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 4px;
	border-bottom:1px solid #CCCCCC;
}

.ResultsHdrs {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8.0pt;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #000080;
	padding-left: 4px;
}

A.Results, A.Results:visited {
	color: #00008B;
	text-decoration: underline;
}

A.Results:hover {
	color: #B22222;
	text-decoration: none;
}

A.Call, A.Call:visited {
	color: #800000;
	font-size: 8.0pt;
	text-decoration: underline;
	font-weight: bold;
}

A.Call:hover {
	text-decoration: none;
}

.NormText {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9.0pt;
}

.res TR {
	width: 105px;
	border-right: 1px solid #FFFFFF;
	text-align: center;
	vertical-align: middle;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8.5pt;
	background-color: #D42E12; 
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

.res TR A {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 8.5pt;
	background-color: #0065A5; 
display:block; 
padding-left: 8px; 
padding-top: 4px; 
padding-right: 8px; 
padding-bottom: 4px; 
}

.res TR A:Hover {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 8.5pt;
	font-weight: bold;
	background-color: #D42E12;
}

.CoverCells {
	border-bottom: 1px solid #CBD4D7;
	border-left: 1px solid #CBD4D7;
	border-right: 1px solid #CBD4D7;
	border-top: 1px solid #CBD4D7;
	background: #FFFFFF;
	padding-top: 8px;
	padding-bottom: 16px;
}

A.CoverCellLink, A.CoverCellLink:visited {
	color: #00008B;
	text-decoration: underline;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10.0pt;
}

A.CoverCellLink:hover {
	color: #B22222;
	text-decoration: none;
}

.bgC {
	background-color: #E9EDF0;
}

.bgHigh {
	background-color: #FDF5E6;
}

.sidehr {
	margin-bottom:1pt; 
	border-bottom: 1px dashed #000000;
}

.RightColumnTTL {
	font-weight: bold;
	margin-bottom: -10px;
}

.ResultsTopCell {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8.0pt;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 4px;
}

.SearchReturn A, .SearchReturn A:visited {
	color: #000080;
	font-size: 9.0pt;
	text-decoration: underline;
}

.SearchReturn A:hover {
	text-decoration: none;
}
