BODY,TD{font-family:Verdana, Geneva, Arial, Helvetica;font-size:8pt;color:black;}
H1,H2,H3{font-size:20pt;font-weight:bold;margin-bottom:15px;}
H4{font-size:10pt;font-weight:bold;margin-bottom:12px;}
a{text-decoration:none;font-weight:bold;}
a:link,a:visited{color:gray;}
a:active,a:hover{color:black;}
.sitename{font-weight:normal;font-size:10pt;color:white}
.menulevel1{font-size:8pt;color:white}
a.menulevel1{font-weight:normal;color:red;}
a.menulevel1:link,a.menulevel1:visited{color:red;}
a.menulevel1:active,a.menulevel1:hover{color:red;}
.menulevel2{font-size:8pt;color:white}
a.menulevel2{font-weight:normal;color:orange;}
a.menulevel2:link,a.menulevel2:visited{color:orange;}
a.menulevel2:active,a.menulevel2:hover{color:red;}
.menulevel3{font-size:8pt;color:white}
a.menulevel3{font-weight:normal;color:orange;}
a.menulevel3:link,a.menulevel3:visited{color:orange;}
a.menulevel3:active,a.menulevel3:hover{color:red;}
.jsmenu{font-size:10pt;color:grey}
a.jsmenu{font-weight:normal;color:red;}
a.jsmenu:link,a.menulevel1:visited{color:grey;}
a.jsmenu:active,a.menulevel1:hover{color:red;}
.sitemaplevel1,sitemaplevel2,sitemaplevel3{font-size:12pt;}
a.sitemaplevel1,a.sitemaplevel2,a.sitemaplevel3{font-weight:normal;color:black;}
a.sitemaplevel1:link,a.sitemaplevel2:link,a.sitemaplevel3:link,a.sitemaplevel1:visited,a.sitemaplevel2:visited,a.sitemaplevel3:visited{color:black;}
a.sitemaplevel1:active,a.sitemaplevel2:active,a.sitemaplevel3:active,a.sitemaplevel1:hover,a.sitemaplevel2:hover,a.sitemaplevel3:hover{color:black;}
.submenu{font-size:11pt;text-transform: uppercase;font-weight: bold;}
a.submenu{font-weight:bold;color:white;}
a.submenu:link,a.submenu:visited{color:black;}
a.submenu:active,a.submenu:hover{color:red;}
.locator{font-size:8pt;color:white;}
a.locator{font-weight:normal;text-decoration:underline}
a.locator:link,a.locator:visited,a.locator:active,a.locator:hover{color:white;}
.sitemaplink{font-weight:bold;font-size:8pt;color:black;}
a.sitemaplink{text-decoration:underline}
a.sitemaplink:link,a.sitemaplink:visited,a.sitemaplink:active,a.sitemaplink:hover{color:black;}
.printlink{font-weight:bold;font-size:8pt;color:black;}
a.printlink{text-decoration:underline}
a.printlink:link,a.printlink:visited,a.printlink:active,a.printlink:hover{color:black;}
.navigator{font-weight:bold;font-size:8pt;color:white;}
a.navigator:link,a.navigator:visited{color:#c0c0c0;}
a.navigator:active,a.navigator:hover{color:white;}
.login{font-weight:normal;font-size:8pt;color:white;text-decoration:none;}
a.login:link{text-decoration:none;font-weight:bold;color:white;}
a.login:visited{text-decoration:none;font-weight:bold;color:white;}
a.login:active{text-decoration:none;font-weight:bold;color:black;}
a.login:hover{text-decoration:none;font-weight:bold;color:black;}
input.edit,select.edit{font-size:7pt;background-color:white;}
textarea.edit{font-size:8pt;background-color:white;}
.edit{font-size:8pt;color:black;}
a.edit:link,a.edit:visited,a.edit:active,a.edit:hover{font-weight:normal;color:black;}
input.search{font-size:9pt;border:1px solid black;background-color:white;}
.search{font-size:8pt;}
a.search{font-weight:normal;color:black;}
a.search:link,a.search:visited{color:black;}
a.search:active,a.search:hover{color:black;}.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.tocedit{font-weight:bold;font-size:5pt;color:red;}
a.tocedit:hover{color:red;text-decoration:underline;}

.dtree {
	position: relative;
	font-weight:bold;
	color:#336655;
}
.dtree img {
	border: 2px;
	vertical-align: text-bottom;
}
.dtree a {
font-weight:normal;
	color:#336699;
	text-decoration: none;
}
.dtree a:hover {
	color: red;
	text-decoration: underline;
}
.dtree .node{
	position: relative;
	top: -2px;
	padding: 1px;
}
.dtree .nodeSel {
	position: relative;
	top: -2px;
	padding: 1px;
	background-color: #c0d2ec;
}