@charset "utf-8";

/* MENU 1 */

#menu-1 ul{
	display:block;
	float:right;
	text-align:right;
	list-style:none;
}

#menu-1 ul li{ 
	display:block;
	float:left;
	text-align:right;
	list-style:none;
}

#menu-1 ul li a{
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	color:#fff;
	font-size:14px;
	line-height:14px;
	font-weight:normal;
	padding:5px 3px 5px 3px;
}

#menu-1 ul li a:hover {
	color:#e3eefb;
}

#menu-1 ul li a.current {
	color: #e3eefb;
}

#menu-1 ul li a.current:hover {
	color:#e3eefb;
}

#menu-1 ul li span{
	display:block;
	float:right;
	text-align:center;
	text-decoration:none;
	color:#fff;
	font-size:14px;
	line-height:14px;
	font-weight:normal;
	padding:5px 3px 5px 3px;
}

/* MENU 2 */

#menu-2 ul{
	z-index:1000;
	list-style-type: none;
	float:right;
}

#menu-2 ul li{
	position: relative;
	display: inline;
	float: left;
	z-index:1000;
}

#menu-2 ul li a{
	display: block;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	height:35px;
	padding: 23px 7px 0 7px;
	text-decoration: none;
	z-index:1000;
}

* html #menu-2 ul li a {
	display: inline-block;
	z-index:1000;
}

#menu-2 ul li a:link, 
#menu-2 ul li a:visited{
	color:#fff;	
}

#menu-2 ul li a.current {
}

#menu-2 ul li a:hover{
	color: #e3eefb;
	background-color:#336699;
}

#menu-2 ul li a.selected{
	color: #e3eefb;
	background-color:#336699;
}
	
#menu-2 ul li ul{
	background-color:#336699;
	position: absolute;
	left: 0;
	display: none; 
	visibility: hidden;
	z-index:1000;
}

#menu-2 ul li ul li{
	display: list-item;
	float: none;
	z-index:1000;
}

#menu-2 ul li ul li ul{
	z-index:1000;
	top:0;
}

#menu-2 ul li ul li a{
	font-size:14px;
	font-weight:normal;
	width: 200px;
	height:auto;
	padding: 10px 6px 10px 0;
	margin:0 10px 0 10px;
	border-bottom: 1px solid #9cc;
	z-index:1000;
}

#menu-2 ul li ul li a.current {
}

#menu-2 ul li ul li a:hover{
	color: #9cc;
}

#menu-2 ul li ul li a.selected{
	color: #9cc;
}

* html #menu-2 {
	height: 1%;
}

.downarrowclass {
	padding:0 0 0 3px;
}

.rightarrowclass {
	padding:0 0 0 3px;
}


/* MENU 3 */

#menu-3 ul{
	list-style:none;
	display:list-item;
}

#menu-3 ul li{
	list-style:none;
	display:list-item;
	border-top: 1px solid #c1d4ea;
}

#menu-3 ul li a{
	display:block;
	margin:0 0 0 0;
	padding:10px 0 10px 20px;
	text-decoration:none;
	color:#5c8fb3;
	text-align:left;
	background-image:url(../images/14.png);
	background-repeat:no-repeat;
	background-position:0 11px;
	font-size: 14px;
}

#menu-3 ul li a:hover{
	color:#336699;
	background-image:url(../images/17.png);
}

#menu-3 ul li a.current{
	color:#336699;
	background-image:url(../images/15.png);
	font-weight: bold;
}

#menu-3 ul li ul{

}


#menu-3 ul li ul li{

}

#menu-3 ul li ul li a{
	margin:0 0 0 10px;
	padding:10px 0 10px 20px;
	background-image:url(../images/14.png);
	background-repeat:no-repeat;
	background-position:0 11px;
	color: #5c8fb3;
}

#menu-3 ul li ul li ul a{
	margin:0 0 0 20px;
}

#menu-3 ul li ul li a:hover{
	color:#336699;
	background-image:url(../images/17.png);
}

#menu-3 ul li ul li a.current{
	color:#336699;
	background-image:url(../images/15.png);
	font-weight: bold;
}

#menu-3 ul li ul li ul li ul a{
	margin:0 0 0 30px;
}


/* MENU 4 */

#menu-4 p a{
	text-decoration:none;
	color:#fff;
	font-size:14px;
	font-weight:normal;
	padding:0 3px 0 3px;
	text-transform:none;
}

#menu-4 p a:hover,
#menu-4 p a.current {
	color: #336699;
}

#menu-4 p a.current:hover {
	color:#fff;
}

#menu-4 p span{
	color:#fff;
	font-size:14px;
	font-weight:normal;
}

