/* eBHC Sitemap */

/*.main_ul { font-size:100%; }*/

/*div#sitemap {
}*/

div#leftbox {
	float:left; text-align:left; border-right:1px solid #CCC; width:47%;
}
div#rightbox {
	float:right; text-align:left; width:50%; /* clear:left; */
}

/* ul : folder icon */
#sitemap ul {
	margin-left:5px; padding:0px;
	background:url(/ContentImages/SiteMap/smfolder.gif) no-repeat left 3px;
}
/* sub listing */
#sitemap dl { background:url(/ContentImages/SiteMap/vdot.gif) 5px 0px repeat-y; margin-top:2px; }
#sitemap dt {
	padding:0px 0px 1px 22px;
	background-image:url(/ContentImages/SiteMap/subline.gif);
	background-position:5px 0px; /* was 8px */
	background-repeat:no-repeat;
}
/* Fix for IE rendering bug 
#sitemap dd dl { border-bottom:1px solid white; }*/
#sitemap dt.last { padding-bottom:0px; background-color:#FFF; }
/* IE rendering bugfix end */

#sitemap dt a:link, #sitemap dt a:visited {
	color:#0066CC;
	font:0.8em Arial, Verdana, sans-serif;
	text-decoration:none;
}
#sitemap dt a:hover {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}

/* letters */
#sitemap_letter { background:url(/ContentImages/SiteMap/vdot.gif) 10px 0px repeat-y; }
#sitemap p {
	font:bold 0.8em Arial, Verdana, sans-serif;
	color:#000;
	text-decoration:underline;
	margin-bottom:-10px; /* find a better way to move ul/h2 up */
	padding-left:6px;
	border-bottom:1px dashed #EEE;
	background-color:#FFF; /* hides vdot repeat */
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFF,EndColorStr=#CCCCCC);*/
}

/* each topic header uses the <h2> tag */
#sitemap h2 {
	/*font-size:100%;*/
	font:bold 0.8em Arial, Verdana, sans-serif;
	padding:0px; margin:0px 0px 0px 20px; /* pushes text out from folder image */
}

#sitemap h2 a, #sitemap h2 a:visited {
	/*font-size:0.55em !important;
	font-weight:bold !important;
	background-color:transparent;*/
	color:#0066CC;
	text-decoration:underline;
}
#sitemap h2 a:hover {
	color:#000;
	text-decoration:none;
	font-weight:bold;
	background-color:#FFFEA5;
}
#sitemap h2 span {
	font-size:85%;
	color:#999;
	font-weight:normal;
	padding-left:1.0em;
	margin-right:6px;
}
#sitemap h2 span a:link, #sitemap h2 span a:visited {
	color:#999;
	background:url(/ContentImages/NavImages/bul_gup.gif) no-repeat right 9px;
}
#sitemap h2 span a:hover {
	color:#000099;
	text-decoration:underline;
	font-weight:normal !important;
	background-color:transparent !important;
}

/* dt/li : file icon */
/*
div#sitemap dt { 
	background:url(/ContentImages/SiteMap/smfile.gif) no-repeat left 5px;
}
div#sitemap dt a.sitemap_dt:link, #sitemap dt a.sitemap_dt:visited { 
	color:#0066CC;
	font:0.8em Arial, Verdana, sans-serif;
	text-decoration:underline;
	padding:0px; margin:0px 0px 0px 20px;
}
div#sitemap dt a.sitemap_dt:hover {
	color:#000;
	text-decoration:none;
	font-weight:bold;
	background-color:#FFFEA5;
}
*/