@charset "UTF-8";
/* CSS Document */

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2008 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#menu {width:584px; height:50px; position:relative; z-index:100; font-family:arial, sans-serif;}/* hack to correct IE5.5 faulty box model */
* html #menu {width:588px; w\idth:730px;}
.menuSpacing { margin: -2px 0 0 10px;}
/* remove all the bullets, borders and padding from the default list styling */
#menu ul {padding:0; margin:0; list-style-type:none;}
#menu ul ul {width:146px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#menu li {float:left; width:146px; position:relative; /*text-align:center;*/}
/* style the links for the top level */
#menu ul a {display:block; font-size:9px; text-decoration:none; color:#fff; height:50px; background:url(../i/MenuBkgd.gif) repeat-x scroll center center; line-height:50px;}
/*#menu a:visited {display:block; font-size:9px; text-decoration:none; color:#fff; height:50px; background:url(../i/MenuBkgd.gif) repeat-x scroll center center;  line-height:50px;}*/
/* a hack so that IE5.5 faulty box model is corrected */
* html #menu a {width:146px; w\idth:145px;}
/** html #menu a:visited {width:146px; w\idth:145px;}*/

/* style the second level background */
#menu ul ul a {display:block; background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; font-size:9px; text-decoration:none; color:#fff; height:26px; /*background:#999999;*/ line-height:26px; margin: -5px 0 0 0;}
#menu ul ul a.drop {background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; height:30px; line-height:30px; }
/*#menu ul ul a.drop:visited {background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; height:30px; line-height:30px; }*/
/* style the second level hover */
#menu ul ul a.drop:hover{background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; /*background:url(../i/MenuBkgd.gif) repeat-x scroll center center;*/ padding:0; height:30px; line-height:30px; }

#menu ul ul :hover > a.drop {background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; /*background:url(../i/MenuBkgd.gif) repeat-x scroll center center;*/ padding:0; height:30px; line-height:30px; }
#menu ul ul a:hover {background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; /*background:url(../i/MenuBkgd.gif) repeat-x scroll center center;*/ height:26px; line-height:26px; margin: -5px 0 0 0;}
#menu ul ul :hover > a {background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; /*background:url(../i/MenuBkgd.gif) repeat-x scroll center center;*/ height:26px; line-height:26px; margin: -5px 0 0 0;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
#menu ul ul {visibility:hidden; position:absolute; height:30px; top:30px; left:0; width:146px; margin:20px 0 0 0;}
/* another hack for IE5.5 */
* html #menu ul ul {top:19px;t\op:20px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
#menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
#menu ul ul a{background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; color:#fff; height:26px; line-height:26px; margin: -5px 0 0 0;}
/*#menu ul ul a:visited {background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; color:#fff; height:30px; line-height:30px;}*/
/* yet another hack for IE5.5 */
* html #menu ul ul a{width:146px;w\idth:145px;}
/** html #menu ul ul a:visited {width:146px;w\idth:145px;}*/

/* style the top level hover */
#menu a:hover{color:#fff; background:url(../i/MenuHoverBkgd.gif) repeat-x scroll center center; height:50px; line-height:50px; padding:0; }
#menu :hover > a {color:#fff; background:url(../i/MenuHoverBkgd.gif) repeat-x scroll center center; height:50px; line-height:50px; padding:0; }

/* make the second level visible when hover on first level list OR link */
#menu ul li:hover ul {visibility:visible; background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; padding:0; height:30px; line-height:30px; }
#menu ul a:hover ul {visibility:visible; background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; padding:0; height:30px; line-height:30px; }

/* ON STATES */
/**/
#menu.home #globalnav li#gn-home a {background:url(../i/MenuActiveBkgd.gif) repeat-x scroll center center !important; cursor: default; }
#menu.overview #globalnav li#gn-overview a {background:url(../i/MenuActiveBkgd.gif) repeat-x scroll center center !important; cursor: default; }
#menu.agenda #globalnav li#gn-agenda a {background:url(../i/MenuActiveBkgd.gif) repeat-x scroll center center !important; cursor: default; }
#menu.sponsors #globalnav li#gn-sponsors a {background:url(../i/MenuActiveBkgd.gif) repeat-x scroll center center !important; cursor: default; }
#menu.registration #globalnav li#gn-registration a {background:url(../i/MenuActiveBkgd.gif) repeat-x scroll center center !important; cursor: default; }
#menu.location #globalnav li#gn-location a {background:url(../i/MenuActiveBkgd.gif) repeat-x scroll center center !important; cursor: default; }


#menu.home #globalnav li#gn-home ul a.drop:hover{background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; padding:0; }
#menu.overview #globalnav li#gn-overview ul a.drop:hover{background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; padding:0; }
#menu.agenda #globalnav li#gn-agenda ul a.drop:hover{background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; padding:0; }
#menu.sponsors #globalnav li#gn-sponsors ul a.drop:hover{background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; padding:0; }
#menu.registration #globalnav li#gn-registration ul a.drop:hover{background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; padding:0; }
#menu.location #globalnav li#gn-location ul a.drop:hover{background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; padding:0; }


#menu .subMn a.drop:hover{background:url(../i/MenuHover2Bkgd.gif) repeat-x scroll center center; padding:0; }