@charset "utf-8";
/* CSS Drop-Down Menu Definitions */
/* styling specific to Internet Explorer IE5.5 and IE6. Yet to see if IE7 handles li:hover */

/* remove the bullets, padding and margins from the lists */
.ddmenu {
font-family: verdana, arial, sans-serif; 
}
.ddmenu 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 */
.ddmenu li{
float:left;
position:relative;
z-index:100;
}

/* use the table to position the dropdown list */
.ddmenu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:42px;
}

/* style all the links */
.ddmenu a, .ddmenu :visited {
display:block; 
text-align:left; 
width:auto;
padding-right:10px;
padding-left:10px;
height:43px; 
color:#ffffff; 
border:1px solid #33598C;
border-width:0 1px 0 0;
background:#21395A; 
line-height:43px;
font-size:11px;
}

/* style the links hover */
.ddmenu :hover{
color:#990000; 
background:#8DBEF7;
text-decoration:none;
}

/* hide the sub level links */
.ddmenu ul ul {
visibility:hidden;
position:absolute;
width:130px;
height:0;
}

.ddmenu ul li ul li a, .ddmenu ul li ul li a:visited {
width:130px;
border:1px solid #33598C;
border-width:1px 0 0 0;
line-height:30px;
height:30px;
text-decoration:none;
}

/* make the sub level visible on hover list or link */
.ddmenu ul li:hover ul,
.ddmenu ul a:hover ul{
visibility:visible;
}

/* Modifications for IE5.5 and IE6 */

* html #topnav .ddmenu a {
width:60px;
padding-right:5px;
padding-left:5px;
font-size:10px;
text-align:center;
}

* html #topnav .ddmenu table tr td li a{
width:130px;
font-size:10px;
text-align:left;
}