/* CSS Document */



/* Start of home page tab content  ////////////////////////////////////////////////////////////////////////// */

.halfmoon{
margin-bottom: 0px;
/*width:270px;*/
}

.halfmoon ul{
padding: 3px 9px 2px 0px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Arial;
list-style-type: none;
text-align: left;
 /*set to left, center, or right to align the menu as desired*/
/*border-bottom: 1px solid #929492;
*/}

.halfmoon li{
display: inline;
margin: 0;
}

.halfmoon li a{
text-decoration: none;
padding: 6px 12px 2px 12px;
margin: 0;
margin-right: 0; /*distance between each tab*/
border-left: 1px solid #DDD;
color: white;
font: bold 12px Arial;
background: #667474;
}

.halfmoon li a:visited{
color: white;
}

.halfmoon li a:hover, .halfmoon li a.current{
background-color: #D7E1E2;
color: black;
border:solid 1px #687474;
border-bottom:solid 1px #D7E1E2;
}

#tabcontentcontainer{
width:270px; /*width of 2nd level content*/
height:116px; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
background-color:#D7E1E2;
border:#8A9BAB solid 1px;
font: 11px Arial;
padding-left:20px;
padding-right:5px;
padding-top:22px;
padding-bottom:22px;
float:left;
}

.tabcontent ul{
margin-left: 5px;
padding-left:0;
margin-top: 0px;
margin-bottom: 8px;
font: 11px Tahoma;
list-style-image:url(images/bullet.gif);
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.tabcontent li{
margin-bottom: 8px;

}

.tabcontent li a{
text-decoration: none;
color:#2C3130;
}

.tabcontent{
display:none;
}

/* End of home page tab content ///////////////////////////////////////////////////////////////////////////////////////// */

