div#sitemap { width: 440px; }
div#sitemap table.sitetbl { margin: 0; _margin-top: 0px; padding: 5px 0 0 0; background-color: transparent; }
div#sitemap table.sitetbl td, div#sitemap table.sitetblspan td { vertical-align: top; }

/* was color: #6b9066 changed to 3366CC */
div#sitemap table.sitetbl td ul li a { color:#3366CC; text-decoration: none; }
div#sitemap table.sitetbl td ul li a:visited { color:#3366CC; text-decoration: none; }
div#sitemap table.sitetbl td ul li a:hover { color: #3a891f; text-decoration: underline; }


div#sitemap h1 { 
	font-weight: bold;
	font-size: 17px;
	line-height: 17px;
	color: #6bcf66;
	font-family: Verdana, sans-serif;
}

div#sitemap h2 { 
	font-weight: bold;
	font-size: 17px;
	line-height: 17px;
	color: #4A634C;
	font-family: Verdana, sans-serif;
}

div#sitemap td.tblHeading { 
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
}

/* SITE MAP heading */
/* was	color: #6b9066; then tried b0a178*/
div#sitemap td.tblHeading h1 { 
	height: 28px;
	margin: 0 15px 10px 17px;
	padding: 0;
	font-size: 17px;
	line-height: 17px;
	color: #275dc9;
	font-family: Verdana, sans-serif;
	background-color: transparent;
	background-image: url(resources/2x6div.gif);
	background-repeat: repeat-x;
	background-position: 0 26px;
}


div#sitemap td.col1noimg { 
	vertical-align: top; 
	padding: 0 0 0 17px; 
	margin: 0;
	width: auto;

}

/*	color: #b0a178;*/
div#sitemap td.col1noimg h2 { 
	margin: 0;
	padding: 0 0 8px 0;
	color: #3a891f;
	font-weight: bold;
	font-size: 11px; 
	font-family: Verdana, sans-serif;
}

div#sitemap td.col1noimg h2.notop { 
	padding: 0 0 8px 0;
}


/* section headings */
/*	color: #b0a178; */
/* note #6b9066 is original green, #3366CC is blue and #b0a178 is beige */
div#sitemap td.col1noimg h2 a {
	text-decoration: none;
	color: #3a891f;
}

div#sitemap td.col1noimg h2 a:visited {
	text-decoration: none;
	color: #3a891f;
}

div#sitemap td.col1noimg h2 a:hover {
	text-decoration: none;
	color: #b0a178;
}


div#sitemap ul.bulleted { vertical-align: top; padding: 0 0 15px 0; margin: 0;  width: 215px; }

div#sitemap ul.bulleted li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none; 
	background-image: url(resources/sm_bulletb.gif);
	background-repeat : no-repeat;
	background-position : 0 5px;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	line-height: 15px;
	padding-left: 11px;
	vertical-align: text-top;
}


