#leftmenu{
   padding: 0px 0px 0px 0px;
   width: 157px;
}
#leftmenu .menubody{
   width: 100%;
}
#leftmenu .menubody table{
   width: 100%;
}
#leftmenu td{
   font-family: verdana, serif;
   font-size: 10px;
   vertical-align: middle;
}

#leftmenu .alignT{
   vertical-align: top;
}
#leftmenu .itemContent{
   text-align: right;
}

#leftmenu a{
}
#leftmenu a:hover{
}
#leftmenu img.bulletLevelX1{
   display: none;
}

#leftmenu .separatorLevelX1{
   display: none;
}
#leftmenu .separatorLevelX2{
   height: 3px;
}
#leftmenu .separatorLevelX2toX3{
   background: transparent url(../../Left/Style/separator2to3.gif) no-repeat bottom right;
   height: 4px;
}
#leftmenu .separatorLevelX3{
   background: transparent url(../../Left/Style/bullet_level_3.gif) repeat-y center right;
   height: 5px;
}
#leftmenu .separatorLevelX3toX2{
   background: transparent url(../../Left/Style/bullet_level_3.gif) repeat-y center right;
   height: 4px;
}


/* link level2 */
#leftmenu .linkLevelX2{
   font-family: verdana, serif;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
   padding: 0px 0px 0px 0px;
   color: #7F7F7F;
}
#leftmenu .linkLevelX2:hover{
   padding: 0px 0px 0px 0px;
   text-decoration: underline;
}


/* link level3 */
#leftmenu .linkLevelX3{
   font-family: verdana, serif;
   font-size: 11px;
   font-weight: normal;
   text-decoration: none;
   padding: 0px 0px 0px 0px;
   color: #7F7F7F;
}
#leftmenu .linkLevelX3:hover{
   padding: 0px 0px 0px 0px;
   text-decoration: underline;
}


#leftmenu .itemLevelX2,
#leftmenu .itemLevelX2ov,
#leftmenu .itemLevelX2on{
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 2px;
}
#leftmenu .itemLevelX2 .borderMCLevelX2{
   background: transparent url(../../Left/Style/bullet_level_2.gif) no-repeat top right;
   padding: 2px 6px 2px 2px;
}
   #leftmenu .itemLevelX2ov .borderMCLevelX2{
      background: transparent url(../../Left/Style/bullet_level_2_ov.gif) no-repeat top right;
      padding: 2px 6px 2px 2px;
   }
   #leftmenu .itemLevelX2on .borderMCLevelX2{
      background: transparent url(../../Left/Style/bullet_level_2_on.gif) no-repeat top right;
      padding: 0px 3px 0px 0px;
      background-color: #FFFFFF;
   }
   #leftmenu .itemLevelX2on .linkLevelX2{
      color: #1A7FB0;
   }
   #leftmenu .itemLevelX2on .borderMCLevelX2 .itemContent{
      padding: 2px 3px 2px 0px;
      text-align: right;
   }
   #leftmenu .itemLevelX2on .borderMCLevelX2 .alignT{
      background-color: #E3E3E3;
      padding: 2px 0px 2px 2px;
   }

#leftmenu .itemLevelX3,
#leftmenu .itemLevelX3ov,
#leftmenu .itemLevelX3on{
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 2px;
}
#leftmenu .itemLevelX3 .borderMCLevelX3{
   background: transparent url(../../Left/Style/bullet_level_3.gif) repeat-y center right;
   padding: 1px 14px 1px 2px;
   
}
   #leftmenu .itemLevelX3ov .borderMCLevelX3{
      background: transparent url(../../Left/Style/bullet_level_3.gif) repeat-y center right;
      padding: 1px 14px 1px 2px;
   }
   #leftmenu .itemLevelX3on .borderMCLevelX3{
      background: transparent url(../../Left/Style/bullet_level_3.gif) repeat-y center right;
      padding: 1px 14px 1px 2px;
   }
   #leftmenu .itemLevelX3on .linkLevelX3{
      color: #1A7FB0;
   }

