/*Sets background color, border, and padding around the menu DIV*/
div#p7TMnav {
background-color: #c5e9e6;
border-top: 1px solid #c6eae7;
border-right: none;
border-bottom: none;
border-left: none;
line-height: 1.5;
font-size: 12px;
}

/*second level menuitem divs and lower -Cascades to lower levels-*/
/*Sets left margin to 12px establishing a cascading indent*/
div#p7TMnav div div {
margin: 0 0 0 8px;
text-align: left;
line-height: 1.5;
}

/*The Link style for top-level menuitems and is read by all browsers*/
div#p7TMnav div a {
font-size: 12px;
border-top: none;
border-right: none;
border-bottom: 1px solid #97d8d1;
border-left: none;
}
/*The Link style for top-level menuitems hidden from Netscape 4*/
div#p7TMnav div a {
/*/*/padding: 0;
display: block;
text-decoration: none; /* */
}
div#p7TMnav div a#hm {
background-color: #c5e9e6;
font-weight: bold;
padding-bottom: 2px;
}
div#p7TMnav div a#hm:hover {
background-color: #ffffff;
}

div#p7TMnav div div a {
padding: 0 0 0 6px;
display: block;
color: #55453c;
background-color: #e3f5f3;
border-bottom: 1px solid #6ec8bf;
border-bottom: 1px solid #6ec8bf;
border-bottom: 1px solid #6ec8bf;
border-bottom: 1px solid #6ec8bf;
text-decoration: none;
font-size: 12px;
}
div#p7TMnav div div a:hover {
color: #55453C;
background-color: #ffffff;
}
div#p7TMnav div div a.all {
color: #a71f13;
}
div#p7TMnav nav img {
width: 180px;
}
.p7currentmark {
background-color: #ffffff !important;
}
