halfmoon {
padding: 3px 9px 2px 5px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: 10px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
border-bottom: 1px solid #333366;;
border-top: 0px;
}




/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_e{
position:absolute;
margin-top: 3px;
margin-left:-28px;
top: 1;
border: 1px solid #333366; /*THEME CHANGE HERE*/
border-width: 1px;
border-top: 0px;
font:normal 10px Verdana;
line-height:11px;
z-index:100;
background-color: #FFFFFF;
width: 200px;
visibility: hidden;
}


.dropmenudiv_e a{
width: auto;
display: block;
text-indent: 27px;
border: 0 solid #333366; /*THEME CHANGE HERE*/
border-bottom-width: 0px;
padding: 0.5px 0;
text-decoration: none;
color: #333366;
}

* html .dropmenudiv_e a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_e a:hover{ /*THEME CHANGE HERE*/
background-color: #FFFFFF;
}

.menu1 {
	color: #285faa;	
	line-height:12px;
	text-indent: 15px;}

.menu2{	color: #990099;}

.menu1:hover, .menu2:hover{color:#ff6600;}



.dropmenudiv_e-c{
position:absolute;
margin-top: 3px;
margin-left:-24px;
top: 1;
border: 1px solid #333366; /*THEME CHANGE HERE*/
border-width: 1px;
border-top: 0px;
font:normal 10px Verdana;
line-height:11px;
z-index:100;
background-color: #FFFFFF;
width: 200px;
visibility: hidden;

}

.dropmenudiv_e-sup{
position:absolute;
margin-top: 3px;
margin-left:-29px;
top: 1;
border: 1px solid #333366; /*THEME CHANGE HERE*/
border-width: 1px;
border-top: 0px;
font:normal 10px Verdana;
line-height:11px;
z-index:100;
background-color: #FFFFFF;
width: 200px;
visibility: hidden;

}

option.opt-link {color: #990099; padding:0 0 0 5px; margin:0; }