/*  Level 1 menu - implements main menu  */


/*  These styles are applied to the whole table  -  OK  */
.JT_lvl1 {
         width: 150px;
         margin-top: 5px;
         padding: 0px;
         }

/*   Applied to table cell and the position of the text  */
/*    but not the text itself                         OK */
.JT_lvl1_cell {
              border-right: #1870c1 1px solid;
              border-left: #1870c1 1px solid;
              border-bottom: #1870c1 1px solid;
              border-top: #1870c1 1px solid;
              BACKGROUND-COLOR: #ffffff;
              margin-bottom: 0px;
              vertical-align: middle;
              text-align: left;
              display: block;
              }


/*  Applied to the text before mouse over  -  OK  */
.JT_lvl1_link  {
               COLOR: #003366;
               TEXT-TRANSFORM: none;
               font-size: 11px;
               PADDING-bottom: 2px;
               padding-top: 2px;
               PADDING-left: 4px;
               FONT-WEIGHT: BOLD;
               FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
               TEXT-ALIGN: left;
               text-decoration: none;
               display: block;
               }

/*  Applied to the area around the text on mouse over  -  OK  */
.JT_lvl1_link:hover  {
                  COLOR: #003366;
                  background-color: #e8f0ff;
              margin-bottom: 0px;
              vertical-align: middle;
              text-align: left;
                  display: block;
                  }

/*  Applied to text on mouse over  -  OK  */
.JT_lvl1_link_on:hover  {
               COLOR: #003366;
               TEXT-TRANSFORM: none;
               font-size: 11px;
               FONT-WEIGHT: BOLD;
               FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
               TEXT-ALIGN: left;
               text-decoration: none;
               display: block;
                  }

/*  Applied to table cell on selection   - OK  */
.JT_lvl1_cell_on {
              border-right: #1870c1 1px solid;
              border-left: #1870c1 1px solid;
              border-bottom: #1870c1 1px solid;
              border-top: #1870c1 1px solid;
              BACKGROUND-COLOR: #e8f0ff;
/*              PADDING-bottom: 2px;
              padding-top: 2px;  */
              margin-bottom: 0px;
              vertical-align: middle;
              text-align: left;
              display: block;
                 }

/*  Applied to the text after mouse click   -   OK   */
.JT_lvl1_link_on  {
               COLOR: #003366;
               TEXT-TRANSFORM: none;
               font-size: 11px;
               PADDING-bottom: 2px;
               padding-top: 2px;
               PADDING-left: 4px;
               FONT-WEIGHT: BOLD;
               FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
               TEXT-ALIGN: left;
               text-decoration: none;
               display: block;
                  }


.JT_lvl1_cascade { /* Applied to table */
/*    width: 192px;  */
    border-top: 1px solid #1870c1;
    padding: 0; margin: 0;
	position: relative;

}
.JT_lvl1_cascade_cell { /* Applied to cell (<td>) */
/*    width: 192px;  */
    color: #003366;
    background: #ffffff;
/*    color: #000000;  */
/*    background: #ffffff;  */
    border-right: 1px solid #1870c1;
    border-bottom: 1px solid #1870c1;
    border-left: 1px solid #1870c1;
    padding: 0; margin: 0;
}
.JT_lvl1_cascade_link, .JT_lvl1_cascade:visited { /* Applied to anchor */
/*    width: 192px;  */
    color: #003366;
/*    color: #000000;  */
    font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
               FONT-WEIGHT: BOLD;
    text-decoration: none;
    background: #ffffff;
/*    background: #ffffff;  */
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 5px;
    padding-right: 5px;
	display: block;
}
.JT_lvl1_cascade_link:hover, .JT_lvl1_cascade_link:active {
/*    width: 192px;  */
    font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
               FONT-WEIGHT: BOLD;
    color: #003366;
    background: #e8f0ff;
/*    color: #ffffff;  */
/*    background: #3366cc;  */
    text-decoration: none;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 5px;
    padding-right: 5px;
	display: block;
}

