/* Menu Demo */

#menu2 {
    /*font: 11px arial, helvetica, lucida-sans, sans-serif;*/
    line-height: 15px; 
    height: 24px; 
    background: #355797; 
    color: #355797; 
    padding: 0; 
    margin: 0
}
.menubar2 {
    list-style-type: none; 
    margin: 0; 
    padding: 0; 
} 
.topitem2 {
	font-weight: normal;
	float: left;
	display: block;
	margin-left: 1px;
	margin-bottom: 0px;
} 
.topitem2 a, .topitem2 a:link, .topitem2 a:visited {
    /*font-weight: bold;*/ 
    color: white; 
    padding-left:15px; 
    padding-right:14px; 
    padding-top:4px; 
    padding-bottom:3px; 
    display: block; 
    text-decoration: none; 
    border: 1px solid #355797; 
}
.topitem2 a:hover {
    text-decoration: none; 
    background: #fff; 
    color: #000; 
    border: 1px solid #3699dd; 
}
.selected2 {
    font-weight: normal; 
    background: #afaea9 repeat-x left; 
}

ul.submenu2 {
    list-style-type: none; 
    position: absolute; 
    margin: 0; 
    padding: 0; 
    display: none; 
    width: 200px;  
    z-index: 255;
} 
ul.submenu2 li {
    padding: 0; 
    margin: 0; 
    font-size: 11px;
} 
ul.submenu2 li a, ul.submenu2 li a:link, ul.submenu2 li a:visited {
    padding: 3px 3px 3px 16px; 
    color: white; 
    border: 1px solid #355797; 
    text-decoration: none; 
    margin: 0;
} 
ul.submenu2 li a:hover {
    padding: 3px 3px 3px 16px; 
    text-decoration: none; 
    background: #fff; 
    color: #000; 
    border: 1px solid #355797; 
} 
li:hover ul.submenu2, li.over2 ul {
    margin: 0; 
    padding: 4px; 
    display: block; 
    background: #355797;
} 
#dmenu2 li>ul {
    top: auto; left: auto;
}
