@charset "UTF-8";

ul.dropdown,
ul.dropdown li,
ul.dropdown ul { list-style: none; margin: 0; padding: 0; z-index: 1000; }
ul.dropdown { position: relative; z-index: 597; float: left; }
ul.dropdown li { float: left; line-height: 14px; vertical-align: middle; zoom: 1; }
ul.dropdown li.hover,
ul.dropdown li:hover { position: relative; z-index: 599; cursor: default; }
ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%; }
ul.dropdown ul li { float: none; }
ul.dropdown ul ul { top: 1px; left: 99%; }
ul.dropdown li:hover > ul { visibility: visible; }

/* default: all levels (incl. first) */

ul.dropdown { font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; }
ul.dropdown img { border: 0; }
ul.dropdown li { background-color: #36699c; color: #fff; }
ul.dropdown li.hover,
ul.dropdown li:hover { }
ul.dropdown a:link,
ul.dropdown a:visited { color: #fff; text-decoration: none; }
ul.dropdown a:hover { background-color: #b5c8da; color: #ffffff; text-decoration: none; }
ul.dropdown a:active { color: #fff; }
ul.dropdown *.dir { background-image: none; background-position: 100% 50%; background-repeat: no-repeat; }

/* default: non-first level */

ul.dropdown ul { width: 185px; background-color: #e0e0e0; color: #003d6d; font-size: 12px; text-transform: none; filter: alpha(opacity=90); -moz-opacity: 0.9; KhtmlOpacity: .9; opacity: .9; }
ul.dropdown ul li { background-color: transparent; color: #000; filter: none; }
ul.dropdown ul li.hover,
ul.dropdown ul li:hover { background-color: transparent; }
ul.dropdown ul a:link,
ul.dropdown ul a:active,
ul.dropdown ul a:visited { color: #003d6d; }
ul.dropdown ul a:hover { color: #003d6d; text-decoration: none; }

/* default advanced */

ul.dropdown li a { display: block; }
ul.dropdown li { padding: 0; }
ul.dropdown li.dir { padding: 7px 20px 7px 14px; }
ul.dropdown ul li.dir { padding-right: 15px; }
ul.dropdown li { }
ul.dropdown ul a { padding: 4px 5px 4px 14px; width: 166px; /* Especially for IE */ }
ul.dropdown ul a:hover { background-color: #b5c8da; color: #fff; }
ul.dropdown a.open { background-color: #2e2e2e; color: #ffffff !important; }
ul.dropdown ul a.open { background-color: #b5c8da; color: #fff; }
ul.dropdown li:hover > a.dir, ul.dropdown a.current { background-color: #b5c8da; color: #ffffff; }
ul.dropdown ul li:hover > a.dir, ul.dropdown ul a.current { background-color: #b5c8da; color: #ffffff; }

ul.dropdown li a p { display: none; }

ul.dropdown li a.home:link,
ul.dropdown li a.home:visited,
ul.dropdown li a.home:active { background-image: url(../images/gmpHomeUp.gif); background-repeat: no-repeat; height: 35px; width: 59px; }
ul.dropdown li a.home:hover,
ul.dropdown li a.home.current { background-image: url(../images/gmpHomeDwn.gif); background-repeat: no-repeat; }

ul.dropdown li a.about:link,
ul.dropdown li a.about:visited,
ul.dropdown li a.about:active { background-image: url(../images/gmpAboutUp.gif); background-repeat: no-repeat; height: 35px; width: 80px; }
ul.dropdown li a.about:hover,
ul.dropdown li a.about.current { background-image: url(../images/gmpAboutDwn.gif); background-repeat: no-repeat; }

ul.dropdown li a.media:link,
ul.dropdown li a.media:visited,
ul.dropdown li a.media:active { background-image: url(../images/gmpMediaUp.gif); background-repeat: no-repeat; height: 35px; width: 64px; }
ul.dropdown li a.media:hover,
ul.dropdown li a.media.current { background-image: url(../images/gmpMediaDwn.gif); background-repeat: no-repeat; }

ul.dropdown li a.investor:link,
ul.dropdown li a.investor:visited,
ul.dropdown li a.investor:active { background-image: url(../images/gmpInvestorUp.gif); background-repeat: no-repeat; height: 35px; width: 145px; }
ul.dropdown li a.investor:hover,
ul.dropdown li a.investor.current { background-image: url(../images/gmpInvestorDwn.gif); background-repeat: no-repeat; }

ul.dropdown li a.contact:link,
ul.dropdown li a.contact:visited,
ul.dropdown li a.contact:active { background-image: url(../images/gmpContactUp.gif); background-repeat: no-repeat; height: 35px; width: 96px; }
ul.dropdown li a.contact:hover,
ul.dropdown li a.contact.current { background-image: url(../images/gmpContactDwn.gif); background-repeat: no-repeat; }
