/* Menu related selectors */

.jsdomenudiv
   {
   background-color: #AFD1FA; /* Blu CAI chiaro */
   border          : 1px outset;
   cursor          : default;
   position        : absolute; /* Do not alter this line! */
   visibility      : hidden;
   z-index         : 10;
   }

.jsdomenuitem
   {
   background-color: #AFD1FA; /* Blu CAI chiaro */
   color           : Navy;
   font-family     : Tahoma, Helvetica, Arial, sans-serif;
   font-size       : 9pt;
   padding-bottom  : 1px;
   padding-left    : 6px;
   padding-right   : 4px;
   padding-top     : 1px;
   position        : relative; /* Do not alter this line! */
   border          : 1px solid;
   border-color    : #AFD1FA; /* Blu CAI chiaro */
   }

.jsdomenuitemover
   {
   background-color: #AFD1FA; /* Blu CAI chiaro */
   color           : #FF6200;
   font-family     : Tahoma, Helvetica, Arial, sans-serif;
   font-size       : 9pt;
   font-weight     : normal;
   border          : 1px inset;
   padding-bottom  : 1px;
   padding-left    : 6px;
   padding-right   : 4px;
   padding-top     : 1px;
   position        : relative; /* Do not alter this line! */
   }

.jsdomenuarrow
   {
   background-image : url(classic_arrow.png);
   background-repeat: no-repeat; /* Do not alter this line! */
   height           : 7px;
   position         : absolute; /* Do not alter this line! */
   right            : 8px;
   width            : 4px;
   }

.jsdomenuarrowover
   {
   background-image : url(classic_arrow_o.png);
   background-repeat: no-repeat; /* Do not alter this line! */
   height           : 7px;
   position         : absolute; /* Do not alter this line! */
   right            : 8px;
   width            : 4px;
   }

.jsdomenusep
   {
   }

.jsdomenusep hr
   {
   text-align: center;
   width     : 95%;
   }




/* Menu bar related selectors */

.jsdomenubardiv
   {
   background-color   : transparent;
   background-position: left;
   background-repeat  : no-repeat;
   border-bottom      : 0px solid;
   border-bottom-color: #0E60C6; /* Blu CAI */
   cursor             : default;
   padding-bottom     : 6px;
   padding-left       : 0px;
   padding-right      : 0px;
   padding-top        : 4px;
   position           : absolute; /* Do not alter this line! */
   visibility         : visible;
   }

.jsdomenubardragdiv
   {
   cursor        : move;
   font-family   : Tahoma, Helvetica, Arial, sans-serif;
   font-size     : 9pt;
   padding-bottom: 2px;
   padding-left  : 5px;
   padding-right : 5px;
   padding-top   : 2px;
   position      : relative; /* Do not alter this line! */
   visibility    : hidden;
   width         : 0px;
   }

.jsdomenubaritem
   {
   background-color   : #0E60C6; /* Blu CAI */
   border             : 2px outset;
   color              : White;
   font-family        : Tahoma, Helvetica, Arial, sans-serif;
   font-size          : 9pt;
   font-weight        : bold;
   padding-bottom     : 2px;
   padding-left       : 12px;
   padding-right      : 12px;
   padding-top        : 2px;
   /* position           : relative;   Do not alter this line! */
   }

.jsdomenubaritemover
   {
   background-color: White;
   border          : 2px outset;
   color           : #0E60C6; /* Blu CAI */
   font-family     : Tahoma, Helvetica, Arial, sans-serif;
   font-size       : 9pt;
   font-weight     : bold;
   padding-bottom  : 2px;
   padding-left    : 12px;
   padding-right   : 12px;
   padding-top     : 2px;
   position        : relative; /* Do not alter this line! */
   }

.jsdomenubaritemclick
   {
   background-color: White;
   border          : 2px inset;
   color           : #0E60C6; /* Blu CAI */
   font-family     : Tahoma, Helvetica, Arial, sans-serif;
   font-size       : 9pt;
   font-weight     : bold;
   padding-bottom  : 2px;
   padding-left    : 12px;
   padding-right   : 12px;
   padding-top     : 2px;
   position        : relative; /* Do not alter this line! */
   }



/* Example of selectors for icons.
   Change the height and width to match the actual height and width
   of the icon image. */
.icon1
   {
   background-image: url(icon1.png);
   background-repeat: no-repeat; /* Do not alter this line! */
   height: 16px;
   left: 2px;
   position: absolute; /* Do not alter this line! */
   width: 16px;
   }

.icon2
   {
   background-image: url(icon2.png);
   background-repeat: no-repeat; /* Do not alter this line! */
   height: 16px;
   left: 2px;
   position: absolute; /* Do not alter this line! */
   width: 16px;
   }

.icon3
   {
   background-image: url(icon3.png);
   background-repeat: no-repeat; /* Do not alter this line! */
   height: 16px;
   left: 2px;
   position: absolute; /* Do not alter this line! */
   width: 16px;
   }
