table.topnav { vertical-align: middle; background-image: url(../images/header_bkgrnd.jpg); background-repeat: no-repeat; background-position: center 0; }
td.topnav {}

.halfmoon{ margin-bottom: 1em; }

.halfmoon ul{ color: #fff; font-size: 11pt; font-weight: normal; font-family: Arial, Verdana; line-height: 13pt; list-style-type: none; text-align: left; margin: 4px 0 0; padding: 0; }

.halfmoon li{ background-repeat: no-repeat; background-position: right bottom; margin: 0; padding-top: 0; padding-right: 18px; padding-left: 0; display: inline; }

.halfmoon li a{ color: white; text-decoration: none; margin: 0; padding: 5px 10px 5px 1px; border-width: 0; }
	
.halfmoon li a:link{ color: white; text-decoration: none; }
.halfmoon li a:visited{ color: white; text-decoration: none; }
.halfmoon li a:hover{ color: white; text-decoration: none; }
.halfmoon li a:active{ color: white; text-decoration: none; }


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_e{ position:absolute; border-width: 1px 1px 0; font:11px/14px Verdana; z-index:100; background-color: white; width: 150px; visibility: hidden; border-color: #0b5ba5; border-style: solid; }


.dropmenudiv_e a{ width: auto; display: block; padding: 5px; text-decoration: none; color: #0b5ba5; border-color: #0b5ba5; border-style: solid; border-width: 0 0 1px; }

.dropmenudiv_e a.last{ width: auto; display: block; text-decoration: none; color: #0b5ba5; padding-bottom: 4px; border-color: #0b5ba5; border-style: solid solid double; border-width: 0 0 4px; }

* html .dropmenudiv_e a{ /*IE only hack*/
	width: 100%;
	}

.dropmenudiv_e a:link{ text-decoration: none; color: #0b5ba5; }
.dropmenudiv_e a:visited{ text-decoration: none; color: #0b5ba5; }

.dropmenudiv_e a:hover{ /*THEME CHANGE HERE*/
	background-color: #F0F0F0;
	}

