/* ######### Default class for drop down menus ######### */
.anylinkmenuwhat, .anylinkmenuwhy, .anylinkmenuwhere, .anylinkmenuwho, .anylinkmenuaccount {
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	font: normal 12px Verdana;
	line-height: 18px;
	padding: 12px 10px;	
	z-index: 100;
}

.anylinkmenuwhat {
	padding: 15px 15px;	
}

.anylinkmenuwho, .anylinkmenuaccount {
  padding: 12px 5px;	
}

.anylinkmenuwhat {
	width: 112px;
	height: 106px;
	background: url(../images/main/topnaviGreenMenu1.png) no-repeat top left;
}
.anylinkmenuwhy {
	width: 104px;
	height: 48px;
	background: url(../images/main/topnaviGreenMenu2.png) no-repeat top left;
}
.anylinkmenuwhere {
	width: 104px;
	height: 48px;
	background: url(../images/main/topnaviGreenMenu3.png) no-repeat top left;
}
.anylinkmenuwho {
	width: 99px;
	height: 65px;
	background: url(../images/main/topnaviGreenMenu4.png) no-repeat top left;
}
.anylinkmenuaccount {
	width: 102px;
	height: 65px;
	background: url(../images/main/topnaviGreenMenu5.png) no-repeat top left;
}

.anylinkmenuwhat ul, .anylinkmenuwhy ul, .anylinkmenuwhere ul, .anylinkmenuwho ul, .anylinkmenuaccount ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.anylinkmenuwhat ul li a, .anylinkmenuwhy ul li a, .anylinkmenuwhere ul li a, .anylinkmenuwho ul li a, .anylinkmenuaccount ul li a {
	width: 95%;
	color: #FDFEFF;
	display: block;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 10px 0px;	
}

.anylinkmenuwhat ul li a {
	width: 90%;
	padding: 0px 0px 10px 0px;
}
	
.anylinkmenuwhat a:hover, .anylinkmenuwhy a:hover, .anylinkmenuwhere a:hover, .anylinkmenuwho a:hover, .anylinkmenuaccount a:hover {
	color: #FFFF33;
}


/* ######### Alternate multi-column class for drop down menus ######### */
.anylinkmenucols {
	position: absolute;
	width: 350px;
	left: 0;
	top: 0;
	visibility: hidden;
	border: 1px solid black;
	padding: 10px;
	font: normal 12px Verdana;
	z-index: 100;
/*zIndex should be greater than that of shadow's below*/
	background: #E9E9E9;
}
.anylinkmenucols li {
	padding-bottom: 3px;
}
.anylinkmenucols .column {
	float: left;
	padding: 3px 8px;
	margin-right: 5px;
	background: #E0E0E0;
}
.anylinkmenucols .column ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
/* ######### class for shadow DIV ######### */
.anylinkshadow {
/*CSS for shadow. Keep this as is */
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99;
/*zIndex for shadow*/
	background: black;
	visibility: hidden;
}
