
body
{
	font-family: Verdana;
	font-size: 11px;
}

td { font-size: 11px; }

.MenuMain td
{
	font-size:12px;
	color:white;
	font-weight:bold;
	font-family:verdana;
}
.MenuMain td a
{
	color:white;
	text-decoration:none;
}
.MenuMain a:hover
{
	color:white;
	text-decoration:underline;
}
.MenuFooter
{
	color:black;
	font-family:verdana;
	font-size:12px;
}
.MenuFooter a
{
	color:black;
	text-decoration:none;
}
.MenuFooter a:hover
{
	color:black;
	text-decoration:underline;
}



.car-display-h1, .car-display-h2
{
	font-size: 16px;
	margin: 4px 0;
}
	.car-display-h2 span
	{
		background: #707070;
		padding: 3px 6px;
		color: #fff;
	}

.car-display-message
{
	padding: 0 5px;
	margin: 5px 0;
	color: Red;
	border: solid 1px black;
	background: ivory;
}

.car-display-section-body
{
	margin: 5px 0;
}

.car-display-button
{
	background: url(CarDisplay_Images/_button.png) no-repeat bottom left;	
	padding: 0 7px;
	display: block;
	color: #fff;
	font-weight: bold;
	margin: 0 0 4px;
	text-decoration: none;
	height: 16px;
	line-height: 16px;
}
.car-display-selected-button
{
	background: url(CarDisplay_Images/_button.png) no-repeat top left;
}

#car-display-images-container img
{
	border: 0;
}

.CmhHondaModuleTableContent td
{
	background: #CCC;
	border-bottom: solid 1px #fff;
}
.CmhHondaModuleTableAltContent td
{
	background: #DBDBDB;
	border-bottom: solid 1px #fff;
}

#div_triggertext { float: left; font-size: 10pt; /*  color: #cc0000; #7F7F7F*/ font-family: Verdana; font-weight: bold; line-height: 25px; background-color: White; margin-top: 10px; }
#div_triggertext a { }
#div_triggertext a#carshop_facebook_comp { margin: 0 0 0 0 ; }

#footer { width: 960px; margin: 0 auto !important; font-family: arial, sans-serif; font-size: 12px; color: #373737; background: url("images/bg_footer.jpg") left top repeat-x; }
#footer h3 { margin: 0; padding: 25px 0; font-weight: normal; font-size: 24px; }
#footer #footer_nav { float: left; width: 620px; margin: 0 0 0 25px; }
#footer #footer_nav ul { list-style: none; margin: 0; padding: 0; }
#footer #footer_nav ul li { display: inline; float: left; line-height: 25px; }
#footer #footer_nav ul li a { display: block; width: 185px; padding: 0 0 0 15px; color: #373737; text-decoration: none; background: url("images/bg_footer_bullet.gif") left center no-repeat; }
#footer #footer_nav ul li a:hover { color: #d4020b; }
#footer #footer_zone { float: left; }
#footer #footer_zone p { margin: 0 0 15px 0; padding: 0; font-size: 12px; line-height: 25px; }

/* Misc */

.clear { clear: both; }

.red { color: #ff0000; }

