/* CSS Document */


ul#menu { font-size: 20px; font-family: arial, "Myriad Pro", sans-serif; height:34px; float:right; padding-top:78px;
	padding-right: 6px;
}
ul#menu ul { position:absolute; left:-9999px;
}

ul#menu ul li {float:left;
}
ul#menu ul li a {display:block; line-height:20px; margin:0; padding:0 10px; background:transparent; width:112px;
}

ul#menu li {display:inline; margin:0 -2px; text-align:left;
}
ul#menu li a {display:inline-block; height:36px; margin:5px 0 0 0;padding:0 0 0 0; line-height:30px; text-decoration:none; color:#FFFFFF;
	z-index: 10;
}

html>/**/body ul#menu li {display:inline-block; padding:0;
}

* html ul#menu li a.sub {margin-right:3px;
}
* html ul#menu li a {margin-bottom:-4px;
}

ul#menu li a {display:block; height:36px; float:left; padding:0 0 0 33px; cursor:pointer;
}

ul#menu li a:hover { position:relative; color:#EAA123;
}

ul#menu li:hover {position:relative;
}
ul#menu li:hover > a { color:#EAA123;
}


ul#menu :hover ul {left:34px; width:105px; top:41px;
}
* html ul#menu :hover ul {top:36px;
}

ul#menu :hover ul li {display:block; float:left; margin:0;
}
ul#menu :hover ul li a {display:block; float:left; margin:0; height:25px; line-height:25px; font-size: 14px; width: 178px; background:#D3970F; color:#FFFFFF;
}
ul#menu :hover ul li a.fly {background:#D3970F;
}
ul#menu :hover ul li a:hover {
	background-color: orange;
	font-weight: normal;
	font-style: normal;
}
ul#menu :hover ul li:hover > a {
}


ul#menu :hover ul ul {left:-9999px;
}

ul#menu :hover ul :hover ul {left:105px; top:0; width:150px;
}

ul#menu :hover ul :hover ul li {display:block; float:left; margin:0;
}
ul#menu :hover ul :hover ul li a {display:block; float:left; margin:0; height:25px; line-height:25px; background:#D3970F; color:#FFFFFF;
}
ul#menu :hover ul :hover ul li a:hover {color:#fff; background:#D3970F;
}





