.csc-sitemap ul, .csc-sitemap ol {
	padding-left: 0px;
	margin-left: 0px;
	list-style-type: none;
}

div.csc-sitemap {margin-bottom:2em;}

.csc-sitemap ul ul {
	padding-left:40px;
}
.csc-sitemap li ol {
	display: block;
}
.csc-sitemap li ul {
	display: block;
}
.csc-sitemap img {
	margin-bottom: 5px;
}
.csc-sitemap a {
	font-weight: normal;
	color: #000;
	text-decoration:none;
}
.csc-sitemap a:link, .csc-sitemap a:visited {text-decoration:none !important;}
.csc-sitemap a:hover {
	color: #000;
	text-decoration: underline !important;
}
.csc-sitemap ul li {
	background-color: #b38f55;
	border-top: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	padding-left:10px;
	font-size:1.1429em;
	font-weight:bold;
}
.csc-sitemap ul div {
	padding-left: 2px;
	padding-top: 2px;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
}
.csc-sitemap ul ul li {
	background-color: #BEA06D;
	font-size:1em;
	font-weight:normal;
}
.csc-sitemap ul ul ul li {
	background-color: #CCB58C;
	font-size:0.8571em; 
}
.csc-sitemap ul ul ul ul li  {
	background-color: #D8C6A5;
}
.csc-sitemap ul ul ul ul ul li  {
	background-color: #E1D3BB;
}
.csc-sitemap ul ul li a {
	text-transform: none;
	/* color: #333333; */
}
.csc-sitemap ul ul ul li a {
	font-weight: normal;
	/* color: #333333; */
}
.csc-sitemap ul ul ul li a:hover, .csc-sitemap-level3 a:active {
	/* color: #333333; */
}
.csc-sitemap div a {
	/* color: #336Ca6; */
	/* font-size: 12px; */
	text-transform: none;
}

