/* Powder Bar Skin */

.vm-cursor-clickable
{ 
   cursor: pointer;
}

.vm-cursor-inactive
{
   cursor: default;
}

.vm-base-elem-top-center,
.vm-base-elem-top-center-over,
.vm-sub-menu-top-center,
.vm-sub-menu-bottom-center
{
  height: 4px;  
}

.vm-base-elem-bottom-center,
.vm-base-elem-bottom-center-over
{
  height: 5px;
}

.vm-base-elem-bottom-left,
.vm-base-elem-bottom-center,
.vm-base-elem-bottom-right
{
	background: #0088CB;
	background: #FFFFFF;
}
	
.vm-base-elem-bottom-left-over,
.vm-base-elem-bottom-center-over,
.vm-base-elem-bottom-right-over
{
   background-color: #002280;	
}

.vm-base-elem-top-left,
.vm-base-elem-top-left-over,
.vm-sub-menu-top-left,
.vm-sub-menu-straight
{
	padding-left: 4px;
}

.vm-base-elem-top-right,
.vm-base-elem-top-right-over,
.vm-sub-menu-top-right
{
	padding-left: 4px;
}

.vm-base-elem-top-left,
.vm-base-elem-top-left-over
{
   background: url(vm-images/border-top-left.gif);  
}

.vm-sub-menu-top-left
{
   background: url(vm-images/border-top-left.gif);
}

.vm-sub-menu-straight
{	
	background: url(vm-images/border-straight.gif);  
}

.vm-base-elem-top-center,
.vm-base-elem-top-center-over,
.vm-sub-menu-top-center
{
  background: url(vm-images/border-side-light.gif) repeat-x;
}

.vm-base-elem-top-right,
.vm-base-elem-top-right-over,
.vm-sub-menu-top-right
{
   background: url(vm-images/border-top-right.gif);
}

.vm-base-elem-left,
.vm-base-elem-left-over,
.vm-sub-menu-left
{
   background: url(vm-images/border-side-light.gif) repeat-y;
}

.vm-base-elem-right,
.vm-base-elem-right-over,
.vm-sub-menu-right
{
   background: url(vm-images/border-side-dark.gif) repeat-y right;
}

.vm-sub-menu-bottom-left
{
   background: url(vm-images/border-bottom-left.gif);
}

.vm-sub-menu-bottom-center
{
   background: url(vm-images/border-side-dark.gif) repeat-x bottom;
}

.vm-sub-menu-bottom-right
{
   background: url(vm-images/border-bottom-right.gif);
}

.vm-base-elem-top-center,
.vm-base-elem-left,
.vm-base-elem-center,
.vm-base-elem-right,

.vm-base-elem-top-center-over,
.vm-base-elem-left-over,
.vm-base-elem-center-over,
.vm-base-elem-right-over,

.vm-sub-menu-top-center,
.vm-sub-menu-left,
.vm-sub-menu-center,
.vm-sub-menu-right,
.vm-sub-menu-bottom-center,
.vm-sub-menu-straight,
.vm-sub-menu-patch
{
   background-color: #D7E3F6;
}

.vm-base-elem-center,
.vm-base-elem-center-over
{
   padding-bottom: 3px;
}

.vm-base-title-label,
.vm-sub-title-label,
.vm-base-label,
.vm-base-label-over,
.vm-sub-label,
.vm-sub-label-over
{
	font-family: Verdana;
   white-space: nowrap;
	text-align: left;
}

/* rrv - changed 7pt to 8pt */
.vm-base-label,
.vm-base-label-over
{
   font-size: 8pt;
}

/* rrv - changed 9pt to 8pt */
.vm-sub-label,
.vm-sub-label-over
{
   font-size: 8pt;
}

/* rrv - changed 7pt to 8pt */
.vm-sub-title-label
{
   padding: 2px;
   font-size: 8pt;
   font-weight: bold;
	text-align: center;
}

.vm-sub-title-elem
{
   margin: 4px 0;
	background: #AFC8EC;
	border: solid #285DA8 1px;
}

.vm-sub-title-label,
.vm-base-label,
.vm-sub-label
{
   color: black;
}

.vm-base-label-over
{
	color: blue;
}

.vm-sub-label-over
{
	color: white;
}

.vm-sub-label,
.vm-sub-label-over
{
   padding-top: 2px;
   padding-bottom: 2px;
}

.vm-sub-elem,
.vm-sub-elem-over
{
	padding: 1px 3px;
}

.vm-sub-elem-over
{
   background-color: #285DA8;
}

.vm-sub-sep-inner
{
   border-top: solid 1px #BFBFBF;
   border-bottom: solid 1px white;
}

.vm-sub-sep-outer
{
   padding-top: 2px;
   padding-bottom: 1px;
}

.vm-base-arrow,
.vm-base-arrow-over,

.vm-sub-arrow,
.vm-sub-arrow-over
{
   padding-left: 6px;
}

.vm-base-icon, 
.vm-base-icon-over,
.vm-sub-icon,
.vm-sub-icon-over
{
   padding-right: 3px;
}

.vm-base-sep-inner
{
   border: 0 solid;
   width: 3px;
}
