.nav{border-collapse:collapse;
}
.nav td{padding:0;margin:0;}
.nav td img,.nav td a{display:block;}
.navmenu {
vertical-align:TOP;height:1px;text-align:left;
}
.navmenu a{
color:#fff;
font-size: 11pt;
font-family: Arial,sans-serif;
text-decoration:none;
padding-left:13px;
line-height: 17pt;
padding-right:13px;
padding-bottom:5px;
padding-top:3px;
display:block;
}

.navmenu a:visited {
	COLOR: #fff; TEXT-DECORATION: none;
}
.navmenu a:active {
	COLOR: #fff; TEXT-DECORATION: none;
}
.navmenu a:hover {
COLOR: #FFF; TEXT-DECORATION: none;
background-color: #000;
}
.navmenu a:visited:hover {
COLOR: #FFF; TEXT-DECORATION: none;
background-color: #000;
}

/** Selected ***/
.navmenuSelected {
vertical-align:TOP;height:1px;text-align:left;
}
.navmenuSelected a{
color:#fff;
background-color: #000;
font-size: 11pt;
font-family: Arial,sans-serif;
text-decoration:none;
padding-left:13px;
line-height: 17pt;
padding-right:13px;
padding-bottom:5px;
padding-top:3px;
display:block;
}

.navmenuSelected a:visited {
	COLOR: #fff; TEXT-DECORATION: none;
}
.navmenuSelected a:active {
	COLOR: #fff; TEXT-DECORATION: none;
}
.navmenuSelected a:hover {
COLOR: #FFF; TEXT-DECORATION: none;
background-color: #000;
}
.navmenuSelected a:visited:hover {
COLOR: #FFF; TEXT-DECORATION: none;
background-color: #000;
}
/*** Selected **/

.navmenuMain {
color:#fff;
height: 30px;
}


a.navmenuMain:link{
color:#fff;
font-size: 11pt;
font-family: Arial,sans-serif;
text-decoration:none;
padding-left:13px;
line-height: 17pt;
padding-right:13px;
padding-top:3px;
display:block;
}
a.navmenuMain:visited{
color:#fff;
font-size: 11pt;
font-family: Arial,sans-serif;
text-decoration:none;
padding-left:13px;
line-height: 17pt;
padding-right:13px;
padding-top:3px;
display:block;
}

a.navmenuMain:hover{
color:#fff;
background-color: #000;
font-size: 11pt;
font-family: Arial,sans-serif;
text-decoration:none;
padding-left:13px;
line-height: 17pt;
padding-right:13px;
padding-top:3px;
display:block;
}
a.navmenuMain:visited:hover{
color:#fff;
background-color: #000;
font-size: 11pt;
font-family: Arial,sans-serif;
text-decoration:none;
padding-left:13px;
line-height: 17pt;
padding-right:13px;
padding-top:3px;
display:block;
}


/** Selected ***/
.navmenuMainSelected {
color:#fff;
background-color: #000;
height: 30px;
}

a.navmenuMainSelected:link{
color:#fff;
background-color: #000;
font-size: 11pt;
font-family: Arial,sans-serif;
text-decoration:none;
padding-left:13px;
line-height: 17pt;
padding-right:13px;
padding-top:3px;
display:block;
}
a.navmenuMainSelected:visited{
color:#fff;
background-color: #000;
font-size: 11pt;
font-family: Arial,sans-serif;
text-decoration:none;
padding-left:13px;
line-height: 17pt;
padding-right:13px;
padding-top:3px;
display:block;
}

a.navmenuMainSelected:hover{
color:#fff;
background-color: #000;
font-size: 11pt;
font-family: Arial,sans-serif;
text-decoration:none;
padding-left:13px;
line-height: 17pt;
padding-right:13px;
padding-top:3px;
display:block;
}
a.navmenuMainSelected:visited:hover{
color:#fff;
background-color: #000;
font-size: 11pt;
font-family: Arial,sans-serif;
text-decoration:none;
padding-left:13px;
line-height: 17pt;
padding-right:13px;
padding-top:3px;
display:block;
}

/** Selected ***/


div.flyout {text-align:left;
display:none;
position:absolute;z-index:10;background-color:#404040;
margin-top:30px;margin-left:-1px;
width:300px;
border-bottom:1px solid #ccc;
opacity: 0.95;
khtml-opacity: 0.95;
filter:alpha(opacity=95);
}
div.flyout a{display:block;
font-weight:normal;color:#000;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
TEXT-DECORATION: none;
border-right:1px solid #ccc;
padding:0;width:100%;white-space:normal;
color: #fff;
}
div.flyout a:visited{
color:#fff;
text-decoration:none;
}
div.flyout a:hover{
background-color:#002481;color:#fff;
text-decoration:none;
}
div.flyout a:visited:hover{
background-color:#002481;color:#fff;
text-decoration:none;
}
div.flyout a span{
display:block;padding:5px 15px;
}