﻿.menu-container{width:685px; height: 21px;background:url(App/menu/mblue.gif) repeat-x;color:White;font-size:10px;cursor:pointer}

.menu{text-align:left; position:relative; background:transparent; height:21px; margin:0 auto;}

.menu ul {padding:0; margin:0; list-style-type: none;}
.menu ul li {float:left; position:relative;}

.menu ul li.main {background:url(App/menu/mblue.gif) repeat-x;}
.menu ul li.select {background:url(App/menu/mred.gif) repeat-x;}

.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; width:113px; height:21px; text-align:center; line-height:20px; border-right:solid 1px white;}
* html .menu ul li a, .menu ul li a:visited {width:100px; w\idth:113px;}

.menu ul li ul {visibility:hidden; position:absolute; top:0; left:0; height:0; overflow:hidden;}
.menu table {margin:-1px; border-collapse:collapse;}

.menu ul li:hover a, .menu ul li a:hover {background:url(App/menu/mred.gif) repeat-x;}

.menu ul li:hover ul,.menu ul li a:hover ul {visibility:visible; width:140px; height:auto; position:absolute; top:21px; background:#fff url(App/menu/thin-red.gif) repeat-x; border-bottom:solid 1px white; overflow:visible; padding:2px; padding-top:6px;}

.menu ul li:hover ul li a, .menu ul li a:hover ul li a {display:block; color:#00287F; text-align:left; background:transparent; text-decoration:none; height:auto; width:140px; w\idth:135px; border-bottom:solid 1px #e2e2e2;padding-left:3px;}

.menu ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover {color:white; text-decoration:none;background:#6486C6}

