/* Sitemap layout styles */
.sitemap {
     margin-left: 20px;
}
.sitemap h2 {
    padding: 10px 0px 0px 20px;
	margin: 0px;
}
.sitemap h3 {
    padding: 10px 0px 0px 60px;
	margin: 0px;
}
.sitemap h4 {
    padding: 10px 0px 0px 100px;
	margin: 0px;
}
.sitemap h5 {
    padding: 10px 0px 0px 140px;
	margin: 0px;
}
.sitemap h6 {
    padding: 10px 0px 0px 180px;
	margin: 0px;
}
.sitemap h2 a, .sitemap h2 a:hover {
	font-size: 18px;
}
.sitemap h3 a, .sitemap h3 a:hover {
	font-size: 17px;
}
.sitemap h4 a, .sitemap h4 a:hover {
	font-size: 16px;
}
.sitemap h5 a, .sitemap h5 a:hover {
	font-size: 15px;
}
.sitemap h6 a, .sitemap h6 a:hover {
	font-size: 14px;
}

.cat-s1 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
	background-position: -160px 0px;
}
.cat-s2 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
	background-position: -120px 0px;
}
.cat-s3 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
	background-position: -80px 0px;
}
.cat-s4 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
	background-position: -40px 0px;
}
.cat-e1 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
    background-position: -120px -60px;
}
.cat-e2 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
    background-position: -80px -60px;
}
.cat-e3 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
    background-position: -40px -60px;
}
.cat-e4 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
    background-position: 0px -60px;
}
.cat-l1 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
	background-position: -120px -120px;
}
.cat-l2 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
	background-position: -80px -120px;
}
.cat-l3 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
	background-position: -40px -120px;
}
.cat-l4 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
	background-position: 0px -120px;
}
.cat-ss1 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
	background-position: -160px -360px;
}
.cat-ss2 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
	background-position: -120px -360px;
}
.cat-ss3 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
	background-position: -80px -360px;
}
.cat-ss4 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
	background-position: -40px -360px;
}
.cat-ee1 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
    background-position: -120px -240px;
}
.cat-ee2 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
    background-position: -80px -240px;
}
.cat-ee3 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
    background-position: -40px -240px;
}
.cat-ee4 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
    background-position: 0px -240px;
}
.cat-ll1 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
	background-position: -120px -300px;
}
.cat-ll2 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
	background-position: -80px -300px;
}
.cat-ll3 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
	background-position: -40px -300px;
}
.cat-ll4 {
    background: transparent url(backgrounds/sitemap.gif) left no-repeat;
	background-position: 0px -300px;
}

