.sitemapSection {
  width: 95%;
}
.sitemapSectionTopRow {
  width: 640px;
  float: left;
  margin-bottom: 10px;
  background: url(images/shieldMedium.gif) 20px 10px no-repeat;
  padding-left: 110px;
  padding-top: 15px;
}
.sitemapSectionTopRow ul {
  float: left;
}
.sitemapSectionTopRow ul li {
  background: none;
}
.sitemapSection .carSitemapIcon, .sitemapSection .bikeSitemapIcon, .sitemapSection .homeSitemapIcon, .sitemapSection .travelSitemapIcon, .sitemapSection .vanSitemapIcon,.sitemapSection .businessSitemapIcon, .sitemapSection .classicSitemapIcon {
  padding-left: 90px;
  padding-top: 15px;
  background-repeat: no-repeat !important;
}
.sitemapSection .carSitemapIcon {
  background: url(images/carSitemapIcon.gif) 0px 4px;  
}
.sitemapSection .bikeSitemapIcon {
  background: url(images/bikeSitemapIcon.gif) 0px 4px; 
}
.sitemapSection .homeSitemapIcon {
  background: url(images/homeSitemapIcon.gif) 0px 4px; 
}
.sitemapSection .travelSitemapIcon {
  background: url(images/travelSitemapIcon.gif) 0px 4px;
}
.sitemapSection .vanSitemapIcon {
  background: url(images/vanSitemapIcon.png) 5px 10px;
}
.sitemapSection .homeSitemapIcon {
  background: url(images/homesitemapIcon.gif) 0px 4px;
}
.sitemapSection .businessSitemapIcon {
  background: url(images/businessSitemapIcon.gif) 0px 4px;
}
.sitemapSection .classicSitemapIcon {
  background: url(images/classicSitemapIcon.gif) 0px 4px;
}

/* FAQ style buttons */
dl.sitemap dt {
	padding: 0;
	margin: 0;
	padding-bottom: 0px;
	font-size: 1.6em;
	cursor: pointer;
}
dl.sitemap dt a:link, dl.sitemap dt a:visited {
	background: url(images/icon-arrow-right.gif) no-repeat;
	background-position: right center;
  padding: 0.3em 30px 0.5em 20px;
	display: block;
	height: 20px;
}
dl.sitemap dt a:hover, dl.sitemap dt a:focus, dl.sitemap dt a:active, dl.sitemap dt.active a:link, dl.sitemap dt.active a:visited {
	color: #00417b;
	background: url(images/icon-arrow-down.gif) no-repeat top left;
	background-position: right;
}
dl.sitemap dd {
	padding: 0.3em 0 1em 30px;
	clear: both;
	margin: 0;
}
dl.sitemap dd ul {
  padding: 0;
  margin: 0;
	padding-top: 15px;
	padding-left: 50px;
}
dl.sitemap dd ul li {
	background: none;
}
