/* common styling *//* space main menu items - not subs */.menu ul li{padding: 0 0 20px 0;}.menu ul li ul li{padding: 0;}.menu{font-family: arial, sans-serif;width:106px;position:relative;margin: 0;}.menu ul li a, .menu ul li a:visited{display:block;text-decoration:none;color: #525046;width:125px;height:18px;text-align:left;border-bottom: 1px #c9c2ab solid;line-height:19px;font-size:14px;margin: 0px 0 0 0;padding: 0px 0 0 10px;}.menu ul{padding:0;margin:0;list-style-type: none;}.menu ul li{float:left;margin-right:1px;position:relative;}.menu ul li ul{display: none;}/* specific to non IE browsers *//* flyout */.menu ul li:hover a{color:#fff;background: #b7b19c;}.menu ul li:hover ul{display:block;position:absolute;top:0;left:135px;width:120px;}/* flyout 2 */.menu ul li:hover ul li a.hide{background: #b7b19c;color:#fff;}.menu ul li:hover ul li:hover a.hide{width:120px;}.menu ul li:hover ul li ul{display: none;}.menu ul li:hover ul li a{display:block;background: #d2c3a4;color:#000;width:120px;font-size: 12px;}.menu ul li:hover ul li a:hover{background: #b7b19c;color:#fff;}/* flyout 3 */.menu ul li:hover ul li:hover ul{display:block;position:absolute;left:130px;top:0;}.menu ul li:hover ul li:hover ul li a{display:block;width:120px;background: #b7b19c;color:#fff;}.menu ul li:hover ul li:hover ul li a:hover{background:#d2c3a4;color:#fff;}
