/* Horizontal Menu TIANZ */
ul#tianzmenu{
display:inline; list-style:none; margin:0; background:#b3d0db; 
width: 865px; float: left;
}
ul#tianzmenu li{		
list-style:none; float:left; display:block;
background: url(/custom/templates/page/trenzhome/images/menu_divider.gif)  0 100% no-repeat; margin-left: -2px;
}
ul#tianzmenu li a {
color:#006990; font: bold 13px/18px Arial, Helvetica, sans-serif ; text-decoration:none;
display:block; padding: 10px 23px 10px 20px;
}
ul#tianzmenu li:hover, ul#tianzmenu li.over,
ul#tianzmenu li.currentNode, ul#tianzmenu li.ancestorNode  
{ background: url(/custom/templates/page/trenzhome/images/menu_over_bg.gif) 0 0 repeat-x;}
ul#tianzmenu li:hover a, ul#tianzmenu li.over a,
ul#tianzmenu li.currentNode a, ul#tianzmenu li.ancestorNode a
{ background: url(/custom/templates/page/trenzhome/images/menu_over_divider.gif) -1px 100%  no-repeat; color:#fff;}
ul#tianzmenu.home {width: 95px; display:inline; float: left; background:#B3D0DB; }
ul#tianzmenu.home li.ancestorNode {background:#B3D0DB;}
ul#tianzmenu.home li.ancestorNode a:hover {background: url(/custom/templates/page/trenzhome/images/menu_over_bg.gif) 0 0 repeat-x; color:#fff; }
ul#tianzmenu.home li.ancestorNode a {color: #006990;}
ul#tianzmenu.home li a {padding: 10px 30px;}
/* Horizontal Inner Page Menu*/
ul#tianzmenu_inner {
display:inline; list-style:none; margin:0; background:#b3d0db; 
width: 860px; float: left;
}
ul#tianzmenu_inner li{		
list-style:none; float:left; display:block;
background: url(/custom/templates/page/trenzhome/images/menu_divider.gif)  0 100% no-repeat; margin-left: -2px;
}
ul#tianzmenu_inner li a{
color:#fff; font: bold 13px/18px Arial, Helvetica, sans-serif ; text-decoration:none;
display:block; padding: 10px 15px 10px 10px;
}
ul#tianzmenu_inner li a{
color:#fff; font: bold 13px/18px Arial, Helvetica, sans-serif ; text-decoration:none; 
display:block; padding: 10px 15px 10px 10px;
}
ul#tianzmenu_inner li.ancestorNode a {display: inline; float: left; }
ul#tianzmenu_inner li:hover, ul#tianzmenu_inner li.over,
ul#tianzmenu_inner li.currentNode, 
{ background: url(/custom/templates/page/trenzhome/images/menu_over_bg.gif) 0 0 repeat-x; }
ul#tianzmenu_inner li:hover a, ul#tianzmenu_inner li.over a,
{ background: url(/custom/templates/page/trenzhome/images/menu_over_divider.gif) -1px 100%  no-repeat;}
/* Vertical TIANZ */
.innersubnav {margin:10px 0;}
#privatenav {margin:10px 0;}
.verticalexpandmenu, .verticalexpandmenu2  { width: 187px; border: 1px solid #ddd8d8; padding: 0 10px 10px 10px; background: #f3efef;}

.verticalexpandmenu2Level2 a,
.verticalexpandmenu2Level2Last a {color:#006990; text-decoration:none; font-weight:bold; width:170px; border-bottom:1px #ddd8d8 solid; display:block; padding: 7px 0 7px 20px; background: url(/custom/templates/page/plaindefault/images/menu_bullet.gif) 0 50% no-repeat;}

.verticalexpandmenuLevel3 a, 
.verticalexpandmenuLevel3Last a  {color:#006990; text-decoration:none; font-weight:bold; width:170px; border-bottom:1px #ddd8d8 solid; display:block; padding: 7px 0 7px 20px; background: url(/custom/templates/page/plaindefault/images/menu_bullet.gif) 0 50% no-repeat;}


.verticalexpandmenuLevel3 a:hover, .verticalexpandmenuCurrentPage a,
.verticalexpandmenuLevel3Last a:hover{color:#999;}

.verticalexpandmenuCurrentPage a, .verticalexpandmenu2CurrentPage a,
.verticalexpandmenuCurrentPageLast a {color:#999; text-decoration:none; font-weight:bold; width:170px; border-bottom:1px #ddd8d8 solid; display:block; padding: 7px 0 7px 20px; }


.verticalexpandmenuLevel3WithChildren a,
.verticalexpandmenuLevel3WithChildrenCurrentPage a,
.verticalexpandmenuLevel3WithChildrenLast a,
.verticalexpandmenuLevel3WithChildrenCurrentPageLast a {color:#006990; text-decoration:none; font-weight:bold; width:150px; border:1px #ccc solid; border-width:0 1px 0 0; display:block; padding:10px 10px 10px 0;}

.verticalexpandmenuLevel4 a, .verticalexpandmenu2Level3 a,
.verticalexpandmenuLevel4Last a {color:#006990; text-decoration:none; width:162px; border-bottom:1px #ddd8d8 solid; display:block; padding: 5px 0 5px 28px;}

.verticalexpandmenuLevel4 a:hover, .verticalexpandmenuLevel4.verticalexpandmenuCurrentPage a, .verticalexpandmenu2Level3.verticalexpandmenu2CurrentPage a,
.verticalexpandmenuLevel4Last a:hover{color:#999; }

