div.tools { font-size: 0.6em; text-align: right; clear: both; color: #666666;  }
div.tools a { padding: 0 0px 0px 14px; color: #0066CC; }
div.tools a:hover { color:#0066CC; text-decoration: none; }
div.tools a:link { color:#666666; text-decoration: none; }
div.tools a:visited { color:#666666; text-decoration: none; }
div.tools a:active { color:#0066CC; text-decoration: none; }
div.tools a:visited:hover { color:#0066CC; text-decoration: none; }

div.crumbtrail { padding: 0px 7px; font-size: 9px; text-align: right; clear: both; color: #0066CC;  }

div.crumbtrail_top { font-size: 1.0em; text-align: left; font-weight: bold;}

div.disclaimer { font-size: 0.5em; }

#masthead { font-size: 0.75em; margin: 0px; padding: 12px 8px 0px 8px }
#masthead #logotype { float: left }
#masthead #dealersearch { float: right; padding-top: 4px; width: 250px }
#masthead #dealersearch #dealerpcode { font-size: 0.55 em; }
.masthead1      { font-size: 0.75em; text-align: left; margin: 0px; padding: 12px 4px 0px; border-bottom: 1px solid #ebebeb }

#masthead.dealerlocator { font-size: 0.75em; margin: 0px; padding: 12px 8px 0px 8px }
.dealerlocator { text-align: right; font-weight: bold; font-size: 0.6em; font-family: Verdana, sans-serif; vertical-align:middle; }
.dealerpcode { font-size: 0.6em; font-family: Verdana, sans-serif; vertical-align:middle; }


div.textblock_title { font-size: 0.65em; font-weight: bold; padding: 2px 0px 2px 0px; }
div.textblock_header { font-size: 0.65em; font-weight: bold; padding: 0px 5px 8px 5px; }
div.textblock_content { font-size: 0.65em; padding: 0px 5px 8px 5px; }
div.textblock_link { font-size: 0.65em; white-space:nowrap; }
div.textblock_link a:hover { color:#003399; }
div.textblock_link a:link { color:#0066CC; }
div.textblock_link a:visited { color:#0066CC; }


div.infoblock_title { font-size: 0.65em; font-weight: bold; padding: 2px 5px 2px 5px; }
div.infoblock_heading2 { font-size: 0.65em; font-weight: bold; padding: 2px 5px 2px 5px; color:#FFFFFF;}
div.infoblock_heading3 { font-size: 0.65em; font-weight: bold; padding: 2px 5px 2px 5px; }
div.infoblock_heading1 { font-size: 0.65em; font-weight: bold; padding: 0px 5px 8px 5px; }
div.infoblock_content { font-size: 0.65em; padding: 0px 5px 8px 5px; }
div.infoblock_link { font-size: 0.65em; text-align: left; white-space:nowrap; padding: 0px 5px 8px 2px; }
div.infoblock_link a:hover { color:#003399; padding: 0px 5px 8px 2px; }
div.infoblock_link a:link { color:#0066CC; padding: 0px 5px 8px 2px; }
div.infoblock_link a:visited { color:#0066CC; padding: 0px 5px 8px 2px; }
div.infoblock_link a:visited:hover { color:#0066CC; padding: 0px 5px 8px 2px; }

div.sitemap_title { font-size: 0.65em; font-weight: bold; padding: 4px 4px 5px 4px; }
div.sitemap_item { font-size: 0.65em; color:#0066CC; font-weight: bold; padding: 4px 4px 5px 4px; }
div.sitemap_subitem { font-size: 0.65em; color:#0066CC; font-weight: bold; padding: 4px 4px 5px 4px; }

#flashtest{position:relative; top:0px; left:0px}
#noflash{position:relative; top:0px; left:0px; visibility:hidden;}

.vbrowser_head { font-size: 9px; vertical-align: middle; text-align: left; padding-left: 5px; padding-top: 4px; padding-bottom: 4px; color:#FFFFFF; background:#0066CC; font-weight: bold; }
.vbrowser_link { font-size: 9px; vertical-align: middle; text-align: left; padding-left: 5px; padding-top: 4px; padding-bottom: 4px; color:#000000; background:#EBEBEB; font-weight: normal; }

/*
     FILE ARCHIVED ON 09:41:31 Apr 01, 2004 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 23:34:33 Apr 20, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 98.331
  exclusion.robots: 0.083
  exclusion.robots.policy: 0.075
  RedisCDXSource: 0.533
  esindex: 0.008
  LoadShardBlock: 80.004 (3)
  PetaboxLoader3.datanode: 109.683 (4)
  CDXLines.iter: 15.655 (3)
  load_resource: 197.521
  PetaboxLoader3.resolve: 152.507
*/