.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
background: none;
}

/* ######### Default class for drop down menus ######### */

.anylinkmenu{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid #c3dc89;
border-radius:2px;
border-bottom-width: 0;
font: bold 13px  Arial, Helvetica, sans-serif;
line-height: 30px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #bbd77b;
width: 215px; /* default width for menu */
margin-top:20px;
}


.anylinkmenu12 {
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid #c3dc89;
border-radius:2px;
border-bottom-width: 0;
font: bold 13px  Arial, Helvetica, sans-serif;
line-height: 30px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #bbd77b;
width: 215px; /* default width for menu */
margin-top:20px;
margin-left:25px;
}

.anylinkmenu13{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid #c3dc89;
border-radius:2px;
border-bottom-width: 0;
font: bold 13px  Arial, Helvetica, sans-serif;
line-height: 30px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #bbd77b;
width: 215px; /* default width for menu */
margin-top:20px;
margin-left:50px;
}

.anylinkmenu14{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid #c3dc89;
border-radius:2px;
border-bottom-width: 0;
font: bold 13px  Arial, Helvetica, sans-serif;
line-height: 30px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #bbd77b;
width: 215px; /* default width for menu */
margin-top:15px;
margin-left:16px;
}


.anylinkmenu15{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid #c3dc89;
border-radius:2px;
border-bottom-width: 0;
font: bold 13px  Arial, Helvetica, sans-serif;
line-height: 30px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #bbd77b;
width: 215px; /* default width for menu */
margin-top:23px;
margin-left:23px;
}

.anylinkmenu16{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid #c3dc89;
border-radius:2px;
border-bottom-width: 0;
font: bold 13px  Arial, Helvetica, sans-serif;
line-height: 30px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #bbd77b;
width: 215px; /* default width for menu */
margin-top:23px;
margin-left:14px;
}

.anylinkmenu17{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid #c3dc89;
border-radius:2px;
border-bottom-width: 0;
font: bold 13px  Arial, Helvetica, sans-serif;
line-height: 30px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #bbd77b;
width: 315px; /* default width for menu */
margin-top:23px;
margin-left:21px;
}


.anylinkmenu18{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid #c3dc89;
border-radius:2px;
border-bottom-width: 0;
font: bold 13px  Arial, Helvetica, sans-serif;
line-height: 30px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #bbd77b;
width: 315px; /* default width for menu */
margin-top:23px;
margin-left:26px;
}


.anylinkmenu19{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid #c3dc89;
border-radius:2px;
border-bottom-width: 0;
font: bold 13px  Arial, Helvetica, sans-serif;
line-height: 30px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #bbd77b;
width: 215px; /* default width for menu */
margin-top:25px;
margin-left:21px;
}


.anylinkmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}


.anylinkmenu12 ul, .anylinkmenu13 ul, .anylinkmenu19 ul, .anylinkmenu18 ul, .anylinkmenu16 ul,  .anylinkmenu17 ul, .anylinkmenu15 ul, .anylinkmenu14 ul{
margin: 0;
padding: 0;
list-style-type: none;
}



.anylinkmenu ul li a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #c3dc89;
border-radius:5px;
padding: 2px 0;
text-decoration: none;
text-indent: 5px;
}


.anylinkmenu13 ul li a, .anylinkmenu17 ul li a, .anylinkmenu15 ul li a, .anylinkmenu19 ul li a, .anylinkmenu18 ul li a, .anylinkmenu17 ul li a, .anylinkmenu16 ul li a, .anylinkmenu12 ul li a, .anylinkmenu14 ul li a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #c3dc89;
border-radius:5px;
padding: 2px 0;
text-decoration: none;
text-indent: 5px;
}


.anylinkmenu a:hover{ /*hover background color*/
color:#0647c1;
}


.anylinkmenu13 a:hover, .anylinkmenu16 a:hover, .anylinkmenu15 a:hover, .anylinkmenu18 a:hover, .anylinkmenu19 a:hover, .anylinkmenu17 a:hover, .anylinkmenu12 a:hover, .anylinkmenu14 a:hover { /*hover background color*/
color:#0647c1;
}


/* ######### 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 "Century Gothic";
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;
}

a:link, a:visited {
	color:#000;
}

.anylinkmenu13 a:visited, .anylinkmenu14 a:visited, .anylinkmenu17 a:visited, .anylinkmenu18 a:visited, .anylinkmenu19 a:visited, .anylinkmenu16 a:visited, .anylinkmenu15 a:visited, .anylinkmenu12 a:visited {
	color:#000;
}


.anylinkmenu13 a:link, .anylinkmenu14 a:link, .anylinkmenu16 a:link, .anylinkmenu17 a:link, .anylinkmenu19 a:link, .anylinkmenu18 a:link, .anylinkmenu15 a:link, .anylinkmenu12 a:link {
	color:#000;
}

.anylinkmenu13 a:hover, .anylinkmenu14 a:hover, .anylinkmenu12 a:hover, .anylinkmenu16 a:hover, .anylinkmenu15 a:hover, .anylinkmenu19 a:hover, .anylinkmenu18 a:hover, .anylinkmenu17 a:hover {
	color:#0647c1;
}