@import url( "layout/3d.css" );
.zpStandard {
direction:ltr;
width:100%;
}
/* top level, vertical and horizontal */
.zpMenu-horizontal-mode .zpMenu-level-1,
.zpMenu-vertical-mode .zpMenu-level-1 {
height: 25px;
width:175;
/*padding: -2px;*/
background:#ddeaf0 no-repeat;
/* Top Menu,No Sub */
/*background:#ddeaf0 url(/Files/Images/TM/arrow-menu.gif) no-repeat;*/
margin-top: 0px;
padding-top: 0px;
border-bottom: 1px solid rgb(95,95,95);
margin-left: 0px;
margin-bottom: 0px;
}

/* Top Menu,Has SUB */
.zpMenuContainer .zpMenu-item-collapsed {
background:#ddeaf0 url(/Files/Images/TM/arrow-menu.gif) no-repeat;
background-position:left;
}

/* Top Menu,Selected,No Sub */
.zpMenuContainer .zpMenu-item-selected {
background: #ddeaf0 no-repeat ;
}

.zpMenuContainer .zpMenu-item-selected-collapsed {
background:#ddeaf0 no-repeat;
background-position:left;
}

/* Top Menu,selected,Has Sub */
.zpMenuContainer .zpMenu-item-expanded {
background:#ddeaf0 url(/Files/Images/TM/arrow-menu.gif) no-repeat;
background-position:left;
}

/* Top Menu,Selected,No Sub */
.zpMenu-horizontal-mode .zpMenu-level-1 {
padding-left: 5px;
background:#ddeaf0 ;

}

.zpMenu-vertical-mode .zpMenu-level-1 {
direction:rtl;
padding-left:0px;
padding-bottom: 0px;
text-align: right;
border: none;
}

.zpMenu-top .zpMenu-item-selected a,
.zpMenu-top .zpMenu-item-selected .zpMenu-label,
.zpMenuContainer a,
.zpMenuContainer span,
.zpMenuContainer .zpMenu-label,
.zpMenuContainer .zpMenuContainer a,
.zpMenuContainer .zpMenuContainer span,
.zpMenuContainer .zpMenuContainer .zpMenu-label {
      color:#023D6C;
      font-family: tahoma;
    font-size: 12px;
   line-height: 15px;
border: solid;
border: 0px;
/* height: 12px;*/
/*padding-bottom: 3px;*/
/*padding-left: 3px;*/
/*padding-right: 3px;*/
/*padding-top: 4px;*/

}

.zpMenuContainer .zpMenuContainer {
margin-top: 2px; /* this item set sub menu horizontal position */
margin-left: 0px; /* this item set sub menu vertical position */
margin-right: 0px;
margin-bottom: 10px;
background: transparent;
min-width: 12em;
padding-top: 0px;
padding-right: 0px;
padding-left:0px;
padding-bottom: 0px;
direction:ltr;
}

/* General items that's not a top menu */
.zpMenuContainer .zpMenuContainer .zpMenu-item,
.zpMenuContainer .zpMenuContainer {
width: 215px;
padding-right: 0px;
padding-bottom: 0px;

}

.zpMenuContainer .zpMenuContainer .zpMenu-item {
background: url(/Files/Images/TM/b_menu.gif) no-repeat;
background-position:right;
margin-top: 0px;
padding-top: 0px;
height: 28px; /* border-bottom: 1px solid rgb(37,70,A8);*/
margin-left:0px;
margin-bottom: 0px;
width:203px;
background-position: right;
direction:rtl;
}

/* Current selected items in vertical menu*/
.zpMenuContainer .zpMenuContainer .zpMenu-item-selected {

background-position:right;

}

.zpMenu-top .zpMenu-item-selected a,
.zpMenu-top .zpMenu-item-selected .zpMenu-label,
.zpMenuContainer .zpMenuContainer .zpMenu-item-selected a,
.zpMenuContainer .zpMenuContainer .zpMenu-item-selected .zpMenu-label {
font-color:#fffffff;
}

/* The arrow that shows up when there's a sub-menu */
.zpMenuContainer .zpMenuContainer .zpMenu-item-collapsed .zpMenu-label {
background: url(/Files/Images/TM/arrow-menu.gif) no-repeat center left;
}

/* The arrow that shows up when there's a sub-menu and the item is hovered*/
.zpMenuContainer .zpMenuContainer .zpMenu-item-expanded .zpMenu-label {
background: no-repeat center left;
}

.zpMenuContainer .zpMenuContainer .icon {
padding-left: 1px;
}

/* Controls the behavior of <hr> it the menu */
.zpMenuContainer .zpMenuContainer .zpMenu-item-hr {
border: none;
margin: 10;
background: #ebeaeb;
height: 4px;
padding: 0px 0px 0px 0px;
margin-left: 0px;
/*margin-right:80px;*/
margin-bottom:0px; 
/*width: 250px;*/
width:150px ;

}
