#menu {

	width:800px;
        height:40px;
	margin:6px 0px 0px 20px;

	float:right;

	padding:0px;

}



#menu ul {

	width:825px;

	margin-left:25px;

	padding:0px;

	list-style:none;

	text-align:center;

	margin-top:15px;

	}



#menu li {

	border:none;

	color:#000000;

	z-index:20;

	letter-spacing:0px;

	font-weight:bold;

	font-size:12px;

	padding:11px;

	margin:0px;

	float:left;

	position:relative;

	text-transform:uppercase;

	}



#menu li a {

	border:none;

	background:none;

	text-decoration:none;

	display:block;

	padding:0 1px;

	color:#000000;

	}



#menu li a:hover {

	border:none;

	background:#64afbe;

	text-decoration:none;

	color:#000000;

	border-bottom:solid 3px #FFCE00;

	padding-bottom:0px;
	}



#menu ul ul {

	position:absolute;

	left:-999em;

	top:12px;

	width:100%;

	}



#menu li:hover ul,#menu li.sfhover ul {

	left:-12px;

	}



#menu ul ul li a {

	padding:4px 10px;

	text-transform:normal;

	font-variant:normal;

	}



#menu ul ul li {

	background:#7EC7D6;

	letter-spacing:0px;

	color:#444444;

	z-index:20;

	width:130px;

	font-size:11px;

	font-style:normal;

	border-bottom:0px solid #cccccc;

	border-left:0px solid #cccccc;

	border-right:0px solid #cccccc;

	margin:0px;
	padding:0px;

	}



#menu ul ul li a {

	color:#444444;

	text-decoration:none;

	}



#menu ul ul li:hover a {

	color:#000000;

	text-decoration:none;

	border-bottom:solid 0px;

	background:#64AFBE;
	padding:4px 10px;
	}



#menu ul ul li:hover li a {

	color:#444444;

	}



#menu ul ul li:hover li a:hover {

	color:#FFFFFF;

	}



#menu ul ul li:hover {

	color:#FFFFFF;

	}



#menu ul ul ul li {

	font-size:1em;

	}



#menu ul ul ul, #menu ul ul ul ul {

	position:absolute;

	margin-left:-999em;

	top:0px;

	width:200px;

	}



#menu li li:hover ul {

	margin-left:0px;

	margin-top:22px;

	}



#menu ul ul li:hover li a {

	color:#000;

	text-decoration:none;

	background-color:#FFFFFF;

	}







#menu ul ul li li:hover a {

	color:#FFFFFF;

	text-decoration:none;

	background:#FF0000;	

}