
#left-nav {
float: left; 
display: block; 
background: #9fc7c1; 
width: 140px;
height: auto; 
font-family: verdana, arial,sans-serif; 
margin: 0; 
padding: 0;}

#left-nav img {
padding: 0; 
margin: 0;
border: 0;}


#left-nav .content-lh ul { 
padding: 0; 
margin: 0;
display: block;}

#left-nav .content-lh ul li {
display: block; 
list-style-type: none;
margin: 0;
padding: 0;
font-size: .7em; 
line-height: 1em;
letter-spacing: -0.05em;
font-weight: bold;
height: auto;
width: 140px;
}

#left-nav .content-lh ul li a {
display: block;
padding: 7px 1px;
margin:0;  
color: black; 
background: #9fc7c1; 
text-decoration: none;
line-height: 1em;
border-bottom: 1px solid #fff;
height: auto;
}

#left-nav .content-lh ul li span.here {
display: block;
padding: 7px 1px;
margin: 0;
color: #0b3d3c;
background: #9fc7c1;
line-height: 1em;
border-bottom: 1px solid #fff;
height: auto;
font-style: italic;
}

#left-nav .content-lh li.menutitle {
display: block;
list-style-type: none;
margin: 0;
cursor: pointer;
background: #9fc7c1 url(../images/menuOff.gif) no-repeat right;
line-height: 1em;
border-bottom: 1px solid #fff;
height: auto;
width: 140px;
padding-top: 7px;
padding-bottom: 7px;
}

#left-nav .content-lh li.menutitle:hover {
background: #3d8d82 url(../images/menuOff-hover.gif) no-repeat right;
color: white;}

#left-nav .content-lh li.menutitle:visited {
background: #aaa5b9 url(../images/menuOff.gif) no-repeat right;
color: black; }

#left-nav .content-lh li.hover {
background: #3d8d82 url(../images/menuOff-hover.gif) no-repeat right;
color: white;
padding: 7px 1px;
display: block;
margin: inherit;
cursor: pointer;
border-bottom: 1px solid #fff;
height: auto;
width: 140px;
line-height: 1em;}

#left-nav .content-lh li.menutitle span {
display: block;
width: 140px;
}

.submenu pre {width: auto; color: #ccc; display: none;}

#left-nav .content-lh ul li a.sub {
background-color: #ccc;
padding: 3px 0 3px 10px;
margin:0;
}

#left-nav .content-lh ul li.here-sub {
background-color: #ccc;
padding: 3px 0 3px 0;
text-indent: 10px;
margin: 0;
color: #0b3d3c;
font-style: italic;
border-bottom: 1px solid #fff;
}

#left-nav .content-lh ul li a.sub:hover {
background-color: #9fc7c1;}

#left-nav .content-lh ul li ul {
margin-top: 5px; background-color: #ccc;}

#left-nav .content-lh ul li ul li {font-size: 1em;}

#left-nav .content-lh .spaceme {
height: 20px; background: #3d8d82; border-bottom: 1px solid #fff;}

#left-nav .content-lh .more p a {
color: black;}

#left-nav .content-lh .more p a:hover, #left-nav .content-lh ul li a:hover {
color: #fff;}

#left-nav .content-lh ul li a:hover { background-color: #3d8d82;}

#left-nav .more {width: 140px; background: #9fc7c1; border-bottom: 1px solid #fff;}
#left-nav .more p {font-size: .7em; width: auto; margin: 0; background: #9fc7c1; padding: 6px;}

#left-nav .content-lh hr {
color: #8dbd60; 
border-top: 1px solid black; 
text-align: left; 
margin-right: 6px;}

