body
{
	background-color: #ccf; 
	margin: 0; 
}
{
 .MRAC
h1	{font-size: 1.2em; }
h2	{font-size: 1.2em; }
h3	{font-size: 1.1em; }
h4	{font-size: 1.0em; }
h5	{font-size: 1.0em; }
h6	{font-size: 0.9em; }
 }
{
	display: none; 
}
.MRAC a
{
	text-decoration: none; 
}
.MRAC form
{
	display: inline; 
}
.MRAC img
{
	border: none; 
}
.MRAC td
{
	vertical-align: top; 
}
.MRAC
{
	background-color: #fc0; 
	border-left: solid 6px #fc0; 
	border-right: solid 6px #fc0; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	margin-left: auto; 
	margin-right: auto; 
	width: 756px; 
}
.MRAC .Header
{
	background-color: #039; 
	border-top: solid 6px #fc0; 
	/* height: 195px; */ 
	padding: 3px; 
	text-align: center; 
}
.MRAC .TopNav
{
	background-color: #039; 
	border-bottom: solid 6px #fc0; 
	width: 100%; 
}
.MRAC .TopNav td
{
	padding: 0 3px 3px 3px; 
	width: 20%; 
}
.MRAC .TopNav a
{
	background-color: #36c; 
	border-left: solid 1px #69f; 
	border-top: solid 1px #69f; 
	border-right: solid 1px #039; 
	border-bottom: solid 1px #039; 
	color: #fff; 
	display: block; 
	font-size: small; 
	font-weight: bold; 
	padding: .125em 0 .125em 0; 
	text-align: center; 
	width: 100%; 
}
.MRAC .TopNav a:visited
{
	color: #fff; 
}
.MRAC .TopNav a:hover
{
	background-color: #69f; 
	border-left: solid 1px #9cf; 
	border-top: solid 1px #9cf; 
	border-right: solid 1px #36c; 
	border-bottom: solid 1px #36c; 
	color: #fff; 
}
.MRAC .SideNav
{
	border-right: solid 6px #fc0; 
	width: 160px; 
}
.MRAC .SideNav a
{
	border-bottom: solid 1px #c90; 
	border-left: solid 1px #ff0; 
	border-top: solid 1px #ff0; 
	color: #369; 
	display: block; 
	font-size: x-small; 
	margin: 2px 0px 2px 16px; 
	padding: .125em .125em .125em .5em; 
}
.MRAC .SideNav a:visited
{
	color: #369; 
}
.MRAC .SideNav a:hover
{
	color: #369; 
	background-color: #ff0; 
	border-bottom: solid 1px #fc3; 
	border-left: solid 1px #fff; 
	border-top: solid 1px #fff; 
}
.MRAC .SideNav a.Subtitle
{
	font-size: small; 
	font-weight: bold; 
	margin-left: 0px; 
}
.MRAC .Content
{
	background-color: #fff; 
	color: #000; /*#369; */
	font-size: small; 
	/* height: 600px; */
}
.MRAC .Content a
{
	color: #00c; 
	font-weight: bold; 
}
.MRAC .Content a:visited
{
	color: #00c; 
}
.MRAC .Content a:hover
{
	color: #c00; 
	text-decoration: underline; 
}
.MRAC .BottomNav
{
	font-size: x-small; 
	text-align: center; 
}
.MRAC .BottomNav p
{
	margin: .5em; 
}
.MRAC .BottomNav a
{
	color: #369; 
}
.MRAC .BottomNav a:visited
{
	color: #369; 
}
.MRAC .BottomNav a:hover
{
	color: #c00; 
	text-decoration: underline; 
}
.MRAC .Copyright
{
	font-size: x-small; 
	text-align: center; 
}
.MRAC .Padding
{
	padding: 8px; 
}
.MRAC .FAQ .Questions
{
	font-size: medium; 
	padding-left: 5em; 
}
.MRAC .FAQ .Questions li
{
	padding-bottom: .5em; 
}
.MRAC .FAQ .Answers li a
{
	display: block; 
	padding-top: 1em; 
}

.MRAC .VehicleIntro
{
	padding-bottom: 16px; 
}
.MRAC .VehicleIntro .Group
{
	background-color: #039; 
	color: #fff; 
	display: block; 
	font: bold 16px Tahoma; 
	padding: 4px 8px 4px 8px; 
}
.MRAC .VehicleIntro .Vehicle
{
	clear: both; 
	margin: 8px; 
}
.MRAC .VehicleIntro .Pic
{
	border: solid 2px #69f; 
	margin-bottom: 8px; 
}
.MRAC .VehicleIntro .Pic img
{
	width: 150px; 
}
.MRAC .VehicleIntro .L .Pic	{ float: left; margin-right: 8px; }
.MRAC .VehicleIntro .R .Pic { float: right; margin-left: 8px; }

.MRAC .VehicleIntro .Name
{
	border-top: solid 2px #69f; 
	color: #00c; 
	display: block; 
	font: bold 14px Tahoma; 
}
.MRAC .VehicleIntro .L .Name { text-align: right; }
.MRAC .VehicleIntro .R .Name { text-align: left; }

.MRAC .VehicleIntro .Text
{
	font: 12px Verdana; 
	text-align: justify; 
	margin-top: .5em; 
}
