/* CSS Document *//* CSS Menus - Horizontal CSS Menu with Dropdown and Popout Menus - 20050131 *//* Begin CSS Popout Menu */#menu{width:100%;}#menu a, #menu h2 { /* styles for all buttons */font:bold 11px/16px arial,helvetica,sans-serif;display:block;border-right: 1px solid #1d1157; /* border for all buttons */white-space:nowrap;margin:0;padding: 7px 10px 7px 10px; /* padding for all buttons */}#menu h2, #menu a.main-nav, #menu a.main-nav:active, #menu a.main-nav:hover, #menu a.main-nav:visited {/* styles for top buttons ONLY */color:#fff;background:#000 url(images/expand2.gif) no-repeat 100% 100%;text-transform:uppercase;border-width:1px; /* border for top buttons */border-style:solid; /* border style for top buttons */border-color:#000 #FFF #000 #000; /* border color for top button: #ccc #888 #555 #bbbs */}/* styles for sub-menus ONLY */#menu a{text-decoration:none;}#menu a, #menu a:visited{color:#FFF;}#menu a:hover{color:#1d1157;background:#d2cfdd;}#menu a:active{color:#FFF;}#menu ul{list-style:none;margin:0;padding:0;float:left;display: inline;}	#menu li{position:relative;}#menu ul ul a { /* styles for all buttons */background-color: #1d1157;border: 1px solid #1d1157; /* border for all buttons */white-space:nowrap;margin:0;padding: 7px 10px 7px 10px; /* padding for all buttons */width: 100%;}#menu ul ul{position:absolute;z-index:500;top:auto;display:none;background-color: #1d1157;width: 165px;}#menu ul ul ul{top:0;left:100%;}/* Begin non-anchor hover selectors *//* Enter the more specific element (div) selectoron non-anchor hovers for IE5.x to comply with theolder version of csshover.htc - V1.21.041022. Itimproves IE's performance speed to use the olderfile and this method */div#menu h2:hover{background:#000 url(/css/images/expand3.gif) no-repeat -999px -9999px;}div#menu li:hover{cursor:pointer;z-index:100;}div#menu li:hover ul ul,div#menu li li:hover ul ul,div#menu li li li:hover ul ul,div#menu li li li li:hover ul ul{display:none;}div#menu li:hover ul,div#menu li li:hover ul,div#menu li li li:hover ul,div#menu li li li li:hover ul{display:block;}/* End of non-anchor hover selectors *//* Styling for Expand */#menu a.x, #menu a.x:visited{font-weight:bold;color:#000;background:#eee url(/css/images/expand3.gif) no-repeat 100% 100%;}#menu a.x:hover{color:#fff;background:#000;}#menu a.x:active{color:#060;background:#ccc;}/* End CSS Popout Menu */