@charset "utf-8";

.dropmenu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: "sans-serif";
	font-size:18px;
}

.dropmenu ul{
	/*background: #666;*/
	height:46px;
	list-style:none;
	margin:0;
	padding:0;
}

.dropmenu li{
	float:left;
	padding:0px;
}

.dropmenu li a{
	/* background: #666; */
	color: #5d5d5d;
	display:block;
	line-height:46px;
	margin:0px;
	padding:0px 25px;
	text-align:center;
	text-decoration:none;
}

.dropmenu li a:hover, .dropmenu ul li:hover a{
	/* background: rgb(0 64 119); */
	color: #004077;
	text-decoration:none;
	/* border-top: 3px solid #004077; */
	font-weight: bold;
	/* line-height: 46px; */
	box-shadow: 0px 2px 0px 0px #004077 inset;
}

.dropmenu li ul{
	/*background: red;*/
	background: #fff;
	display:none;
	height:0px;
	border:0px;
	position:absolute;
	width:160px;
	z-index:200;
	/*top:1em;
	/*left:0;*/
}

.dropmenu li:hover ul{
	display:block;
}

.dropmenu li li {
	/*background: red;*/
	/*background: #eee;*/
	display:block;
	float:none;
	margin:0px;
	padding:0px;
	width:162px;
}

.dropmenu li:hover li a{
	background:none;
}

.dropmenu li ul a{
	display:block;
	height:46px;
	font-size:14px;
	margin:0px;
	/*padding:0px 10px 0px 15px;*/
	text-align:left;
}

.dropmenu li ul a:hover, .dropmenu li ul li:hover a{
	/*background: rgb(171,171,171);*/
	background: #fff;
	border:0px;
	color:#ffffff;
	text-decoration:none;
}

.dropmenu p{
	clear:left;
}


.dropmenu .subLayer {background: #ffffff;}
