/* Start of CMSMS style sheet 'UUCM 2010 - Menu' */
/*
.menuContainer { background-image:url(images/SiteBG-800-middle.jpg); background-repeat:repeat-y; }
.mainNav { width:705px; margin:0 35px; padding-left:25px; background-image:url(images/MenuBG-slice.jpg); background-repeat:repeat-x; }
.mainNav ul { list-style-type:none; margin:0; padding:0; }
.mainNav li { display:inline; margin:0; padding:0; }
*/

ul.cssMenu ul { display: none; }
ul.cssMenu li:hover > ul { display: block; }
ul.cssMenu ul { position:absolute; left:-1px; top:98%; }
ul.cssMenu ul ul { position:absolute; left:98%; top:-2px; }
ul.cssMenu, ul.cssMenu ul { margin: 0px; list-style: none; padding: 0 0 2px 0; background-image:url(images/MenuBG-slice.jpg); background-repeat:repeat-x; }
ul.cssMenu table { border-collapse: collapse; }
ul.cssMenu { display: block; zoom: 1; float: left; }
ul.cssMenu ul { width: auto; }
ul.cssMenu li { display: block; margin:0; background-image:url(images/MenuBG-slice.jpg); background-repeat:repeat-x; }
ul.cssMenu a:active, ul.cssMenu a:focus { outline-style: none; }
ul.cssMenu a, ul.cssMenu li.dis a:hover, ul.cssMenu li.sep a:hover { display: block; padding:8px 23px; _padding-left: 0; vertical-align: middle; text-align: center; text-decoration: none; color: #fff; cursor: default; background-image:url(images/MenuItemBG.jpg); background-position:top left; background-repeat:no-repeat; }
ul.cssMenu a.last { background-position:top left; }
ul.cssMenu a.last:hover, ul.cssMenu a.last:active { background-position:bottom left; }
ul.cssMenu span { overflow:visible; }
ul.cssMenu li { float: left; }
ul.cssMenu ul li { float: none; }
ul.cssMenu ul a { text-align: left; white-space: nowrap; outline-style:none; }
ul.cssMenu li.sep { text-align: left; padding: 0px; line-height: 0; height: 100%; }
ul.cssMenu li.sep span { float: none; padding-right: 0; width: 3px; height: 100%; display: inline-block; background-color: #cccccc #111111 #111111 #cccccc; background-image: none; }
ul.cssMenu ul li.sep span { width: 100%; height: 3px; }
ul.cssMenu li:hover { position: relative; }
ul.cssMenu li:hover > a { color: #FFFFFF; text-decoration: none; }
ul.cssMenu li:hover > a { background-position:top left; }
ul.cssMenu li:hover > a:hover, ul.cssMenu li:hover > a:active { background-position:bottom left; }
ul.cssMenu li a:hover { position: relative; color: #FFFFFF; text-decoration: none; }
ul.cssMenu li.dis a { color: #666 !important; }
ul.cssMenu img { border: none; float: left; _float: none; margin-right: 2px; width: 16px; height: 16px; }
ul.cssMenu ul img { width: 16px; height: 16px; }
ul.cssMenu img.over { display: none; }
ul.cssMenu li.dis a:hover img.over { display: none !important; }
ul.cssMenu li.dis a:hover img.def { display: inline !important; }
ul.cssMenu li:hover > a img.def { display: none; }
ul.cssMenu li:hover > a img.over { display: inline; }
ul.cssMenu a:hover img.over, ul.cssMenu a:hover ul img.def, ul.cssMenu a:hover a:hover ul img.def, ul.cssMenu a:hover a:hover a:hover ul img.def, ul.cssMenu a:hover a:hover img.over, ul.cssMenu a:hover a:hover a:hover img.over, ul.cssMenu a:hover a:hover a:hover a:hover img.over { display: inline; }
ul.cssMenu a:hover img.def, ul.cssMenu a:hover ul img.over, ul.cssMenu a:hover a:hover ul img.over, ul.cssMenu a:hover a:hover a:hover ul img.over, ul.cssMenu a:hover a:hover img.def, ul.cssMenu a:hover a:hover a:hover img.def, ul.cssMenu a:hover a:hover a:hover a:hover img.def { display: none; }
ul.cssMenu a:hover ul, ul.cssMenu a:hover a:hover ul, ul.cssMenu a:hover a:hover a:hover ul { display: block; }
ul.cssMenu a:hover ul ul, ul.cssMenu a:hover a:hover ul ul { display: none; }
ul.cssMenu span { display: block; background-image: url(images/menu/arr_white.gif); background-position: right center; background-repeat: no-repeat; padding-right: 12px; }
ul.cssMenu li:hover > a > span { background-image: url(images/menu/arrv_white.gif); }
ul.cssMenu a:hover span { _background-image: url(images/menu/arrv_white.gif); }
ul.cssMenu ul span, ul.cssMenu a:hover table span { background-image: url(images/menu/arr_white.gif); }

/* End of 'UUCM 2010 - Menu' */

