
.textHead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.textHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.textParag { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000;	font-weight: normal; }
.textHeadsmallBlue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003366; }
.textSmallLightBlue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #336699; }
.textSmallBlue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }
.textParagSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;	color: #000000; }

.textHeadWhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }
a.textHeadWhite:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
a.textHeadWhite:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
a.textHeadWhite:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
a.textHeadWhite:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.textParagBlue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; font-weight: normal; }
.textSmallWhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF;
	font-style: normal; font-variant: normal; /*text-decoration: blink;*/ }
a.textSmallWhite:link { font-family: verdana, arial, helvetica; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
a.textSmallWhite:visited { font-family: verdana, arial, helvetica; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
a.textSmallWhite:hover { font-family: verdana, arial, helvetica; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
a.textSmallWhite:active { font-family: verdana, arial, helvetica; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.textParagRed {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #CC0000; font-weight: normal; }
.navlink { font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: normal; color: #000000; }
a.navlink:link { font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none; }
a.navlink:visited { font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none; }
a.navlink:hover { font-family: verdana, arial, helvetica; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none; background-color: #ffffff; }

.topnavlink { font-family: verdana, arial, helvetica; font-size: 7pt; font-weight: normal; color: #ffffff; text-decoration: none; }
a.topnavlink:link { font-family: verdana, arial, helvetica; font-size: 7pt; font-weight: normal; color: #ffffff; text-decoration: none; }
a.topnavlink:visited { font-family: verdana, arial, helvetica; font-size: 7pt; font-weight: normal; color: #ffffff; text-decoration: none; }
a.topnavlink:hover { font-family: verdana, arial, helvetica; font-size: 7pt; font-weight: normal; color: #ffffff; text-decoration: none; }
.textParagYellow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFCC; font-weight: normal; }
.textError { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #990000; font-weight: bold; }
.textConfirm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366; }
.textParagMaroonBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight: bold; }
.textParagMaroon { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000; font-weight: normal; }

.titleHead { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #990000; }
.labelHead { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000; }
.copyHead { font-family: Times New Roman, Garamond; font-size: 16pt; font-weight: bold; color: #CC0000; }
.label { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #666666; }
.labelBlack { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
.labelWhite { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ffffff; }
.labelError { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #990000; }
.list { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333333; }
.listHead { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; }
.listBold { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #333333; }
.listWhite { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #eeeeee; }
.errMsg { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #990000; }

.paragMed { font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: normal; color: #333333; }

.companyName { font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #333333; }
a.companyName:link { font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #333333; text-decoration: none; }
a.companyName:visited { font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #333333; text-decoration: none; }

.contactInfo { font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: normal; color: #000000; line-height: 150%; }

.textParagJustify {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: normal; text-align: justify; }


.subhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #BB0000; }

/* -------- Story List ----------- */
.storyListTeaser { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; }
.storyListHead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; }
.storyListDate { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; }

/* -------- Story ----------- */
.story { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; }
.storyTeaser { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-style: italic; color: #333333; }
.storyHead { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #BB0000; }
.storyDate { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; }
.storyByline { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; font-style: italic; }
.storyPageNum { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; }

.imageCaption { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333333; }

/* -------- Resources --------- */
.resHeadline { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #BB0000; }
.resIntro { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; }
.resChartName { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; }
.resFootNote { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; font-style: italic; }


.listBig { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #333333; }

.accent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; font-weight: bold; }

a.white:link { color: #ffffff; }
a.white:visited { color: #ffffff; }

ul.square { list-style-type: square; }
ul.none { list-style-type: none; }

li { padding-bottom: 3px; list-style-type: square; }

/* ------------- */
.pageNum { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; }
a.pageNum:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; }
a.pageNum:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; }


#newslist {
	margin: 5px 5px 5px 15px;
	}
#newslist li {
	list-style: none;
	/* list-style: disc url(http://www.vehicleremarket.com/images/design/arrow_red.gif) outside; */
	}
/* ADDED BY P. KALSCHEUER 7/31/05 - CONTROLS TOP NAV ITEMS */
/* this controls nav table */
#topmainnav {
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 3px;
	}
.mainnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	cursor: pointer;
	}
.mainnav a {
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	}
.mainnav a:hover {
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	}