
ul.tabs
{
	
	margin: 0;
	padding: 0;
	list-style: none;		
	display: block;
	height:65px;	
	position: relative;
}

ul.tabs li
{
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	float: left;
	position: relative;
	
}

ul.tabs a
{
	position: relative;
	display: block;
}

/* dropdowns
*************************/

ul.dropdown
{
	margin: 0;
	padding: 0;
	display: block;
	position: absolute;
	z-index: 9999;
	top: 49px;
	width: 250px;
	display: none;
	left: 0;	
}
li.mlast ul.dropdown
{	
	right:0 !important;
	left:auto;
}
ul.dropdown ul.dropdown
{
	top: -1px;
	left: 100%;
	z-index:9999;
	border: solid 1px #fff;	
}
li.mlast ul.dropdown ul.dropdown
{	
	left:-244px; !important;	
}
ul.dropdown li
{
	margin: 0;
	padding: 0;
	float: none;
	position: relative;
	list-style: none;
	display: block;
}

ul.dropdown li a
{
	display: block;
}


/* menu-specifc
*************************/

#menu
{	
	z-index: 5;		
	line-height: 40px;		
	z-index:9999;
}

#menu ul
{
	
}

#menu ul li{padding: 5px 1px 6px 0; background:url(../images/menu-right.png) no-repeat right 5px;}
#menu ul li.mlast{background:none; padding-right:0;}
#menu ul li a
{
	color: #1a2883;	
	font-size:20px;
	height:49px;
	padding: 0 0px 0 0px;		
}
#menu ul li.first a span{}
#menu ul li.mlast a{background:none;}
#menu ul li:hover a
{
	background:#a2185b;	
	z-index:9999;		
}
#menu ul li a span
{
	display: block;
	padding: 12px 15px 0 15px;
	height:52px;
	line-height:22px;	
	font-family:'Calibri-bold';
}
#menu ul li.mlast a span
{
	display: block;
	padding: 12px 14px 0 14px;
}
#menu ul li.first a span
{
	display: block;
	padding: 12px 15px 0 14px;
}
#menu ul li:hover a span
{background: url(../images/menu-arrow.png) no-repeat center 49px;
	z-index:9999;
	color:#fff;
} 

#menu ul li.selected a {
    background: none repeat scroll 0 0 #A2185B;
    border-bottom: 2px solid #FFFFFF;
    z-index: 9999;
	height:49px;
}

#menu ul li.selected span{background: url(../images/menu-arrow.png) no-repeat center 49px;
	z-index:9999;
	color:#fff;
} 


#menu li ul.dropdown
{
	padding: 10px 10px 2px 10px;
	background:#d1d2d6;
	margin-top:5px;			
	width: 200px;	
	z-index:999 !important;	
	border:2px solid #FFF;


}
#menu li ul.dropdown ul.dropdown
{
	padding-top: 0px;	
}
#menu li ul.dropdown li{background:none; padding:0 !important; height:auto;}
#menu li ul.dropdown li a
{
	border-bottom: 1px solid #fff;
	line-height: 18px;
	overflow: hidden;	
	font-size:16px;
	font-family:'Calibri';
	color:#1A2883;
	background: url(../images/menuarrow1.png) no-repeat left center;
	padding:6px 10px 7px 22px;
	height:auto !important;	
}
#menu li ul.dropdown li a span.act-span{background:none; width:auto; height:auto; margin:0; padding:0; color:#1A2883; font-weight:normal !important; font-family:'Calibri';}
#menu li ul.dropdown li a:hover span.act-span{color:#a2185b;}
#menu ul.dropdown li.last a
{
	border-bottom-width: 0;
}

#menu ul.dropdown li a:hover
{
	background: url(../images/menuarrow.png) no-repeat left center;
		color:#a2185b;
}


#menu ul.dropdown li a.active
{
	background: url(../images/menuarrow.png) no-repeat left center;
	color:#a2185b;
}
#menu ul.dropdown li a.active span.act-span
{
	color:#a2185b;
}

#menu li ul li ul{margin-left:10px;}


