
/*.selectedanchor{ /* CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
	/* background-image: url('../images/top-nav-rollover-bg.gif'); */
	/* background-color: #0958ce; */
	/* color: #FFFFFF; */
/* } */


/* ######### Default class for drop down menus ######### */

.anylinkcss{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	/* border: 1px solid black; */
	border-bottom-width: 0;
	line-height: 24px;
	z-index: 100; /* zIndex should be greater than that of shadow's below */
	width: 100%; /* default width for menu */
	color: #FFFFFF;}

.anylinkcss ul{
	margin: 0;
	padding: 0;
	list-style-type: none;}

.anylinkcss ul li {
	background-color: #FFFFFF;
	margin: 0px;
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	-khtml-opacity: 0.9;
	opacity: 0.95;}
.anylinkcss ul li a, .anylinkcss ul li a:active, .anylinkcss ul li a:visited {
	background-color: #FFFFFF;
	width: 100%;
	display: block;
	padding: 5px 0px;
	text-decoration: none;
	color: #333333;
	text-indent: 5px;
	line-height: 24px;
	border-top: none;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;}

.anylinkcss ul li a:hover{ /*hover background color*/
	background-image: url('../images/top-nav-rollover-bg.gif');
	background-position: center;
	background-color: #0958ce;
	color: #FFFFFF;}

/* BEGIN Right Fly-out styles */

.anylinkcss2 {
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	margin-left: 8px;
	border: 1px solid #CCCCCC;
	border-bottom-width: 0;
	line-height: 18px;
	background-color: #FFFFFF;
	z-index: 100; /* zIndex should be greater than that of shadow's below */
	width: 250px; /* default width for menu */}

.anylinkcss2 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;}

.anylinkcss2 ul li a {
	width: 100%;
	height: 25px;
	display: block;
	text-indent: 9px;
	border-bottom: 1px solid #CCCCCC;
	padding: 9px 0px 0px 0px;
	color: #666666;
	text-decoration: none;}

.anylinkcss2 ul li a:hover{ /*hover background color*/
	background-color: #98C43B;
	color: #FFFFFF;}
/* END Right Fly-out styles */

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkcsscols{
position: absolute;
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: #DEFFCA;
}

.anylinkcsscols .column{
width: 130px;
float: left;
}

.anylinkcsscols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcsscols li{
	padding-bottom: 3px;
}

/* ######### 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;
}

