/* common styling */.menu{font-family: arial, sans-serif;width:106px;position:relative;margin:0px 0 0px 0;font-size:12px;}.menu ul li a, .menu ul li a:visited{display:block;text-decoration:none;color: #530029;width:125px;height:20px;text-align:left;border: 1px #c6c391 solid;border-width:0 0 1px 0;line-height:20px;font-size:12px;}.menu ul{padding:0;margin:0;list-style-type: none;display: block;}.menu ul li{float:left;margin-right:1px;position:relative;}.menu ul li ul{display: none;}/* menu left offset */.menu ul li a{padding-left: 6px;}/* specific to non IE browsers *//* main background color */.menu ul li:hover a{background: #d9d6aa;color: #530029;}/* flyout1 placement */.menu ul li:hover ul{display:block;position:absolute;top:0;left:131px;width:115px;}/* flyout1 top item default */.menu ul li:hover ul li a.hide{background: #9c9971;color:#fff;}.menu ul li:hover ul li:hover a.hide{width:115px;background: #d9d6aa;color: #530029;}.menu ul li:hover ul li ul{display: none;}/* flyout1 sub default */.menu ul li:hover ul li a{display:block;width:115px;background: #9c9971;color:#fff;}/* flyout1 hover */.menu ul li:hover ul li a:hover{background: #d9d6aa;color: #530029;}/* flyout2 placement */.menu ul li:hover ul li:hover ul{display:block;position:absolute;left:121px;top:0;color:#fff;}/* flyout2 default */.menu ul li:hover ul li:hover ul li a{display:block;width:115px;background: #d9d6aa;color: #530029;}/* flyout2 hover */.menu ul li:hover ul li:hover ul li a:hover{background: #6e6c4f;color: #fff;}
