/* Son of Suckerfish Dropdowns---------------------------------------------------------Originally developed by Patrick Griffiths and Dan Webbhttp://www.htmldog.com/articles/suckerfish/dropdowns/---------------------------------------------------------NOTE: After a deep research, we decide to divide thisCSS into 2 parts. The first part will define the layout.The second part will define the visual look for this menu.---------------------------------------------------------*/#ja-cssmenu { /* all lists */	margin: 0;	padding: 0;	height: 27px;}#ja-cssmenu ul { /* all lists */	margin: 0;	padding: 0;	height: 25px;}	#ja-cssmenu li { /* all list items */	margin: 0;	padding: 0;	background: none;	display: block;	float: left;	height: 27px;	line-height: 25px;}#ja-cssmenu li ul { /* second-level lists */	position: absolute;	z-index: 99;	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */	width: 14.4em;	w\idth: 17em;	height: auto;}#ja-cssmenu li ul ul { /* third-and-above-level lists */	margin: -1.5em 0 0 12em;}#ja-cssmenu li li {	padding: 0 1em 0 0;	margin: 0;	width: 16em;}#ja-cssmenu ul a {	width: 13em;	w\idth: 15em;}#ja-cssmenu li:hover ul ul, #ja-cssmenu li:hover ul ul ul,#ja-cssmenu li.sfhover ul ul, #ja-cssmenu li.sfhover ul ul ul {	left: -999em;}/* This "unhides" the sub-menus (left: -999em is what hides them) */#ja-cssmenu li:hover ul, #ja-cssmenu li li:hover ul, #ja-cssmenu li li li:hover ul,#ja-cssmenu li.sfhover ul, #ja-cssmenu li li.sfhover ul, #ja-cssmenu li li li.sfhover ul {	left: auto;}/* STYLING THE MENU-----------------------------------*/#ja-cssmenu li ul {	background: url(img/navbg-orange.gif) #D78807;	border: 1px solid #DC9420;}#ja-cssmenu li ul a {	color: #FFFFFF;	text-transform: none;	font-family: Tahoma, Arial, sans-serif;	font-size: 11px;}#ja-cssmenu li ul a:hover {	color: #FFFFFF;}#ja-cssmenu li a {	padding: 0 20px;	display: block;	color: #FFFFFF;	text-decoration: none;}#ja-cssmenu li a:hover {	color: #FFFFFF;}#ja-cssmenu li a.active {	background: #E7B564;}#ja-cssmenu li a.active:hover, #ja-cssmenu li a.active:active {	color: #FFFFFF;}#ja-cssmenu li li a.active {	background: none;	font-weight: normal;}#ja-cssmenu li.havechild {	background: url(img/arrow-off.gif) 95% 52% no-repeat;}#ja-cssmenu li.havesubchild {	background: url(img/arrow-on.gif) 95% 52% no-repeat;}#ja-cssmenu li:hover,#ja-cssmenu li.sfhover {	background: #E7B564;}#ja-cssmenu ul li:hover, #ja-cssmenu ul ul li:hover,#ja-cssmenu ul li.sfhover, #ja-cssmenu ul ul li.sfhover {	background: url(img/navbg-on-orange.gif) no-repeat top right #E7B564;}#ja-cssmenu ul li a, #ja-cssmenu ul ul li a {	background: none;	font-weight: normal;	padding: 0 10px;}
