.fullText ul
{
padding-left:0px;
margin-left:0px;
}

.level2
{
border-top:1px solid #c2c2c5;
margin-bottom:30px;
}

.level1,
.level1 ul li,
.level1 ul li li {
list-style-type: none;
}

.level1,
.level1 a,
.level1 a:link,
.level1 a:visited
{
color:#000;
display:block;
font-weight:bold;
padding-top:2px;
padding-bottom:3px;
}

.level1 a:hover,
.level1 a:active,
.level1 a:focus
{
color:black;
text-decoration:none;
}

.level2,
.level2 a,
.level2 a:link,
.level2 a:visited
{
color:#333333;
display:block;
padding-top:0px;
padding-bottom:0px;
}

.level2 a:hover,
.level2 a:active,
.level2 a:focus
{
color:black;
text-decoration:underline;
}

.level3,
.level3 a,
.level3 a:link,
.level3 a:visited
{
font-weight:normal;
}

.level3 a:hover,
.level3 a:active,
.level3 a:focus
{
color:black;
text-decoration:underline;
}

ul .level3
{
width:410px;
}

.level2 li {
display:block;
clear:left;
float: none;
}

.level3 li {
display:inline;
}

.level3 a,
.level3 a:link,
.level3 a:visited
{
padding:0px 5px 0px 25px;
margin:5px -15px 5px 0px;
float:left;
border-right: 1px #888 solid;
line-height: 85%;
}

.level3 a:hover,
.level3 a:active,
.level3 a:focus
{
color:black;
border-right: 1px #888 solid;
}

.level3 li:last-child a {
border-right:none;
}

.level3 {
padding-left:15px;
}

li .leaf,
li .open {
padding:3px 0px 5px 0px;
}

.level3 .leaf a
{
padding-top:3px;
}

/* new */

#esenseSitemap {
display:block;
}

.level1 .active a,
.level2 .active a,
.level3 .active a
{
color:black;
padding-top:2px;
padding-bottom:3px;
text-decoration:none;
}