/*  Level 1 menu - implements main menu  */


/*  Style applied to the Whole Table  */
.JT_lvl1h {
         height: 19px;
         }

/*   Applied to table cell  */
.JT_lvl1h_cell {
              BACKGROUND-COLOR: #cbd1e5;
              height: 19px;
              vertical-align: middle;
              text-align: center;
              border-left: 1px solid #ffffff;
              }

/*  Style applied to text   */
.JT_lvl1h_link {
               COLOR: #000000;
               TEXT-TRANSFORM: uppercase;
               font-size: 13px;
               font-weight: bold;
               FONT-FAMILY: arial, verdana, sans-serif;
               TEXT-ALIGN: center;
               text-decoration: none;
/*			   PADDING-bottom: 2px;
               padding-top: 9px;   */
               padding-left: 12px;
               padding-right: 12px;
               display: block;
               }

/*   Style applied to table cell on mouse over  */
.JT_lvl1h_cell:hover, .JT_lvl1h_cell_on {
              BACKGROUND-COLOR: #fafafc;
              height: 19px;
/*			  PADDING-bottom: 2px;   */
              padding-left: 12px;
              padding-right: 12px;
              border-left: 1px solid #ffffff;
              vertical-align: middle;
              text-align: center;
              display: block;
              }

/*  Style applied to text on mouse over   */
.JT_lvl1h_link:hover, .JT_lvl1h_link_on:hover, .JT_lvl1h_link_on  {
    COLOR: #000000;
    background-color: #fafafc;
/*    PADDING-bottom: 2px;
    padding-top: 9px;  */
    TEXT-TRANSFORM: uppercase;
    font-size: 13px;
    font-weight: bold;
  	FONT-FAMILY: arial, verdana, sans-serif;
    TEXT-ALIGN: center;
    vertical-align: middle;
    text-decoration: none;
    display: block;
    }

/*    Level 1 drop down menu     */
/* =======================================  */


.JT_lvl1h_cascade { /* Applied to table */
    width: 192px;
    border-top: 1px solid #cbd1e5;
    padding: 0; margin: 0;
	position: relative;

}
.JT_lvl1h_cascade_cell { /* Applied to cell (<td>) */
    width: 192px; height 30px;
/*    color: #00457c;
    background-color: #f47c31;  */
    border-right: 1px solid #cbd1e5;
    border-bottom: 1px solid #cbd1e5;
    border-left: 1px solid #cbd1e5;
    padding: 0; margin: 0;
}
.JT_lvl1h_cascade_link, .JT_lvl1h_cascade:visited { /* Applied to anchor */
    width: 192px;
    color: #000000;
    font: normal 13px arial, verdana, sans-serif;
    text-decoration: none;
    background: #cbd1e5;
    padding: 7px 15px 7px 17px;
	display: block;
}
.JT_lvl1h_cascade_link:hover, .JT_lvl1h_cascade_link:active {
    width: 192px;
    font: normal 13px arial, verdana, sans-serif;
    color: #000000;
    background-color: #fafafc;
    text-decoration: none;
    padding: 7px 15px 7px 17px;
	display: block;
}

/*    End level 1 drop down menu     */
/* =======================================  */




/* ============================================= */
/*  Start level 2 side menu  */

/* Level 2 menu (implements side navigation) */
.JT_lvl2 { /* Applied to table */
    width: 185px;
    padding: 0; margin: 0;
        position: relative;
}
.JT_lvl2_cell { /* Applied to table cell (<td>) */
    width: 185px; height: 25px;
    text-decoration: none;
    background: #cbd1e5;
    color: #000000;
    TEXT-TRANSFORM: uppercase;
    font: 13px arial, verdana, sans-serif;
/*    border-right: 1px solid #E19B00;
    border-bottom: 1px solid #E19B00;  */
    padding: 0; margin-left: 10px;
}
.JT_lvl2_cell_on { /* Applied to table cell when selected */
    width: 185px; height: 25px;
    color: #000000; background: #cbd1e5;
    text-decoration: none;
    TEXT-TRANSFORM: uppercase;
    font: 13px arial, verdana, sans-serif;
/*    border-right: 1px solid #E19B00;
    border-bottom: 1px solid #E19B00;  */
    padding: 0; margin-left: 10px;
}
.JT_lvl2_link, .JT_lvl2_link:visited { /* Applied to anchor (if not an image) */
    width: 184px;
    color: #000000;
    TEXT-TRANSFORM: uppercase;
    background: #cbd1e5;
    font: 13px arial, verdana, sans-serif;
    text-decoration: none;
    padding: 7px 0 6px 30px;
	display: block;
	margin: 0;
}

html > body .JT_lvl2_link, .JT_lvl2_link:visited { /* Applied to anchor (if not an image) */
    width: 173px; }

.JT_lvl2_link:hover, .JT_lvl2_link:active {
    width: 184px;
    color: #000000;
    TEXT-TRANSFORM: uppercase;
    font: 13px arial, verdana, sans-serif;
    background: #fafafc url(images/MenuRock4.jpg) no-repeat 2px 1px;
    padding: 7px 0 6px 30px;
	display: block;
}

html > body .JT_lvl2_link:hover, .JT_lvl2_link:active { /* Applied to anchor (if not an image) */
    width: 173px; }

.JT_lvl2_link_on, .JT_lvl2_link_on:visited { /* Applied to anchor when selected*/
    width: 184px;
    background: #fafafc url(images/MenuRock4.jpg) no-repeat 2px 1px;
    color: #000000;
    TEXT-TRANSFORM: uppercase;
    font: 13px arial, verdana, sans-serif;
    text-decoration: none;
    padding: 7px 0 6px 30px;
	display: block;
}

html > body .JT_lvl2_link_on, .JT_lvl2_link_on:visited { /* Applied to anchor (if not an image) */
    width: 173px; }

.JT_lvl2_link_on:hover, .JT_lvl2_link_on:active {
    width: 184px;
    color: #000000;
    TEXT-TRANSFORM: uppercase;
    background: #fafafc url(images/MenuRock4.jpg) no-repeat 2px 1px;
    padding: 7px 0 6px 30px;
	display: block;
}

html > body .JT_lvl2_link_on:hover, .JT_lvl2_link_on:active { /* Applied to anchor (if not an image) */
    width: 173px; }

/*    End level 2 side menu     */
/* =======================================  */


/*    Level 2 drop down menu     */
/* =======================================  */


.JT_lvl2_cascade { /* Applied to table */
    width: 192px;
    border-top: 1px solid #13007c;
    padding: 0; margin: 0;
	position: relative;

}
.JT_lvl2_cascade_cell { /* Applied to cell (<td>) */
    width: 192px; height 30px;
/*    color: #00457c;
    background-color: #f47c31;  */
    border-right: 1px solid #cbd1e5;
    border-bottom: 1px solid #cbd1e5;
    border-left: 1px solid #cbd1e5;
    padding: 0; margin: 0;
}
.JT_lvl2_cascade_link, .JT_lvl2_cascade:visited { /* Applied to anchor */
    width: 192px;
    color: #000000;
    font: normal 13px arial, verdana, sans-serif;
    text-decoration: none;
    background: #cbd1e5;
    padding: 7px 15px 7px 17px;
	display: block;
}
.JT_lvl2_cascade_link:hover, .JT_lvl2_cascade_link:active {
    width: 192px;
    font: normal 13px arial, verdana, sans-serif;
    color: #000000;
    background-color: #fafafc;
    text-decoration: none;
    padding: 7px 15px 7px 17px;
	display: block;
}

/*    End level 2 drop down menu     */
/* =======================================  */