/* ###################### NAV MODULE TABLE DESIGN ###################### */
#navleft {
background-color: #dcdcc4;
border-style: none solid none none;
border-width: 0 1px 0 0;
border-color: #89895d
}
table.moduletable-navleft {
margin: 0;
padding: 0;
width: 100%;
border: 0
}
table.moduletable-navleft th {
color: white;
font-size: 13px;
font-weight: bold;
background-color: #9a6c5c;
text-align: left;
text-indent: 12px;
margin: 0;
padding: 0;
width: 100%;
height: 35px;
vertical-align: middle
}
table.moduletable-navleft td {
margin: 0;
padding: 3px 0 12px;
width: 100%
}
table.moduletable-navleft td td {
margin: 0;
padding: 2px 0 0
}
/*table.moduletable-navleft td div { margin: 0; padding: 0; border-left: 6px solid transparent }*/
/* ###################### MAIN AND SUB MENU SYSTEM ###################### */
#active_menu {
color: #000;
font-weight: bold;
text-decoration: none
}
.mainlevel {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 16px;
margin: 0 0 0 10px;
padding: 0;
height: 16px;
vertical-align: middle
}
a.mainlevel:link, a.mainlevel:visited {
color: #710505;
text-decoration: none;
margin: 0 0 0 10px;
padding: 0
}
a.mainlevel:hover {
color: #710505;
text-decoration: underline;
margin: 0 0 0 10px;
padding: 0
}
.sublevel {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
line-height: 15px;
text-decoration: none;
margin: 0 0 0 15px;
padding: 0;
height: 15px
}
a.sublevel:link, a.sublevel:visited {
color: black;
font-weight: normal;
text-decoration: none;
margin: 0 0 0 15px;
padding: 0
}
a.sublevel:hover {
color: #710505;
font-weight: normal;
text-decoration: underline;
margin: 0 0 0 15px;
padding: 0
}

