
.halfmoon{
/* margin-bottom: 0px; */
margin: 0 0 0 0;
background-color: #2A315D;
}

.halfmoon ul{
/* padding: 3px 9px 2px 5px; */
padding: 0 0 0 0;
margin: 0 0 0 0;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.halfmoon li{
display: inline;
margin: 0 0 0 0;
}

.halfmoon li a{
text-decoration: none;
margin: 0;
margin-right: 0; /*distance between each tab*/
color: #FFFFFF;;
font: bold 11px Arial;
}

.halfmoon li a:visited {
/* color: black; */
}

.halfmoon li a:hover, .halfmoon li a.current{
text-decoration: underline;
}

#tabcontentcontainer{
width:100%; /*width of 2nd level content*/
height:24px;   /* was 15, height of 2nd level content. Set to largest's content height to avoid jittering.*/
/* background-color: #3A2768; */
/* padding: 8px 0 2px 0; */
margin: 0px 0px 0px 0px;
color: #FFFFFF;
font-size: 11px;
}


.tabcontent{
display:none;
text-align: center;
height: 13px;
padding: 8px 0 2px 0;
}

.tabcontent ul {
list-style-type: none;
margin-top: 0px;
margin-bottom: 0px;
}

.tabcontent li {
display: inline;
padding: 0px 18px 0px 18px;
}

.tabcontent li a, .tabcontent li a:visited {
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
}

.tabcontent li a:hover {
text-decoration: underline;
}
