/******************** fist level ***********************/
.menu_left0 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #65914F;text-decoration: none; cursor:default; margin-left: -5px;}
.menu_left0:link, .menu_left0:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #65914F;;text-decoration: none;cursor:default;  background: transparent;}
.menu_left0:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;;text-decoration: none;cursor:default;  background: transparent;}
 
/**********  level 1 active ***************/

td.menuconActive1 { font-family: Verdana,Arial,Helvetica,sans-serif;; font-size: 10px;  font-weight: normal; color: #000000; text-decoration: underline; }
td.menuconActive1_havechild { font-family: Verdana,Arial,Helvetica,sans-serif;; font-size: 10px;  font-weight: normal; color: #000000; text-decoration: underline; }

a.menuconActive1:link{
  color: red !important;
} 

.menuconActive2 { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px;  font-weight: bold; color: #000000; text-decoration: none; }
.menuconActive1_havechild {font-family: Verdana,Arial,Helvetica,sans-serif;; font-size: 10px;  font-weight: normal; color: #3B731B; text-decoration: underline; }
}
/**********  level 1 TD ***************/
.menucon1 { font-family: Verdana,Arial,Helvetica,sans-serif;; font-size: 10px;  font-weight: normal; color: #3B731B; text-decoration: none; }
.menuconActive1 { font-family: Verdana,Arial,Helvetica,sans-serif;; font-size: 10px;  font-weight: normal; color: #000000; text-decoration: underline; !important}
.menucon1:hover { font-family: Verdana,Arial,Helvetica,sans-serif;; font-size: 10px;  font-weight: normal; color: #000000; text-decoration: none; }
td.menucon1 { ont-family: Verdana,Arial,Helvetica,sans-serif;; font-size: 10px;  font-weight: normal; color: #3B731B; text-decoration: none; }


.menucon1_havechild,.menucon1_havechild.a, .menucon1_havechild.link, .menucon1_havechild.visited { font-family: Verdana,Arial,Helvetica,sans-serif;; font-size: 10px;  font-weight: normal; color: #3B731B; text-decoration: none; 
 }
 
td.menucon1_havechild { font-family: Verdana,Arial,Helvetica,sans-serif;; font-size: 10px;  font-weight: normal; color: #3B731B; text-decoration: none; 
  background-image:url("<xsl:value-of select="$mediaPath"/>icon2.gif") ;background-repeat:no-repeat; background-position:99%;cursor:default;
}

.menutable{
background: transparent;cursor:default;
}
/**************** level 2 TD ,color="#cbe5f6" create more level if needed *******************/
.menucon2 { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px;   font-weight: normal; color: #000000; text-decoration: underline; }
.menucon2_havechild.a { font-family: Geneva, Arial, Helvetica, san-serif;  ;font-size: 12px;  font-weight: normal; color: #000000; text-decoration: italic; 
}
td.menucon2 { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 11px; font-weight: normal; color: #fff; text-decoration: none; }
td.menucon2_havechild { font-family: Geneva, Arial, Helvetica, san-serif;   font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; 
background-image:url("<xsl:value-of select="$mediaPath"/>icon2.gif") ;background-repeat:no-repeat; background-position:99%;
}

.menucon3 { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px;   font-weight: normal; color: #000000; text-decoration: italic; }


/*
.MenuLevel0 {
}
a.MenuLevel0_Item            {
 border-left: 7px solid #D5C597;  
 border-right: 2px solid #FFF8CA;
 border-top: 1px solid #FFFFFF;color:black; 
 text-decoration:none; font-weight:bold;
 font-family: Verdana, Arial, Helvetica; 
 height: 20px;display: block;
 font-size: 0.7em;
 line-height: 20px;
 text-indent: 5px;

}
a:active.MenuLevel0_Item    {
 border-left: 7px solid #D5C597;  
 border-right: 2px solid #FFF8CA;
 border-top: 1px solid #FFFFFF;color:black; 
 text-decoration:none; font-weight:bold;
 font-family: Verdana, Arial, Helvetica; 
 height: 20px;display: block;
 font-size: 0.7em;
 line-height: 20px;
 text-indent: 5px;

}
a:link.MenuLevel0_Item     { 
 border-left: 7px solid #D5C597;  
 border-right: 2px solid #FFF8CA;
 border-top: 1px solid #FFFFFF;color:black; 
 text-decoration:none; font-weight:bold;
 font-family: Verdana, Arial, Helvetica; 
 height: 20px;display: block;
 font-size: 0.7em;
 line-height: 20px;
 text-indent: 5px;
}
a:visited.MenuLevel0_Item    {
 border-left: 7px solid #D5C597;  
 border-right: 2px solid #FFF8CA;
 border-top: 1px solid #FFFFFF;color:black; 
 text-decoration:none; font-weight:bold;
 font-family: Verdana, Arial, Helvetica; 
 height: 20px;display: block;
 font-size: 0.7em;
 line-height: 20px;
 text-indent: 5px;

}
a:hover.MenuLevel0_Item     { vertical-align :middle;border-left: 7px solid #D5C597; border-right: 2px solid #FFF8CA;border-top: 1px solid #FFFFFF;color:black; text-decoration:underline; font-weight:bold;font-family: Verdana, Arial, Helvetica; font-size:8pt ;padding-left:6px;width:176px;height: 20px;display: block;}
a:MenuLevel0_ItemSelected     { padding-top:6px;border-left: 7px solid #D5C597; border-right: 2px solid #FFF8CA;border-top: 1px solid #FFFFFF;color:black; text-decoration:none; font-weight:bold;font-family: Verdana, Arial, Helvetica; font-size:8pt ;padding-left:6px;width:176px;height: 20px;display: block;}
a:link.MenuLevel0_ItemSelected     {vertical-align :middle;border-left: 7px solid #D5C597; border-right: 2px solid #FFF8CA;border-top: 1px solid #FFFFFF; color:black; text-decoration:none; font-weight:bold;font-family: Verdana, Arial, Helvetica; font-size:8pt ;padding-left:6px;width:176px;height: 20px;display: block;}
a:visited.MenuLevel0_ItemSelected     {
 border-left: 7px solid #D5C597;  
 border-right: 2px solid #FFF8CA;
 border-top: 1px solid #FFFFFF;color:black; 
 text-decoration:none; font-weight:bold;
 font-family: Verdana, Arial, Helvetica; 
 height: 20px;display: block;
 font-size: 0.7em;
 line-height: 20px;
 text-indent: 5px;
 
}

a.MenuLevel1_Item            {border-left: 7px solid #D5C597;  border-right: 2px solid #FFF8CA;color:#0560A6; border-top: 1px solid #FFFFFF;text-decoration:underline; font-family: Verdana, Arial, Helvetica; font-size:8pt ;padding-left:15px;line-height:20px; display: block;}
a:active.MenuLevel1_Item    { border-left: 7px solid #D5C597; border-right: 2px solid #FFF8CA;color:#0560A6; border-top: 1px solid #FFFFFF; text-decoration:underline; font-family: Verdana, Arial, Helvetica; font-size:8pt ;padding-left:15px;line-height:20px;display: block;}
a:link.MenuLevel1_Item     { border-left: 7px solid #D5C597; border-right: 2px solid #FFF8CA;color:#0560A6;  border-top: 1px solid #FFFFFF;text-decoration:underline; font-family: Verdana, Arial, Helvetica; font-size:8pt ;padding-left:15px;line-height:20px;display: block;}
a:visited.MenuLevel1_Item    { border-left: 7px solid #D5C597; border-right: 2px solid #FFF8CA;color:#0560A6; border-top: 1px solid #FFFFFF; text-decoration:underline; font-family: Verdana, Arial, Helvetica; font-size:8pt ;padding-left:15px;line-height:20px;display: block;}
a:hover.MenuLevel1_Item     {border-left: 7px solid #D5C597; 
 border-right: 2px solid #FFF8CA;color:#FF0000; 
 border-top: 1px solid #FFFFFF; text-decoration:underline; 
 font-family: Verdana, Arial, Helvetica; font-size:8pt ;
 padding-left:15px;
 line-height: 20px;
 
 text-indent: 5px;
 display: block;}
a:visited.MenuLevel1_ItemSelected     { border-left: 7px solid red; border-right: 2px solid #FFF8CA;color:#0560A6; border-top: 1px solid #FFFFFF; text-decoration:underline; font-family: Verdana, Arial, Helvetica; font-size:8pt ;padding-left:15px;height: 20px;display: block;}
a:link.MenuLevel1_ItemSelected     { border-left: 7px solid red; border-right: 2px solid #FFF8CA;color:#0560A6; border-top: 1px solid #FFFFFF; text-decoration:underline; font-family: Verdana, Arial, Helvetica; font-size:8pt ;padding-left:15px;height: 20px;display: block;}

a.MenuLevel2_Item            {border-left: 7px solid #D5C597; border-right: 2px solid #FFF8CA; color:#0560A6; border-top: 1px solid #FFFFFF; text-decoration:underline; font-family: Verdana, Arial, Helvetica; font-size:8pt ;padding-left:25px;height: 20px;display: block;}
a:active.MenuLevel2_Item    { border-left: 7px solid #D5C597; border-right: 2px solid #FFF8CA; border-right: 2px solid #FFF8CA;color:#0560A6; border-top: 1px solid #FFFFFF; text-decoration:underline; font-family: Verdana, Arial, Helvetica; font-size:8pt ;padding-left:25px;height: 20px;display: block;}
a:link.MenuLevel2_Item     {border-left: 7px solid #D5C597;  border-right: 2px solid #FFF8CA;color:#0560A6; border-top: 1px solid #FFFFFF; text-decoration:underline; font-family: Verdana, Arial, Helvetica; font-size:8pt ;padding-left:25px;height: 20px;display: block;}
a:visited.MenuLevel2_Item    { border-left: 7px solid #D5C597; border-right: 2px solid #FFF8CA;color:#0560A6; border-top: 1px solid #FFFFFF; text-decoration:underline; font-family: Verdana, Arial, Helvetica; font-size:8pt ;padding-left:25px;height: 20px;display: block;}
a:hover.MenuLevel2_Item     { border-left: 7px solid #D5C597; border-right: 2px solid #FFF8CA;color:#FF0000; border-top: 1px solid #FFFFFF; text-decoration:underline; font-family: Verdana, Arial, Helvetica; font-size:8pt ;padding-left:25px;height: 20px;display: block;}
a:MenuLevel2_ItemSelected     { border-left: 7px solid #D5C597; border-right: 2px solid #FFF8CA;color:#FF0000; border-top: 1px solid #FFFFFF; text-decoration:underline; font-family: Verdana, Arial, Helvetica; font-size:8pt ;padding-left:25px;height: 20px;display: block;}
a:link.MenuLevel2_ItemSelected     { border-left: 7px solid #D5C597; border-right: 2px solid #FFF8CA;color:#FF0000; border-top: 1px solid #FFFFFF; text-decoration:underline; font-family: Verdana, Arial, Helvetica; font-size:8pt ;padding-left:25px;height: 20px;display: block;}
a:visited.MenuLevel2_ItemSelected     { border-left: 7px solid red; border-right: 2px solid #FFF8CA;color:#0560A6; border-top: 1px solid #FFFFFF; text-decoration:underline; font-family: Verdana, Arial, Helvetica; font-size:8pt ;padding-left:25px;height: 20px;display: block;}

 */
