body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	vertical-align: top;
	line-height: 120%;
	}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	vertical-align: top;
	line-height: 120%;
	}

.PlainText {
	color: #000000;
	}
.SubHeader {
	color: #a23753;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	}
.YellowSubHeader {
	color: #f2e662;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	}
.Header {
	color: #3f87cc;
	font-size: 16pt;
	font-weight: bold;
	}
.AlignCenter {
	vertical-align: top;
	text-align: center;
	}
.AlignRight {
	vertical-align: top;
	text-align: right;
	padding-right: 8px;
	width: 120px;
	}
.AlignLeft {
	vertical-align: top;
	text-align: left;
	}
.TableCell {
	width: 300px;
	padding-bottom: 12px;
	}
.InsertHTML {
	}
.BoldText {
	font-weight: bold;
	}
.ItalicText {
	font-style: italic;
	}
.DarkText {
	color: #000000;
	}
.LightText {
	}
.WhiteText {
	color: #fffef0;
	}
.DarkGrayText {
	color: #484848;
	}
.GrayText {
	color: #c8dbed;
	}
.RedText {
	color: #a23753;
	}
.GoldText {
	color: #995B00;
	}
.YellowText {
	color: #f2e662;
	}
.LinkText {
	color: #043463;
	font-weight: bold;
	}
.LightBlueText {
	color: #3f87cc;
	}
.BlueText {
	color: #043463;
	}
.NormalSize {
	font-size: 10pt;
	}
.SubHeaderSize {
	font-size: 12pt;
	}
.ColumnHeaderSize {
	font-size: 14pt;
	line-height: 120%;
	}
.HeaderSize {
	font-size: 16pt;
	}

.ProductLabel {
	color: #995B00;
	font-size: 11pt;
	font-weight: bold;
	}
.NavLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	font-size: 11px;
	cursor: pointer; 
	cursor: hand; 
	}
.CarLabel {
	cursor: pointer; 
	cursor: hand; 
	}
.SideBar {
	text-align: center;
	color: #f2e662;
	font-size: 12pt;
	font-weight: bold;
	}
.Automobile {
	border: #995b00 2px outset ;
	background: #f5efe6 ;
	font-size: 8pt;
	color: #333333;
	width: 220px;
	position: absolute;
	display: none;
	line-height: 110%;
	}
.MichSidebar {
	color: #fffef0;
	font-weight: bold;
	padding-bottom: 12px;
	text-decoration: none
	}
.MichiganSlides {
	position: absolute;
	display: none;
	height: 400px;
	width: 620px;
	background: #ffffff;
	}
.WideSubTable {
	padding: 0px 25px 0px 35px;
	}
.SpecialNotice {
	padding: 12px; 
	background: #eadecc;
	color: #995b00;
	border: #995b00 1px solid ;
	font-weight: bold;
	width: 100%;
	}
.NavLabel:link {
	color: #ffffff;
	text-decoration: none;
	}
.NavLabel:visited {
	color: #ffffff;
	text-decoration: none;
	}
.NavLabel:hover {
	color: #ffffff;
	text-decoration: none;
	}
.NavLabel:active {
	color: #ffffff;
	text-decoration: none;
	}
