﻿ /* common styling */
#newmenu {
width:130px; 
position:absolute; 
top: 6px;
left:570px;
font-size:10pt; 
z-index:50000;
text-align:right;
padding:0px;
height:auto;
}
#menu3 {list-style-type:none; padding:0; margin:0px 5px 5px 5px; background: url(images/bk50.gif) top left repeat;}
#menu3 ul {list-style-type:none; padding:0; margin:0;}
#menu3 li {float:left; background:#91734f; margin:0; text-align:right;width:130px; height:20px; border: 1px solid #ac9782;border-width:0 1px 1px 1px;padding:2px 0 0 0;}
#menu3 li.sub {background:transparent;border-width:0px}

/* for IE5.5 and IE6 only */
#menu3 li a {display:block; color: #fff; height:18px;font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif; font-size:10pt;  width:130px; text-decoration:none; text-align:right; padding: 0 8px 0 0; w\idth:122px;}
#menu3 li a table {position:absolute; left:0; top:-1px; border-collapse:collapse; width:0; height:0;}
#menu3 :hover {color:#fff; background:#57482b; position:relative}
#menu3 :hover > a {color:#fff; background:#57482b}
#menu3 ul, 
#menu3 :hover ul ul,
#menu3 :hover ul :hover ul ul,
#menu3 :hover ul :hover ul ul.left {visibility:hidden; width:0; height:0; overflow:hidden;}
#menu3 :hover ul {visibility:visible; overflow:visible; position:absolute; height:auto; width:130px; left:0;top:18px; background:url(transparent.gif);} /* the background image is for IE7 */
#menu3 :hover ul :hover ul, #menu3 :hover ul :hover ul :hover ul {visibility:visible; overflow:visible; height:auto; width:130px; padding:9px 3px; left:120px; top:0;}
#menu3 :hover ul :hover ul.left,
#menu3 :hover ul :hover ul :hover ul.left {visibility:visible; overflow:visible; height:auto; width:130px; padding:9px 3px; left:-106px; top:0;}
</style>