#menu{
	position:relative;
	z-index:1;
	top:0;
	left:0;
        width: 16em;
	padding:2px;
	margin:0px;
	list-style:none;
        text-align: left;
}
#menu li ul{
	position:relative;
	display:none;
        padding:2px;
	margin:0px;
	list-style:none;
}
#menu li{
	position:relative;
	background-color:#8f6dcc;
	border:1px solid #f9f9fb;
        padding:2px;
	margin:0px;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
}
#menu .subMenu{
	background-repeat:no-repeat;
        text-align: left;
        
}


#menu .subMenu li{
	font-size: 11px;
        background-color:#f9f9fb;
        color:#000000;
}
#menu .click{
	background-color:#6a45a5;
	color:#ffffff;
}
#menu .click ul{
	display:block;
        background-color:#6a45a5;
	color:#ffffff;
}
#menu .hover, #menu ul li a:hover{
	cursor:pointer;
        background-color:#6a45a5;
	color:#ffffff;
}
#menu li ul li.hover, #menu li ul li.hover a:hover{
	background-color:#cccff2;
        
}
#menu li a{
	width:100%;
        color:#000000;
}
#menu li a, li ul li a, #menu li.hover ul li a{
	text-decoration:none;
	
}
#menu li.hover a, #menu li ul li.hover a{
	color:#000000;
	text-decoration:underline;
}

.sub{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;

}

#menu2{
	position:relative;
	z-index:1;
	top:0;
	left:0;
        width: 16em;
	padding:2px;
	margin:0px;
	list-style:none;
        text-align: left;
}
#menu2 li ul{
	position:relative;
	display:none;
        padding:2px;
	margin:0px;
	list-style:none;
}
#menu2 li{
	position:relative;
	background-color:#8f6dcc;
	border:1px solid #f9f9fb;
        padding:2px;
	margin:0px;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
}
#menu2 .subMenu{
	background-repeat:no-repeat;
        text-align: left;
        
}

#menu2 .subMenu li{
	font-size: 11px;
        background-color:#f9f9fb;
        color:#000000;
}
#menu2 .click{
	background-color:#6a45a5;
	color:#ffffff;
}
#menu2 .click ul{
	display:block;
        background-color:#6a45a5;
	color:#ffffff;
}
#menu2 .hover, #menu2 ul li a:hover{
	cursor:pointer;
        background-color:#6a45a5;
	color:#ffffff;
}
#menu2 li ul li.hover, #menu2 li ul li.hover a:hover{
	background-color:#cccff2;
        
}
#menu2 li a{
	width:100%;
        color:#000000;
}
#menu2 li a, li ul li a, #menu2 li.hover ul li a{
	text-decoration:none;
	
}
#menu2 li.hover a, #menu2 li ul li.hover a{
	color:#000000;
	text-decoration:underline;
}


#flagmenu{
	position:relative;
	z-index:100;
	top:0;
	left:0;
        width: 50px;
	padding:2px;
	margin:0px;
	list-style:none;
        text-align: left;
}
#flagmenu li ul{
	position:relative;
	display:none;
        padding:2px;
	margin:0px;
	list-style:none;
}
#flagmenu li{
	position:relative;
	background-color:#ffffff;
	border:1px solid #f9f9fb;
        padding:2px;
	margin:0px;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#8f6dcc;
}
#flagmenu .subMenu{
	background-repeat:no-repeat;
        text-align: left;
        
}
#flagmenu .subMenu li{
	font-size: 11px;
        background-color:#ffffff;
        color:#000000;
}
#flagmenu .click{
	background-color:#ffffff;
	color:#ffffff;
}
#flagmenu .click ul{
	display:block;
        background-color:#ffffff;
	color:#6a45a5;
}
#flagmenu .hover, #menu ul li a:hover{
	cursor:pointer;
        background-color:#ffffff;
	color:#6a45a5;
}
#flagmenu li ul li.hover, #menu li ul li.hover a:hover{
	background-color:#cccff2;
        
}
#flagmenu li a{
	width:100%;
        color:#000000;
}
#flagmenu li a, li ul li a, #menu li.hover ul li a{
	text-decoration:none;
	
}
#flagmenu li.hover a, #menu li ul li.hover a{
	color:#000000;
	text-decoration:underline;
}

