/* CSS Document */

/* start top nav styles */

#menu {
margin:0px;
border:1px solid #000000;
padding:0px;
font-family:Trebuchet MS1, Helvetica, sans-serif;
text-transform:uppercase;
height:32px;
}

#menu ul {
margin:0px;
padding:0px;
list-style:none;
white-space:nowrap;
}

#menu ul li {
margin:0px;
padding:0px 8px 0px 8px;
white-space:nowrap;
float:left;
color:#2A413B;
font-weight:bold;
height:32px;
line-height:32px;
font-size:10pt;
position:relative;
}

#menu ul li a:link, #menu ul li a:visited, #menu ul li a:active {
text-decoration:none;
color:#2A413B;
font-size:10pt;
}

#menu ul li a:hover {
text-decoration:underline;
color:#2A413B;
font-size:10pt;
}

#menu ul li:hover ul, #menu ul li.over ul {
display:block;
font-size:10pt;
}

/* for IE */

#menu ul li ul {
margin:0px 0px 0px 0px;
border:0px solid #000000;
padding:0px;
position:absolute;
top:35px;
left:10px;
display:none;
z-index:2000;
}

/* for other browsers */

#menu ul li > ul {
margin:0px 0px 0px 0px;
border-top:1px solid #000000;
padding:0px;
position:absolute;
top:32px;
left:10px;
z-index:2000;
display:none;
}

/* for IE */

#menu ul li ul li {
list-style:none;
margin:-4px 0px 0px 0px;
padding:0px;
border-left:0px solid #000000;
border-right:0px solid #000000;
border-bottom:0px solid #000000;
float:none;
background:#EEEEEE;
text-transform:none;
color:#2A413B;
display:block;
height:22px;
line-height:22px;
font-size:11px;
width:120px;
}

/* for other browsers */

#menu ul li ul > li {
list-style:none;
margin:0px;
padding:0px;
border-left:0px solid #000000;
border-right:0px solid #000000;
border-bottom:0px solid #000000;
float:none;
background:#EEEEEE;
text-transform:none;
color:#000000;
display:block;
line-height:22px;
font-size:10pt;
position:relative;
}

#menu ul li ul li a:link, #menu ul li ul li a:visited, #menu ul li ul li a:active {
padding:0px 10px 0px 10px;
color:#333333;
text-decoration:none;
display:block;
background:#EEEEEE;
}

#menu ul li ul li a:hover {
padding:0px 10px 0px 10px;
color:#2A413B;
text-decoration:none;
display:block;
background:#E8E8E8;
}

/* end top nav styles */