#leftbnrsup,
#leftbnrsdown{
   float:left;
   margin: 0px 0px 0px 0px;
   width: 100%;
}
#leftbnrsup .menubody,
#leftbnrsdown .menubody{
   padding: 10px 0px 0px 30px;
   vertical-align: top;
   width: 100%;
}
#leftbnrsup .menubody table,
#leftbnrsdown .menubody table{
   width: 100%;
   /*text-align: center;*/
   padding: 0px 0px 0px 0px;
}

#leftbnrsup .alignT,
#leftbnrsdown .alignT{
   vertical-align: top;
}

#leftbnrsup .separatorLevelX1,
#leftbnrsdown .separatorLevelX1{
   padding: 2px 0px 0px 0px;
}

#leftbnrsup .bulletLevelX1,
#leftbnrsdown .bulletLevelX1
#leftbnrsup img.bulletLevelX1,
#leftbnrsdown img.bulletLevelX1{
   display: none;
}

/* link level1 */
#leftbnrsup .itemLevelX1,
#leftbnrsdown .itemLevelX1{
   text-align: center;
}
#leftbnrsup .itemLevelX1 img,
#leftbnrsdown .itemLevelX1 img,
#leftbnrsup .itemLevelX1ov img,
#leftbnrsdown .itemLevelX1ov img,
#leftbnrsup .itemLevelX1on img,
#leftbnrsdown .itemLevelX1on img{
   float:left;
   border: 1px solid #d2dde8;
}

#leftbnrsup .itemLevelX1 .textcontent,
#leftbnrsdown .itemLevelX1 .textcontent,
#leftbnrsup .itemLevelX1on .textcontent,
#leftbnrsdown .itemLevelX1on .textcontent{
   font-size: 12px;
   display: block;
   text-align: center;
   color: #36404B;
}
#leftbnrsup .itemLevelX1ov .textcontent,
#leftbnrsdown .itemLevelX1ov .textcontent{
   font-size: 12px;
   display: block;
   text-align: center;
   color: #36404B;
   text-decoration: underline;
}

