	body						{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 11px; }
	table						{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 11px; }

	a							{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: underline }		
	a:visited					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: underline }	
	a:hover						{ text-decoration: none; color: #102173}
	
	.breadCrumbs				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10pt; }	
	a.breadCrumbs							{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10pt; text-decoration: underline }		
	a.breadCrumbs:visited					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:10pt; text-decoration: underline }	
	a.breadCrumbs:hover						{ text-decoration: none; color: #102173}

	.searchBarHead				{font-family: Verdana, Helvetica, Arial, Sans;	color: #000000; font-weight:bold;	font-size: 18px;}
	.searchBarText				{font-family: Verdana, Helvetica, Arial, Sans;	color: #000000; font-weight:bold;	font-size: 14px;}
	.searchBoxDefText					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #BFBFBF; font-weight:bold;	font-size: 14px;}
	.searchBox					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #666666; font-weight:bold;	font-size: 14px; height:30px;padding-top:4px; border:1px solid #999999;}
	.searchBoxFocus					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #666666; font-weight:bold;	font-size: 14px; border:1px solid #BBDAFD; height:30px;padding-top:4px;}
	.searchSuggestHeight				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 1px;}	
	
	.reviewThanksText     		{ font-family: Arial, Helvetica, Verdana, sans-serif; color: #FF000A; font-size:12px; font-weight:bold;}
		
	.textBody 					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 11px; }
	.accountBody 					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 11px; }	
	.textBodyBold				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 11px; font-weight:bold}
	.textBodyRegular			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 11px}	
	.textBodySmall				{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #000000;	 	font-size: 10px}
	.textBodyLarge				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 12px}
	.textBodyXLarge				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 13px; font-weight:bold}
	.textBodyHuge 				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 15px; }
	.textCategoryCrumb 				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 20px; }
	.textSubCatHeader				{ font-family: Arial, Verdana, Helvetica, Sans;	color: #1876F4;	 	font-size: 24px; }
	.textBodyVerySmall			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 9px}
	
	
	.listingHeader							{ font-family: Times New Roman, Verdana, Helvetica, Arial, Sans; 	color: NAVY;	 	font-size: 22px; margin:0px; padding:0px;}
	.listingHeaderNoBold							{ font-family: Times New Roman, Verdana, Helvetica, Arial, Sans; 	color: NAVY;	 	font-size: 22px; margin:0px; padding:0px; font-weight:normal; }
	.listingPrice							{ font-family: Times New Roman, Verdana, Helvetica, Arial, Sans; 	color: #000000;	 	font-size: 22px;}
	.listingSubHeader							{ font-family: Times New Roman, Georgia, Verdana, Helvetica, Arial, Sans; 	color: #6E0A05;	 	font-size: 18px;}
	.listingHeaderEdit 					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFCC00;	 	font-size: 15px; }
	.listingBodyEdit 					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	 	font-size: 11px; }
	
	.listingHeaderError				{ font-family: Times New Roman, Verdana, Helvetica, Arial, Sans; 	color: #CC0033;	 	font-size: 22px;}
	
	.successSubHeader     					{font-family:Georgia, "Times New Roman", Times, serif;	color: #6E0A05;	font-size:12pt; font-weight:bold;}
	
	.sponsoredListingsHeader     					{font-family:Georgia, "Times New Roman", Times, serif;	color: #2938DF;	font-size:20pt; font-weight:bold;}
	 .homeSponsoredLinks     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: none }		
	a.homeSponsoredLinks     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: none }	
	a.homeSponsoredLinks:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: none }	
	a.homeSponsoredLinks:hover			    { text-decoration: underline; color: #102173}
	
	.featuredListingsHeader     					{font-family:Georgia, "Times New Roman", Times, serif;	color: #6E0A05;	font-size:20pt; font-weight:bold;}
	.homeFeaturedTitle     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:14px; text-decoration: none }		
	a.homeFeaturedTitle     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:14px; text-decoration: none }	
	a.homeFeaturedTitle:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:14px; text-decoration: none }	
	a.homeFeaturedTitle:hover			    { text-decoration: underline; color: #102173}
	
	.manufacturerListItem				{padding:8px; text-align:center; width:367px;float:left;border:1px solid #6E0A05;background-color:#FFFFFF;color:#6E0A05; font-weight:bold;font-family: Verdana, Helvetica, Arial, Sans; font-size:11px;cursor:pointer;}
	.manufacturerListItemMO				{padding:8px; text-align:center; width:367px;float:left;border:1px solid #6E0A05; background-color:#6E0A05;color:#FFFFFF; font-weight:bold;font-family: Verdana, Helvetica, Arial, Sans; font-size:11px;cursor:pointer;}
	.letterLinks				{padding:4px; text-align:center; width:10px;float:left;border:1px solid #377AFF;background-color:#FFFFFF;color:#377AFF; font-weight:bold;font-family: Verdana, Helvetica, Arial, Sans; font-size:11px;cursor:pointer;display:inline;margin-left:4px;}
	.letterActive				{padding:4px; text-align:center; width:10px;float:left;border:1px solid #377AFF; background-color:#377AFF;color:#FFFFFF; font-weight:bold;font-family: Verdana, Helvetica, Arial, Sans; font-size:11px;cursor:pointer;display:inline; margin-left:4px;}
		
	
	.accountHeader     					{font-family:Georgia, "Times New Roman", Times, serif;	color: #000000;	font-size:20pt; font-weight:bold;}
	.accountSubHeader							{ font-family: Times New Roman, Georgia, Verdana, Helvetica, Arial, Sans; 	color: #6E0A05;	 	font-size: 18pt;}
	.accountHeaderEdit 					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFCC00;	 	font-size: 15px; }
	.accountBodyEdit 					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	 	font-size: 11px; }
	.manageViewSelection				{padding-top:8px;padding-bottom:8px;padding-left:25px; padding-right:25px; text-align:center;float:left;border:1px solid #6E0A05;background-color:#FFFFFF;color:#6E0A05; font-weight:bold;font-family: Verdana, Helvetica, Arial, Sans; font-size:13px;cursor:pointer;}
	.manageViewSelected				{padding-top:8px;padding-bottom:8px;padding-left:25px; padding-right:25px; text-align:center; float:left;border:1px solid #6E0A05; background-color:#6E0A05;color:#FFFFFF; font-weight:bold;font-family: Verdana, Helvetica, Arial, Sans; font-size:13px;cursor:pointer;}
.manageViewActive			{padding-top:8px;padding-bottom:8px;padding-left:25px; padding-right:25px; text-align:center; float:left;border:1px solid #6E0A05; background-color:#6E0A05;color:#FFFFFF; font-weight:bold;font-family: Verdana, Helvetica, Arial, Sans; font-size:13px;cursor:pointer;}
	.accountSectionBox					{border:1px solid #E2E2E2; background-color:#F6F6F6;margin-top:15px; width:780px;}
	.accountSubHeaderLinks     				{ font-family: Times New Roman, Georgia, Verdana, Helvetica, Arial, Sans;	color: #6E0A05;	font-size:18pt; text-decoration: underline }		
	a.accountSubHeaderLinks     				{ font-family: Times New Roman, Georgia, Verdana, Helvetica, Arial, Sans;	color: #6E0A05;	font-size:18pt; text-decoration: underline }	
	a.accountSubHeaderLinks:visited				{ font-family: Times New Roman, Georgia, Verdana, Helvetica, Arial, Sans;	color: #6E0A05;	font-size:18pt; text-decoration: underline }	
	a.accountSubHeaderLinks:hover			    { text-decoration: none; color: #8F201A}
	
	.headerHelp 				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #1876f4;	 font-size: 18px; font-weight:bold; }
	.headerMiniHelp 			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 font-size: 14px; font-weight:bold; }
	
	.textCartHeader 					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #006BF6;	 	font-size: 26px; }
	
	.textBlueStoreLarge					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #006BF6;	 	font-size: 18px; }
	
	
	.rightSideHeader				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 12px; font-weight:bold}
	
	.textBodyWhiteSmall					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	 	font-size: 11px; }
	.textBodyWhite					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	 	font-size: 12px; }
	.textBodyWhiteHuge				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	 	font-size: 14px; }
	
	.textBodyWhiteMiniCart		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	 	font-size: 13px; }
	
	.error				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #CC0033;	 	font-size: 12px; font-weight:bold }
	
	.textBodyMaroon				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #800000;	 	font-size: 12px; }
	
	.bold						{ font-weight:bold;}
	
	.smallBreak					{ line-height:4px;}
	
	/* BEGIN Search Suggestions Styles */
div.autocompletecontainer {
	position:relative;
	z-index:1000;
}

div.autocomplete {
  position:absolute;
  background-color:white;
  border:1px solid #888;
  margin:0px;
  padding:0px;
  z-index:1000;
  color:#000000;
  height: 200px;
  overflow-y: scroll;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.autocomplete ul li.selected {background-color: #b5b5b5;}
.rowColor1 {background-color: #ffffff;}
.rowColor2 {background-color: #f1f1f1;}
.rowColor1 span.highlightText {color: #862F2C;}
.rowColor2 span.highlightText {color: #862F2C;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:30px;
  cursor:pointer;
}

/* END Search Suggestions Styles */

/*  LINKS */
		 .links     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: underline }		
		a.links     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: underline }	
		a.links:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: underline }	
		a.links:hover			    { text-decoration: none; color: #102173}
		
		.vtLinks     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: none }		
		a.vtLinks     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: none }	
		a.vtLinks:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: none }	
		a.vtLinks:hover			    { text-decoration: underline; color: #102173}
		
		.listingLinksShare     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:14px; text-decoration: underline }		
		a.listingLinksShare     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:14px; text-decoration: underline }	
		a.listingLinksShare:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:14px; text-decoration: underline }	
		a.listingLinksShare:hover			    { text-decoration: none; color: #102173}
		
		.listingLinksEdit     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:11px; text-decoration: underline }		
		a.listingLinksEdit     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:11px; text-decoration: underline }	
		a.listingLinksEdit:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:11px; text-decoration: underline }	
		a.listingLinksEdit:hover			    { text-decoration: none; color: #FFCC00}
		
		 .accountLinks     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: underline }		
		a.accountLinks     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: underline }	
		a.accountLinks:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: underline }	
		a.accountLinks:hover			    { text-decoration: none; color: #102173}
		
		 .linksNoLine     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: none }		
		a.linksNoLine     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: none }	
		a.linksNoLine:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: none }	
		a.linksNoLine:hover			    { text-decoration: underline; color: #102173}
		
		.linksLightBlue    				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #1975F0;	font-size:11px; text-decoration: none }		
		a.linksLightBlue     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #1975F0;	font-size:11px; text-decoration: none }	
		a.linksLightBlue:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #1975F0;	font-size:11px; text-decoration: none }	
		a.linksLightBlue:hover			    { text-decoration: underline; color: #1975F0}
		
		.linksMaroon    				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #6E0A05;	font-size:11px; text-decoration: none }		
		a.linksMaroon     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #6E0A05;	font-size:11px; text-decoration: none }	
		a.linksMaroon:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #6E0A05;	font-size:11px; text-decoration: none }	
		a.linksMaroon:hover			    { text-decoration: underline; color: #6E0A05}
		
		
		 .linksMTop     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:13px; text-decoration: none; font-weight:bold; }		
		a.linksMTop     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:13px; text-decoration: none; font-weight:bold; }	
		a.linksMTop:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:13px; text-decoration: none; font-weight:bold; }	
		a.linksMTop:hover			    { text-decoration: underline; color: #102173}
		
		
		.linksLarge     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: none;}		
		a.linksLarge     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: none;}	
		a.linksLarge:visited			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: none;}	
		a.linksLarge:hover			    { text-decoration: underline; color: #102173}
		
		.linksTopLogin     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: none }		
		a.linksTopLogin     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: none }	
		a.linksTopLogin:visited			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: none }	
		a.linksTopLogin:hover			    { text-decoration: underline; color: #102173;}
		
		.linksXLarge     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:13px; text-decoration: underline; font-weight:bold;}		
		a.linksXLarge     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:13px; text-decoration: underline; font-weight:bold; }	
		a.linksXLarge:visited			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:13px; text-decoration: underline; font-weight:bold; }	
		a.linksXLarge:hover			    { text-decoration: none; color: #102173}
		
		.linksHuge     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:14px; text-decoration: underline; font-weight:bold;}		
		a.linksHuge     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:14px; text-decoration: underline; font-weight:bold; }	
		a.linksHuge:visited			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:14px; text-decoration: underline; font-weight:bold; }	
		a.linksHuge:hover			    { text-decoration: none; color: #102173}
		
		.linksWhite     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:12px; text-decoration: underline }		
		a.linksWhite     			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:12px; text-decoration: underline }	
		a.linksWhite:visited		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:12px; text-decoration: underline }	
		a.linksWhite:hover			{ text-decoration: none; color: #C7C7C7}

		.linksSubCat 					{font-family: Verdana, Helvetica, Arial, Sans; color:#000000; font-size:10px; font-weight:bolder; text-decoration: none }
		a.linksSubCat					{font-family: Verdana, Helvetica, Arial, Sans; color:#000000; font-size:10px; font-weight:bolder; text-decoration: none }
		a.linksSubCat:visited			{font-family: Verdana, Helvetica, Arial, Sans; color:#000000; font-size:10px; font-weight:bolder; text-decoration: none }
		a.linksSubCat:hover				{ text-decoration: underline; color: #102173}
		
		.linksBottomNav     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #377AFF;	font-size:11px; text-decoration: none;}		
		a.linksBottomNav     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #377AFF;	font-size:11px; text-decoration: none;}	
		a.linksBottomNav:visited			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #377AFF;	font-size:11px; text-decoration: none;}	
		a.linksBottomNav:hover			    { text-decoration: underline; color: #000000}
		
		.linksBottomNavRed     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #6E0A05;	font-size:11px; text-decoration: none;}		
		a.linksBottomNavRed     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #6E0A05;	font-size:11px; text-decoration: none;}	
		a.linksBottomNavRed:visited			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #6E0A05;	font-size:11px; text-decoration: none;}	
		a.linksBottomNavRed:hover			    { text-decoration: underline; color: #000000}
		
		.linksProductCrumb   				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: underline; font-weight:800; }		
		a.linksProductCrumb     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: underline;  font-weight:800; }	
		a.linksProductCrumb:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:12px; text-decoration: underline;  font-weight:800; }	
		a.linksProductCrumb:hover			    { text-decoration: none; color: #102173}
		
		.linksCategoryCrumb   				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:20px; text-decoration: underline; font-weight:800; }		
		a.linksCategoryCrumb     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:20px; text-decoration: underline;  font-weight:800; }	
		a.linksCategoryCrumb:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:20px; text-decoration: underline;  font-weight:800; }	
		a.linksCategoryCrumb:hover			    { text-decoration: none; color: #102173}

/*  LINKS and HEADERS for Helps section added by David Parod */
		.textBodyLightBlueLargeHelp			{ font-family: Verdana, Helvetica, Arial, Sans;	color: #1975F0;	 	font-size: 14px; letter-spacing:-1px;}
		
		 .linksNoLineHelp     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:13px; text-decoration: none }		
		a.linksNoLineHelp     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:13px; text-decoration: none }	
		a.linksNoLineHelp:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:13px; text-decoration: none }	
		a.linksNoLineHelp:hover			    { text-decoration: underline; color: #102173}
		
		.helpHeader     					{font-family:Georgia, "Times New Roman", Times, serif;	color: #000000;	font-size:20pt; font-weight:bold;}
		.helpHeaderSmall     					{font-family:Georgia, "Times New Roman", Times, serif;	color: #6E0A05;	font-size:16pt; font-weight:bold;}
		
		.helpBody				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #000000;		font-size:10pt;}	
		
		.helpLinks				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #000000;		font-size:10pt; text-decoration: underline;}		
		a.helpLinks     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #000000;		font-size:10pt; text-decoration: underline;}		
		a.helpLinks:hover			{ text-decoration: none; color: #660000}		
		a.helpLinks:link     		{ }				
		a.helpLinks:visited			{ }		
		a.helpLinks:active			{ }

		.helpFAQBody				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #000000;		font-size:10pt;}	
		
		.helpLinksFAQ				{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #6E0A05;		font-size:10pt; text-decoration: underline;}		
		a.helpLinksFAQ     			{ font-family:   Verdana, Helvetica, Arial, Sans;	color: #6E0A05;		font-size:10pt; text-decoration: underline;}		
		a.helpLinksFAQ:hover			{ text-decoration: none; color: #660000}		
		a.helpLinksFAQ:link     		{ }				
		a.helpLinksFAQ:visited			{ }		
		a.helpLinksFAQ:active			{ }
		
		 .linksTopMenu     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:11px; font-weight:bold; text-decoration: none }		
		a.linksTopMenu     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:11px; font-weight:bold; text-decoration: none }	
		a.linksTopMenu:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #FFFFFF;	font-size:11px; font-weight:bold; text-decoration: none }	
		a.linksTopMenu:hover			    { text-decoration:none; color: #FFCC00}

	/*cart styles*/

	.cartHeader			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF; font-size: 12pt;  padding-top:5px; font-weight:bold; }
	.cartHeaderSmall				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #0052A3;  	font-size: 11pt; font-weight:bold; }
	
	.liDetails			{list-style-type: square;}
	.liCartThanks		{ list-style-image:url(/images/cart/bluebullet.jpg); padding-top:4px; }	

	.backgroundBlue		{ background-color: #1876F4;}
	
	BODY 	  			{ background-color: #FFFFFF}
	.thinTable		{ border: 1px solid #000000; }
	.thinTableBlack		{ border: 1px solid #000000; }
	.medTableBlack		{ border: 2px solid #000000; }
	.thinTableBlue		{ border: 1px solid #4994F1; }
	.thinTableLightGrey	{ border: 1px solid #D3D3D3; }
	.thinTableGrey		{ border: 1px solid #D6D6D6; }
	.thinTableLBlue		{ border: 1px solid #BFD2CC; }
	
	.defaultHeader		{ font-family: Verdana, Helvetica, Arial, Sans;	color: #5D5D5D;	 	font-size: 20px;}
	
	
	
	/* LEFT MENU STYLES*/
	.leftMenuHeader {font-family: Verdana, Helvetica, Arial, Sans; color:#6E0A05; font-size:16px; font-weight:bolder;}
	.leftMenuSection {border:1px solid #CCCCCC;background-image:url(/images/left/leftmenugradient.jpg); background-repeat:repeat-x;}
	a.menuItem:link, a.menuItem:visited {
	display: block;
	text-decoration: none;
	font-size:10px;
	font-weight:700;
	color: #000000;
	padding: 5px 0px 5px 15px;
	}
	
	a.menuItem:hover {
	display: block;
	text-decoration: none;
	padding: 5px 0px 5px 15px;
	background-color: #FFCF05;
	}
	
	.selectedVideo {
	display: block;
	text-decoration: none;
	padding: 5px 0px 5px 15px;
	background-color: #FFCA0E;
	}
	
	

#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 1px solid #6E0A05;
	padding: 6px;
	background-color: blue;
	visibility: hidden;
	z-index: 100;
	text-align:justify;
	font-family: Verdana, Helvetica, Arial, Sans;
	font-size: 10px;
	color: #ffffff;
	}




/* Added by David Parod */	
/* Colored Buttons  */

.redButtonWhiteFace  	{ color: #FFFFFF; background-color:#b71a1d;  letter-spacing: 1px; text-transform: capitalize;  font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } 		
.redButtonWhiteFaceLarge  	{ color: #FFFFFF; background-color:#b71a1d;  letter-spacing: 1px; text-transform: capitalize; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold } 		
.redButtonWhiteFaceLargeDisabled { color: #FFFFFF; background-color:#999999;  letter-spacing: 1px; text-transform: capitalize; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; } 		
.redButtonYellowFace  	{ color: #FFCC00; background-color:#941C1C;  letter-spacing: 1px; text-transform: capitalize;  font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } 				
.greenButtonWhiteFace 	{ color: #FFFFFF; background-color:#B0B4A0;	 letter-spacing: 1px; text-transform: capitalize;  font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } 		
.greenButtonNavyFace 	{ color: #003366; background-color:#B0B4A0;	 letter-spacing: 1px; text-transform: capitalize;  font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } 				
.yellowButtonNavyFace  	{ color: #003366; background-color:#FFCC00;	 letter-spacing: 1px; text-transform: capitalize;  font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } 						
.navyButtonYellowFace  	{ color: #FFCC00; background-color:#003366;  letter-spacing: 1px; text-transform: capitalize;  font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } 				
.navyButtonWhiteFace  	{ color: #FFFFFF; background-color:#1876F4;  letter-spacing: 1px; text-transform: capitalize;  font-family: 'Microsoft Sans Serif'; font-size:9px; font-weight:bold } 						

/*  MISC MISC */
.textBodyRedSmall				{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #D70333;	 	font-size: 10px}
.textBodyRedLarge				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #D70333;	 	font-size: 12px; }

#bold 			{ font-weight: bold; }		
#italic 		{ font-style : italic; }		
#capsbold 		{ font-variant: small-caps; font-weight: bold}
#spacing 		{ line-height: 150% }		
#ti			    { text-indent: 3px}

.fullwidth  				{ width:975px; }

/* Posting Page Classes */
.postingHeader     					{font-family:Georgia, "Times New Roman", Times, serif;	color: #000000;	font-size:20pt; font-weight:bold;}
.postingSubHeader     					{font-family:Georgia, "Times New Roman", Times, serif;	color: #000000;	font-size:16pt; font-weight:bold;}

.errorHeader     					{font-family:Georgia, "Times New Roman", Times, serif;	color: #CE0033;	font-size:14pt; font-weight:bold;}
.warningHeader     					{font-family:Georgia, "Times New Roman", Times, serif;	color: #2F45FF;	font-size:14pt; font-weight:bold;}

.errorPost 					 	{ font-family: Arial,Verdana,sans-serif; 	color: #CE0033;	 	font-size: 13px;}
.warningPost 					 	{ font-family: Arial,Verdana,sans-serif; 	color: #2F45FF;	 	font-size: 13px;}

.postingSubHeaderLinks    				{ font-family:Georgia, "Times New Roman", Times, serif;	color: #000000;	font-size:16pt; font-weight:bold; text-decoration: none }		
a.postingSubHeaderLinks     				{ font-family:Georgia, "Times New Roman", Times, serif;	color: #000000;	font-size:16pt; font-weight:bold; text-decoration: none }	
a.postingSubHeaderLinks:visited				{ font-family:Georgia, "Times New Roman", Times, serif;	color: #000000;	font-size:16pt; font-weight:bold; text-decoration: none }	
a.postingSubHeaderLinks:hover			    { text-decoration:underline; color: #153FAF}

.previewRed 					 	{ font-family: Verdana, Helvetica, Arial, Sans; 	color: #CE0033;	 	font-size: 11px;}

/*  New Classes */
.header     					{font-family:Georgia, "Times New Roman", Times, serif;	color: #000000;	font-size:20pt; font-weight:bold;}
a.headerLink     					{font-family:Georgia, "Times New Roman", Times, serif;	color: #000000;	font-size:20pt; font-weight:bold;text-decoration:underline;}
a.headerLink:visited    					{font-family:Georgia, "Times New Roman", Times, serif;	color: #000000;	font-size:20pt; font-weight:bold; text-decoration:underline;}
a.headerLink:hover     					{ text-decoration: none; color: #CCCCCC}
.subHeader     					{font-family:Georgia, "Times New Roman", Times, serif;	color: #000000;	font-size:16pt; font-weight:bold;}

.searchModule					{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 11px; }

.tagline						{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 13px; font-weight:bold}

.topNavLinksPadd				{padding-right:15px;}
.topNavLinks     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: underline }		
a.topNavLinks     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: underline }	
a.topNavLinks:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: underline }	
a.topNavLinks:hover			    { text-decoration: none; color: #102173}

.topMenuItem					{float:left; text-align:center; line-height:40px;}
.topMenuLink     				{font-family:Georgia, "Times New Roman", Times, serif;	color: #ffffff;	font-size:16pt; text-decoration: none; }		
a.topMenuLink     				{font-family:Georgia, "Times New Roman", Times, serif;	color: #ffffff;	font-size:16pt; text-decoration: none;}	
a.topMenuLink:visited			{font-family:Georgia, "Times New Roman", Times, serif;	color: #ffffff;	font-size:16pt; text-decoration: none;}
a.topMenuLink:hover			    {text-decoration: none; color: #FFCC00}

.topMenuBg						{background-color:#000000;}

.adBottomPadding				{padding-bottom:10px;}

.inputRow						{padding-top:2px; padding-bottom:5px;font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 12px;}
.homeInputRow					{padding-top:2px; padding-left:13px;}

.searchTable					{background-color:#F6F6F6; border:1px solid #E2E2E2; padding:5px;}

.selectBox						{font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 10px; }

.advancedSelectBox						{font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 12px; }
.inputBoxAdvanced						{font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 12px; width:250px;}

.selectZip						{font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 10px; width:100px; }
.inputBox						{font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 10px; width:250px;}
.inputBoxDisabled						{font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 12px; background-color:#666666;}
.inputBoxEnabled						{font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 12px;}
.inputZip						{font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	 	font-size: 10px; width:100px;}

.homeBuyRow						{padding-top:5px;}

 .homeBuyLinks     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: none; cursor:pointer;}		
a.homeBuyLinks     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: none; cursor:pointer;}
a.homeBuyLinks:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:11px; text-decoration: none; cursor:pointer;}
a.homeBuyLinks:hover			    { text-decoration: underline; color: #102173}

/* TAB MENU*/
.mainMenuItems   		{ font-family:Arial, Verdana, Helvetica, Arial, Sans;	color: #ffffff;		font-size: 12px; font-weight:bold; text-decoration: none }		
a.mainMenuItems a    	{ font-family: Arial,Verdana, Helvetica, Arial, Sans;	color: #ffffff;		font-size: 12px; font-weight:bold; text-decoration: none}		
a.mainMenuItems:link    { font-family: Arial,Verdana, Helvetica, Arial, Sans;	color: #ffffff;		font-size: 12px; font-weight:bold; text-decoration: none}		
a.mainMenuItems:active  	{ font-family:Arial, Verdana, Helvetica, Arial, Sans;	color: #ffffff;		font-size: 12px; font-weight:bold; text-decoration: none}		
a.mainMenuItems:visited  	{ font-family:Arial, Verdana, Helvetica, Arial, Sans;	color: #ffffff;		font-size: 12px; font-weight:bold; text-decoration: none}		
a.mainMenuItems:hover    { font-family:Arial, Verdana, Helvetica, Arial, Sans;	color: #ffffff;		font-size: 12px; font-weight:bold; text-decoration: underline }

	.menuTab				{ font-family:  Arial,Verdana, Helvetica, Arial, Sans;	color: #6E0A05;  font-size: 16px; font-weight:bold; text-decoration: none;}	
	.menuTab a 			{ font-family: Arial,Verdana, Helvetica, Arial, Sans;color: #6E0A05; font-size: 16px; font-weight:bold; text-decoration:none;}
	.menuTab:link			{ font-family: Arial,Verdana, Helvetica, Arial, Sans;color: #6E0A05; font-size: 16px; font-weight:bold; text-decoration:none;}
	.menuTab:active			{ font-family: Arial,Verdana, Helvetica, Arial, Sans;color: #6E0A05; font-size: 16px; font-weight:bold; text-decoration:none;}
	.menuTab:visited			{ font-family:Arial, Verdana, Helvetica, Arial, Sans;color: #6E0A05; font-size: 16px; font-weight:bold; text-decoration:none;}		
	.menuTab:hover		{ font-family: Arial,Verdana, Helvetica, Arial, Sans;color: #6E0A05; text-decoration: none; }

	.menuTabAlt				{ font-family:  Arial,Verdana, Helvetica, Arial, Sans;	color:#000000;  font-size: 14px; font-weight:bold;   text-decoration: none;}	
	.menuTabAlt a 			{ font-family:Arial, Verdana, Helvetica, Arial, Sans;color: #000000; font-size: 14px; font-weight:bold;   text-decoration:none;}
	.menuTabAlt:link 			{ font-family:Arial, Verdana, Helvetica, Arial, Sans;color: #000000; font-size: 14px; font-weight:bold;   text-decoration:none;}
	.menuTabAlt:active  			{ font-family: Arial,Verdana, Helvetica, Arial, Sans;color: #000000; font-size: 14px; font-weight:bold;   text-decoration:none;}	
	.menuTabAlt:visited  			{ font-family: Arial,Verdana, Helvetica, Arial, Sans;color: #000000; font-size: 14px; font-weight:bold;   text-decoration:none;}		
	.menuTabAlt:hover		{ font-family:Arial, Verdana, Helvetica, Arial, Sans;color:#6E0A05;	 text-decoration: none ;}
	
#headerVehicleType {
	position:absolute;
	top:-18px;
	right:10px;
	z-index:100;
	width:464px; 
	height:55px;
}
/* CHART PAGE SPECIFIC STYLING */
.onePerRowDetailTitle     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:18px; text-decoration: none }		
	a.onePerRowDetailTitle     				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:18px; text-decoration: none }	
	a.onePerRowDetailTitle:visited				{ font-family: Verdana, Helvetica, Arial, Sans;	color: #000000;	font-size:18px; text-decoration: none }	
	a.onePerRowDetailTitle:hover			    { text-decoration: underline; color: #102173}
/* PAGING */
/* Paging classes */
.pagingContainer	{display:inline;}
.pagingEllipsis		{font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000; padding:2px; margin:0px; border:0px solid #990000; text-decoration:none; height:100%;}
.pagingButton		{font-family:  Verdana, Helvetica, Arial, Sans;	color: #6E0A05; padding:3px; background-color:#FFFFFF; margin:2px; border:1px solid #6E0A05; font-weight:bold; text-decoration:none; height:100%;}
a.pagingButton:hover {color: #FFFFFF;}
a.pagingButton:visited				{font-family:  Verdana, Helvetica, Arial, Sans;	color: #6E0A05; padding:3px; background-color:#FFFFFF; margin:2px; border:1px solid #6E0A05; font-weight:bold; text-decoration:none; height:100%;}
.pagingSelected		{font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF; padding:3px; background-color:#6E0A05; margin:2px; border:1px solid #6E0A05; font-weight:bold; text-decoration:none; height:100%;}
a.pagingSelected:hover {color: #FFFFFF;}
.pagingDeactivated	{font-family:  Verdana, Helvetica, Arial, Sans;	color: #999999; padding:3px; background-color:#FFFFFF; margin:2px; border:1px solid #999999; font-weight:bold; text-decoration:none; height:100%;}

.selectedPage		{font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF; padding:3px; background-color:#6E0A05;   border:1px solid #6E0A05; font-weight:bold; text-decoration:none; height:100%;}

.mbPagingBody 		{font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366; font-size:12px; font-weight:bold; text-decoration:none;}
.mbPagingButton	{font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366; font-size:12px; padding:3px; background-color:#FFFFFF; border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;}
a.mbPagingButton	{font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366; font-size:12px; padding:3px; background-color:#FFFFFF; border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;}
a.mbPagingButton:visited	{font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366; font-size:12px; padding:3px; background-color:#FFFFFF; border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;}
a.mbPagingButton:hover	{font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF; font-size:12px; padding:3px; background-color:#003366; border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;}
