/* vertical navigation */
#navv
{
    font: 12px Verdana;
    float: left;
    width: 160px;
    margin-left: 10px;
    padding-top: 1em;
}

.wireframemenu{
    border: 1px solid #C0C0C0;
    background-color: white;
    border-bottom-width: 0;
    margin-bottom: 1em;
    width: 160px;
}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
    width: 164px;
}

.wireframemenu ul{
    padding: 0;
    margin: 0;
    list-style-type: none;
}

.wireframemenu a{
    font: bold 13px Verdana;
    padding: 4px 3px;
    display: block;
    width: 100%; /*Define width for IE6's sake*/
    color: #595959;
    text-decoration: none;
    border-bottom: 1px solid #C0C0C0;
}

.wireframemenu a:visited{
    color: #595959;
}

html>body .wireframemenu a{ /*Non IE rule*/
    width: auto;
}

.wireframemenu a:hover{
    background-color:#cae1ff;		 /* lightsteelblue1 */
/*    border-right: 4px solid #afc3dd; */
    color: black;
}

/* highlight current page */
.navv0  .wireframemenu #navv0 a,
.navv1  .wireframemenu #navv1 a,
.navv2  .wireframemenu #navv2 a,
.navv3  .wireframemenu #navv3 a,
.navv4  .wireframemenu #navv4 a,
.navv5  .wireframemenu #navv5 a,
.navv6  .wireframemenu #navv6 a,
.navv7  .wireframemenu #navv7 a,
.navv8  .wireframemenu #navv8 a,
.navv9  .wireframemenu #navv9 a,
.navv10 .wireframemenu #navv10 a,
.navv11 .wireframemenu #navv11 a,
.navv12 .wireframemenu #navv12 a,
.navv13 .wireframemenu #navv13 a,
.navv14 .wireframemenu #navv14 a,
.navv15 .wireframemenu #navv15 a,
.navv16 .wireframemenu #navv16 a,
.navv17 .wireframemenu #navv17 a,
.navv18 .wireframemenu #navv18 a,
.navv19 .wireframemenu #navv19 a,
.navv20 .wireframemenu #navv20 a{
    cursor: default;
    background-color:#cae1ff;		 /* lightsteelblue1 */
/*    border-right: 4px solid rgb(4,91,145); */
    color:#000;  /* black */
}
