/* CSS Document */
ul, li {
	border:0;
	margin:0;
	padding:0;
	/*list-style:none;*/
}
ul#cssmenu {
	border-bottom:solid 0px #DEDEDE;
    height:20px;
    padding-left:0px;
}

ul#cssmenu li {
	border:0;
	margin:0;
	padding:0;
	list-style:none;
	position: relative;
	float: left;
}

ul#cssmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	display: none;
	position: absolute;
	top: 20px;
	left: 0;
	z-index:1;
}

ul#cssmenu ul li {
	float: left;
	display: block !important;
	display: inline;
}

/* Main Menu */
ul#cssmenu a span {
    display:block;
    float:left;
    height:20px;
    padding-left:0px;
    line-height:20px;
    cursor:pointer;
}

ul#cssmenu a:link, ul#cssmenu a:visited{
    display:block;
    float:left;
    height:20px;
    color:#767373;
	font: 10pt Verdana;
    text-decoration:none;
    padding-right:0px;
}
/* Main Menu Hover */
ul#cssmenu li a:hover{
	color:#04025f;
}

/* Second Menu */
ul#cssmenu li:hover li a,
ul#cssmenu li:hover li,
ul#cssmenu li.iehover li a,
ul#cssmenu li.iehover li {
	display: block;
	float: none;
	width:160px;
	text-decoration:none;
	border:1px solid white;
	color: #767373;
	text-align:left;
	background-color:#c0d0d7;
	font-weight:lighter;
	font-size:10pt;
	padding:0;
	margin:-1;
}

/* Second Menu Hover */
ul#cssmenu li:hover li a:hover,
ul#cssmenu li:hover li:hover a,
ul#cssmenu li.iehover li a:hover,
ul#cssmenu li.iehover li.iehover a {
	color:#04025f;
}


ul#cssmenu ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 150px;
}

ul#cssmenu li:hover ul ul,
ul#cssmenu li.iehover ul ul {
	display: none;
}

ul#cssmenu li:hover ul,
ul#cssmenu ul li:hover ul,
ul#cssmenu li.iehover ul,
ul#cssmenu ul li.iehover ul {
	display: block;
}
