.menu { width: 770px; height: 26px; margin: 0px; padding: 0px; /*border: 1px solid Red;*/}
/* remove the bullets, padding and margins from the lists */
.menu ul{
list-style-type:none;
padding:0;
margin:0;
}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{
float:left;
position:relative;
z-index:100;
}

/* use the table to position the dropdown list */
.menu table{
position:absolute;
border-collapse: collapse;
z-index:80;
left:-2px;
top:0px;
}

/* style all the links */
.menu a, .menu :visited {
display: block; width: 152px; float: left; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;  text-align: center; padding: 0px; margin-right: 2px; margin-left: 0px; padding-top: 6px; padding-bottom: 6px; /*border: 1px solid Green;*/
}
/* style the links hover */
.menu :hover{
background: none;
}

/* hide the sub level links */
.menu ul ul {
visibility:hidden;
position:absolute;
width:146px;
_width: 142;
top: 23px;
left: 0px;
border:2px solid black;
border-bottom:1px solid black;
z-index:999;
background: #ffffff;
}
.menu ul ul li {
display: block;
border-bottom:1px solid #ea0414;
text-align: center;
}

/* make the sub level visible on hover list or link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible;
text-align: left;
border-color:#ea0414;
}

.menu ul ul a:link, .menu ul ul a:visited {
width: 143px;
_width: 139px; 
display: block;
padding: 5px 0 5px 3px;
/*color: #000000;*/
text-decoration: none;
font-size: 10px;
font-weight: normal;
font-family: Tahoma, Arial, Helvetica, sans-serif; 
/*line-height:18px;*/
background: #ffffff;
/*text-align: left;*/
color:#ea0414; border-color:#ea0414;
}

.menu ul ul a:hover {
font-weight: bold;
}

/*.menu ul ul a:link, .menu ul ul a:visited*/

/*.menu ul ul.morg {
	width: 146px;
	left: 2px;
}
.menu ul ul.morg a:link, .menu ul ul.morg a:visited {
	width: 143px;
}

.menu ul ul.mgrn {
	width: 150px;
	left: 1px;
}
.menu ul ul.mgrn a:link, .menu ul ul.mgrn a:visited {
	width: 147px;
}

.menu ul ul.mblu1 {
	width: 152px;
	left: -3px;
}
.menu ul ul.mblu1 a:link, .menu ul ul.mblu1 a:visited {
	width: 149px;
}

.menu ul ul.mblu2 {
	width: 144px;
	left: 2px;
}
.menu ul ul.mblu2 a:link, .menu ul ul.mblu2 a:visited {
	width: 141px;
}
.menu ul ul.mred, .menu ul ul.mred a:link, .menu ul ul.mred a:visited {
	color:#ea0414; border-color:#ea0414;
}

.menu ul ul.mgrn, .menu ul ul.mgrn a:link, .menu ul ul.mgrn a:visited {
color:#03A625;  border-color:#03A625;
}

.menu ul ul.mblu1, .menu ul ul.mblu1 a:link, .menu ul ul.mblu1 a:visited { 
color:#0280A6;  border-color:#0280A6;
}
.menu ul ul.mblu2, .menu ul ul.mblu2 a:link, .menu ul ul.mblu2 a:visited {
color:#005DBA;  border-color:#005DBA;
}*/

/*a#menu1:hover, a#menu2:hover, a#menu3:hover, a#menu4:hover, a#menu5:hover {
	text-decoration: underline;
}*/

#submenu4 a, #submenu5 a {
	text-align: center;
}
