BODY 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px;
}
.background {
border: 1px solid #000000;
background-color: #FFFFFF;
	
}
.grey-horitontal {
background-color:#656565;
}
.search-box {
	text-align: center;
	vertical-align: middle;
}
.header {
	height: 37px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: center;
	width: 762px;
	background-color:#F0F0F0;
}
.footer {
	height: 24;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	width: 762px;

}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #686868;
	text-decoration: none;
	
	}
a:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
body,p,td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
form
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}
h1  {
color:	#666666;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	12px;
font-weight:	bold;
}
h2  {
color:	#807f61;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	16px;
font-weight:	bold;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
h4  {
	color:	#807f61;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	9px;
	font-weight: bold;
	text-transform: uppercase;
	text-indent: 1pt;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
h5  {
	color:	#807f61;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
	font-weight: normal;
	text-transform: uppercase;
	text-indent: 1pt;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.tableborder {
	border: 1px solid #cccccc;
}
.tablebordershadow {
	border: 1px solid #40408C; box-shadow: 0.4em 0.4em #eeeeee;
}
.tableborderleft {
	border-left: 1px solid #40408C;
	color: #ffffff
}
.tableborderright {
	border-right: 1px solid #40408C;
}
.tablebordertopright {
	border-top: 1px solid #40408C;
	border-right: 1px solid #40408C;
}
.tablebordertop {
	border-top: 1px solid #40408C;
}
.tableborderbottom {
	border-bottom: 1px solid #40408C;
}
.tablebordertopbottom {
	border-top: 1px solid #40408C;
	border-bottom: 1px solid #40408C;
}
.tableborderbottomright {
	border-bottom: 1px solid #40408C;
	border-right: 1px solid #40408C;
}
.tablebordertopbottomright {
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
.tablebordertopbottomleft {
	border-top: 1px solid #40408C;
	border-bottom: 1px solid #40408C;
	border-left: 1px solid #40408C;
}
.tableborderbottomleftright {
	border-bottom: 1px solid #40408C;
	border-left: 1px solid #40408C;
	border-right: 1px solid #40408C;
}





.content
{
    text-align:justify;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 3px;
    padding-bottom: 3px;
}
.model
{
    background-color: #FFFFFF;
}
.modelAlt
{
    background-color: #F0F0F0;
}
.modelName
{
    font-weight: bold;
}
.modelInfo
{
}
.headline
{
    font-size: 2em;
    font-weight: bold;
}
.byline
{
    font-size: 1.25em;
    font-weight: bold;
}
.copy
{
}
.specs
{
    background-color: #e0e0e0;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 3px;
    padding-bottom: 3px;
}
.carImage
{
    padding-bottom: 6px;
    border: 0px;
}
.navmenu
{
    border-bottom: solid 1px black;
}
.topmenu
{
    border-bottom: solid 1px black;
}
.topmenuitem
{
}
.leftmenu
{
    background-color: #e7f4ff;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 3px;
    padding-bottom: 3px;
}
.leftmenuselected
{
    font-weight: bold;
    background-color: #fffff0;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 3px;
    padding-bottom: 3px;
}
table, td
{
    border: none;
}
td table tr td
{
    padding: 6px;
}
p
{
    margin-top: 6px;
    margin-bottom: 6px;
}
