div#banner_menu {float:left;width:960px;height:124px;background-color:transparent;color:#2f4f4f;}

div#banner {position:relative;width:960px;height:96px;background-image:url('images/standard/misc/std_head.gif');background-repeat:no-repeat;}
div#banner li {list-style:none;}
div#banner a {position:absolute;background:transparent;text-decoration:none;border:0;}
div#banner .flg a {left:0;top:0;width:280px;height:96px;}
div#banner .pst a {left:290px;top:0;width:330px;height:96px;}
div#banner .lgn a {left:640px;top:8px;width:80px;height:80px;}
div#banner .sal a {left:720px;top:8px;width:80px;height:80px;}
div#banner .aux a {left:800px;top:8px;width:80px;height:80px;}
div#banner .sot a {left:880px;top:8px;width:80px;height:80px;}

.mainmenu {margin:0;padding:0;list-style-type:none;clear:left;width:960px;}
.mainmenu li {float:left;margin:0;}
.mainmenu li.menuitem:hover ul.submenu {display:block;}
.mainmenu li a {display:block;}
.mainmenu li a:hover {text-shadow:#c0c0c0 0.125em 0.125em 0.25em;}

.submenu {background:#ffffff url(images/standard/backgrounds/nav-drop-bkg.gif) repeat-x bottom left;position:absolute;list-style-type:none;margin:0;padding:4px 0;white-space:nowrap;z-index:999999;border:1px solid #c4c4be;border-top-width:0;display:none;}
.submenu li {background-image:none !important;padding:0 !important;height:auto !important;clear:both;float:none;}
* html .submenu li {margin-bottom:-10px;}
.submenu li a {background-image:none !important;color:#2f4f4f !important;padding:4px 8px !important;margin:0 2px !important;height:auto !important;}
.submenu li a:hover {background-color:#f5f5f5 !important;color:#000000 !important;}
.submenu li a:active {background-color:#dcdcdc !important;color:#000000 !important;}

div#menu {background:transparent url(images/standard/backgrounds/nav-bottom-gray-bkg.gif) repeat-x top left;height:28px;margin:0 0 12px;}
div#menu li {background:transparent url(images/standard/backgrounds/nav-bar.gif) no-repeat center right;}
div#menu li.last {background-image:none;}
div#menu li.right {float:right;}
div#menu li a {height:22px;margin:6px 12px 0;background-color:transparent;color:#2f4f4f;font-weight:normal;}
div#menu li a:hover {color:#000000;}
div#menu li a:active {background-color:#dcdcdc;color:#000000;}

span#last_modified a {text-align:right;cursor:default;}
span#last_modified a:hover a:active {text-shadow:none;color:#2f4f4f;}