#mainmenu {width:100%; height:20px; padding-top:0px; margin:0; text-align:center;}
#submenu {width:100%; height:20px; padding-top:0px; margin:0;text-align:center; }
#mainmenu ul {display:table; height:20px; margin:0 auto; padding:0; list-style-type:none;}
#submenu ul {height:20px; margin:0 auto; padding:0; list-style-type:none;}
#submenu ul.disp {display:table;}
#submenu ul.nodisp {display:none;}

#mainmenu ul li {display:table-cell; width:auto; height:19px; margin:0;}
#submenu ul li {display:table-cell; width:auto; height:19px; margin:0;}

#mainmenu ul li a {display:block; float:left; height:19px; line-height:18px; padding:0 15px; font-size:75%; font-weight:bold; text-decoration:none; color:#005396;}
#submenu ul li a {display:block; float:left; height:19px; line-height:18px; padding:0 15px;font-size:75%; font-weight:bold; text-decoration:none; color:#005396;}

#mainmenu ul a:visited {color:#000000; text-decoration:none;}
#submenu ul li a:visited {color:#666666; text-decoration:none;}

#mainmenu ul li a:hover {color:rgb(0,0,0); text-decoration:none;}
#submenu ul li a:hover {color:rgb(0,0,0); text-decoration:none;}

#menubar {width:100%; height:21px;margin:0;padding:0;background-color: #F0F1F5;border-top: solid 1px #BFC9E2;border-bottom: solid 1px #BFC9E2;border-collapse: collapse;}
#menubarspacer {width:100%; height:21px;}

* html #mainmenu ul {display:inline-block;}
* html #mainmenu ul {display:inline;}
* html #mainmenu ul li {float:left;}


* html #submenu ul.disp {display:inline-block;}
* html #submenu ul.disp {display:inline;}
* html #submenu ul.nodisp {display:none;}
* html #submenu ul li {float:left;}

