﻿/* page: a/common/sitemap.aspx */

div.sitemapWrapper
{
  margin: 0;
  padding: 20px 25px 0 25px;
}

div.sitemapWrapper div.sitemap
{
  margin: 0 20px 0 0;
  padding: 0;
  float: left;
  width: 212px;
  min-height: 100px;
  height: auto !important;
  height: 100px;
}

div.sitemapWrapper div.sitemapEnd { margin-right: 0; }

div.sitemapWrapper div.sitemap h2
{
  margin: 0 0 5px 0;
  padding: 0 10px 5px 10px;
  color: #0050a3;
  border-bottom: 1px solid #0050a3;
}

div.sitemapWrapper div.sitemap h2 a
{
  color: #0050a3;
  text-decoration: none;
}

div.sitemapWrapper div.sitemap h2 a:hover
{
  color: #f04b41;
  text-decoration: none;
}

div.sitemapWrapper div.sitemap ul.sitemap
{
  margin: 0;
  padding: 0 0 15px 0;
  list-style: none;
}

div.sitemapWrapper div.sitemap ul.sitemap li
{
  margin: 0;
  padding: 0 0 3px 0;
}

div.sitemapWrapper div.sitemap ul.sitemap li a
{
  margin: 0;
  padding: 0 0 0 25px;
  color: #0050a3;
  text-decoration: none;
  background: url(../../../images/a/common/sitemap/arrow.png) no-repeat 10px 6px;
  display: block;
}

div.sitemapWrapper div.sitemap ul.sitemap li.sub a { background: url(../../../images/a/common/sitemap/arrow-open.png) no-repeat 10px 6px; }

div.sitemapWrapper div.sitemap ul.sitemap li a:hover
{
  color: #f04b41;
  text-decoration: none;
  background: url(../../../images/a/common/sitemap/arrow-hover.png) no-repeat 10px 6px;
}

div.sitemapWrapper div.sitemap ul.sitemap li.sub a:hover { background: url(../../../images/a/common/sitemap/arrow-open.png) no-repeat 10px 6px; }

div.sitemapWrapper div.sitemap ul.sitemap li ul.sub
{
  margin: 0;
  padding: 2px 0 10px 0;
  list-style: none;
}

div.sitemapWrapper div.sitemap ul.sitemap li ul.sub li
{
  margin: 0;
  padding: 0 0 2px 0;
}

div.sitemapWrapper div.sitemap ul.sitemap li ul.sub li a
{
  margin: 0;
  padding: 0 0 0 40px;
  color: #707070;
  text-decoration: none;
  background: url(../../../images/a/common/sitemap/arrow.png) no-repeat 25px 6px;
}

div.sitemapWrapper div.sitemap ul.sitemap li ul.sub li a:hover
{
  color: #f04b41;
  text-decoration: none;
  background: url(../../../images/a/common/sitemap/arrow-hover.png) no-repeat 25px 6px;
}

div.sitemapWrapper div.sitemap ul.sitemap ul
{
	padding: 0 0 0 25px;
}

div.sitemapWrapper div.sitemap ul.sitemap ul li
{
	padding: 0 !important;
	list-style: none;
}
