

.vm-cursor-clickable{cursor: pointer}

.vm-cursor-inactive{cursor: default}




.vm-base2-menu{
 text-align:center;
 font-weight:normal;
 line-height: 15px;
 white-space: normal;
 font-size: 14px;
 width: 100%;
}

.vm-base2-elem,
.vm-base2-elem-over{
 padding-left: 7px;
 padding-right: 3px;
 padding-top: 8px;
 padding-bottom: 8px;
 
 	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #003366;

 
}

.vm-base2-sep-inner,.vm-base2-label,.vm-base2-label-over{
 font-size: 14px;
 padding-bottom: 2px;
 font-weight: normal;
  color: #FFFFFF;
 padding-top: 2px;
 font-family: mangal;
white-space:normal;
text-align:center;
 }
 .vm-base2-elem{
	color: #FFFFFF;
	height: 100%;
	text-align:center
 }




.vm-sub2-menu{background: #569ece;
text-align:left;
}



.vm-sub2-menu{border-bottom: black 1px solid}



.vm-sub2-elem,
.vm-sub2-elem-over{
 padding-right: 5px;
 padding-left: 5px
}

.vm-sub2-elem,
.vm-sub2-elem-over{
 border-right: black 1px solid;
 border-top: black 1px solid;
 border-left: black 1px solid
}

.vm-base2-elem-over{
	background-color: #0066CC;
	background-image: url(../images/top-menu-over-bg.jpg);
	text-align:center
}

.vm-sub2-elem-over{
 background-color: #a3d274;
 color: #FFFFFF;
}


.vm-sub2-label,
.vm-sub2-label-over{
 font-size: 13px;
 padding-bottom: 2px;
 font-weight:normal;
  color:#FFFFFF;
 padding-top: 2px;
 font-family: mangal;
 white-space: nowrap;
 }




.vm-base2-label-over,
.vm-sub2-label-over{
  color:#FFFFFF;
 }

.vm-base2-icon,
.vm-base2-icon-over{padding-right: 3px}

.vm-sub2-icon,
.vm-sub2-icon-over{padding-left: 3px}

.vm-base2-arrow,
.vm-base2-arrow-over{
 padding-right: 2px;
 padding-left: 6px
}

.vm-sub2-arrow,
.vm-sub2-arrow-over{
 padding-right: 6px;
 padding-left: 2px
}

.vm-base2-sep-inner{
 padding-right: 1px;
 padding-left: 1px
}



















.vm-base10-menu{
width:200px;
 text-align:left;

}
.vm-base10-menu,
.vm-sub10-menu{
	background-color: #569ece;
}

.vm-sub10-menu{border-bottom: black 1px solid}

.vm-sub10-elem,
.vm-sub10-elem-over{
 padding-right: 4px;
 padding-left: 4px
}

.vm-sub10-elem,
.vm-sub10-elem-over{
 border-right: black 1px solid;
 border-top: black 1px solid;
 border-left: black 1px solid
}

.vm-base10-elem-over,
.vm-sub10-elem-over{
	background-color: #a3d274;
}

.vm-base10-title-label{
 font-size: 9pt;
 color: #FFFFFF;
 font-family: arial;
 white-space:normal;
}

.vm-base10-label,
.vm-base10-label-over{
 color: #FFFFFF;
 line-height: 15px;
}

.vm-sub10-label,
.vm-sub10-label-over{
 font-size: 14px;
 padding-bottom: 4px;
 color: #FFFFFF;
 padding-top: 4px;
 font-family: Mangal;
 white-space: nowrap;
  line-height: 15px
}

.vm-base10-title-label{
 font-weight: bold;
 padding: 3px
}

.vm-base10-icon,
.vm-base10-icon-over,
.vm-sub10-icon,
.vm-sub10-icon-over{padding-right: 3px}

.vm-base10-arrow,
.vm-base10-arrow-over,
.vm-sub10-arrow,
.vm-sub10-arrow-over{
 padding-right: 2px;
 padding-left: 2px
}

.vm-base10-sep-inner{border-top: black 1px solid}

.vm-base10-menu{
 border-right: silver 0px solid;
 border-top: silver 1px solid;
 border-left: black 0px solid;
 border-bottom: silver 1px solid

}

.vm-base10-label,
.vm-base10-label-over{padding-bottom: 5px}

.vm-base10-elem,
.vm-base10-elem-over{padding-right: 5px}

.vm-base10-label,
.vm-base10-label-over{padding-top: 5px}

.vm-base10-menu{padding: 0px}

.vm-base10-elem,
.vm-base10-elem-over{padding-left: 9px}

.vm-sub10-elem-over,
.vm-base10-elem-over{background-color: #a3d274}

.vm-sub10-menu{filter: progid:dximagetransform.microsoft.shadow(color=#b4b4b4,direction=135,strength=2)}

.vm-base10-label,
.vm-base10-label-over{font-size: 14px}

.vm-base10-label,
.vm-base10-label-over{font-family: arial}