.menu {font-family: arial, sans-serif; width:726px; font-size:90%; z-index:10; height:38px; background-image:url(../images/menubox-bg.jpg); background-position:left top; background-repeat:no-repeat; margin:0px 12px 0px 12px }
.menu ul li a {display:block; text-decoration:none; color:#000000; height:38px; text-align:center; background-image: url(../images/menu-bg.gif); background-repeat: no-repeat; line-height:38px; font-size:100%; overflow:hidden; width:121px;}

/* #menu1 a , #menu1 a:visited {width:85px;}
#menu2 a , #menu2 a:visited {width:130px;}
#menu3 a , #menu3 a:visited {width:121px;}
#menu4 a , #menu4 a:visited {width:100px;}
#menu5 a , #menu5 a:visited {width:100px;}
#menu6 a , #menu6 a:visited {width:90px;}
#menu7 a , #menu7 a:visited {width:90px;} */


.menu ul {padding:0; margin:0; list-style-type: none; }
.menu ul li { float: left; position: relative; }
.menu ul li ul { display: none; width:121px;}



/* specific to non IE browsers */
.menu ul li:hover a {color:#000000; background-image: url(../images/menu-bg-over.gif); background-repeat: no-repeat;}
.menu ul li:hover ul {display:block; position:absolute; top:38px; left:0; width:121px;}
.menu ul li:hover ul li a.hide {color:#000000; border-bottom:solid #8EBBD5 1px; background-color:#8EBBD5;}
.menu ul li:hover ul li a:hover.hide {background-color:#8EBBD5; color:#000000; border-bottom:solid #8EBBD5 1px;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background-image: url(../images/submenu-bg.html); background-color:#DAE9F1; color:#000000; border-bottom:solid #8EBBD5 1px;}
.menu ul li:hover ul li a:hover { background-image: url(../images/submenu-bg-over.html); background-color:#8EBBD5; background-repeat: repeat-x; color:#000000;border-bottom:solid #8EBBD5 1px;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:120px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-120px;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {


line-height:1em; 
padding:5px;
width:130px;
height:16px;
text-decoration: none;
text-align: left;}

#menu5 ul a, #menu5 ul a:visited {width:170px;}


