/* Generated by Visual Menu Maker */


.vm-base-menu,
.vm-sub-menu{
 background: #fcfcf9;
 filter: progid:dximagetransform.microsoft.shadow(color='#666666', direction=135, strength=3);
 padding: 1px
}

.vm-base-menu{
 border-right: black 1px solid;
 border-top: black 1px solid;
 border-left: black 1px solid;
 border-bottom: black 1px solid
}

.vm-sub-menu{
 border-right: #8a867a 1px solid;
 border-top: #8a867a 1px solid;
 border-left: #8a867a 1px solid;
 border-bottom: #8a867a 1px solid
}

.vm-base-elem,
.vm-base-elem-over,
.vm-sub-elem,
.vm-sub-elem-over{cursor: pointer}

.vm-base-elem{padding: 4px}

.vm-base-elem-over{
 border-right: #316ac5 1px solid;
 border-top: #316ac5 1px solid;
 border-left: #316ac5 1px solid;
 padding: 3px;
 border-bottom: #316ac5 1px solid
}

.vm-base-elem-over,
.vm-sub-elem-over{background: #c1d2ee}

.vm-base-sep-inner,
.vm-base-title-label,
.vm-sub-title-label{
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 white-space: nowrap
}

.vm-base-label,
.vm-base-label-over{
 color: black;
 white-space: nowrap
}

.vm-sub-label,
.vm-sub-label-over,
.vm-sub-arrow,
.vm-sub-arrow-over{
 font-size: 10px;
 color: black;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 white-space: nowrap
}

.vm-base-title-label,
.vm-sub-title-label{
 font-weight: bold;
 cursor: default;
 color: black;
 padding: 1px;
 text-align: center
}

.vm-base-title-elem,
.vm-sub-title-elem{
 border-top: white 1px solid;
 background: #efedde;
 border-bottom: black 1px solid
}

.vm-sub-icon,
.vm-sub-label,
.vm-sub-arrow{
 padding-bottom: 4px;
 padding-top: 4px
}

.vm-sub-icon-over,
.vm-sub-label-over,
.vm-sub-arrow-over{
 padding-bottom: 3px;
 padding-top: 3px
}

.vm-sub-icon{
 padding-right: 4px;
 padding-left: 4px;
 background: #efedde
}

.vm-sub-icon-over{
 padding-right: 4px;
 border-top: #316ac5 1px solid;
 padding-left: 3px;
 border-left: #316ac5 1px solid;
 border-bottom: #316ac5 1px solid
}

.vm-sub-label{
 padding-right: 4px;
 padding-left: 8px
}

.vm-sub-label-over{
 padding-right: 4px;
 border-top: #316ac5 1px solid;
 padding-left: 8px;
 border-bottom: #316ac5 1px solid
}

.vm-sub-arrow{
 padding-right: 8px;
 padding-left: 4px
}

.vm-sub-arrow-over{
 border-right: #316ac5 1px solid;
 padding-right: 7px;
 border-top: #316ac5 1px solid;
 padding-left: 4px;
 border-bottom: #316ac5 1px solid
}

.vm-base-label,
.vm-base-label-over{
 padding-right: 4px;
 padding-left: 4px
}

.vm-base-sep-inner{
 padding-right: 1px;
 padding-left: 1px;
 font-weight: bold;
 cursor: default;
 color: #c5c2b8
}

.vm-sub-sep-inner{border-top: #c5c2b8 1px solid}

.vm-sub-sep-outer{
 padding-left: 8px;
 padding-bottom: 1px;
 padding-top: 1px
}

.vm-base-menu{border-style: double}

.vm-base-label,
.vm-base-label-over{font-size: 10px}

.vm-base-label,
.vm-base-label-over{font-family: Verdana, Arial, Helvetica, sans-serif;}

.vm-base-elem-over{background-color: #ebeff5}

.vm-base-label,
.vm-base-label-over{font-weight: normal}

.vm-base-menu{background-color: transparent}

.vm-base-menu{background-image: url(vm-images/gradient_ltblue.jpg)}