

.halfmoon{
margin-bottom: 0px;
}

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

.halfmoon li{

	float:left;
	width:93px;
	height:28px;
	padding-top:3px;
	display:block;
}

.halfmoon li a{
    DISPLAY: block;FONT-WEIGHT: bold;FONT-SIZE: 12px;BACKGROUND-IMAGE: url(../images/big_tab_out.png);COLOR: #ffffff;LINE-HEIGHT: 14px;BACKGROUND-REPEAT: no-repeat;FONT-FAMILY: Arial;HEIGHT: 24px; text-align:center; TEXT-DECORATION: none; padding-top:7px;
}
.halfmoon li a:visited{
    DISPLAY: block;FONT-WEIGHT: bold;FONT-SIZE: 12px;BACKGROUND-IMAGE: url(../images/big_tab_out.png);COLOR: #ffffff;LINE-HEIGHT: 14px;BACKGROUND-REPEAT: no-repeat;FONT-FAMILY: Arial;HEIGHT: 24px; text-align:center; TEXT-DECORATION: none; padding-top:7px;
}

.halfmoon li a:hover, .halfmoon li a.current{
    FONT-WEIGHT: bold;FONT-SIZE: 12px;BACKGROUND-IMAGE: url(../images/big_tab_over.png);COLOR: #ffde00;LINE-HEIGHT: 14px;BACKGROUND-REPEAT: no-repeat;FONT-FAMILY: Arial;HEIGHT: 24px;text-align:center; TEXT-DECORATION: none; padding-top:7px;
cursor:pointer;
}

#tabcontentcontainer{
width:990px; /*width of 2nd level content*/
height:31px; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}

.tabcontent{
display:none;
}



.menu_holder_inner
{
	float:left;
	width:990px;
	height:31px;
	display:block;
}


.menu_holder_1
{
	float:left;
	width:100%;
	height:25px;
	padding-top:6px;
	display:block;	
}

.menu_holder_2
{
	float:left;
	width:100%;
	height:25px;
	padding-top:6px;
	display:block;	
}
.menu_holder_3
{
	float:left;
	width:100%;
	height:25px;
	padding-top:6px;
	display:block;	
}

.menu_holder_4
{
	float:left;
	width:100%;
	height:25px;
	padding-top:6px;
	display:block;	

}

.menu_holder_5
{
	float:left;
	width:100%;
	height:25px;
	padding-top:6px;
	display:block;	
}


.menu_btn
{
	float:left;
	width:75px;
	height:31px;
	display:block;
}
.menu_btn a
{
    	display:block;
		height:26px;
		width:71px;
		background:url(../images/sm_tab_out.png) no-repeat;
		font: 11px Arial ;
		color:#000000;
		line-height:11px;
		text-align:center;
		text-decoration: none;
		padding-top:5px;
		padding-left:2px;
		padding-right:2px;
}
.menu_btn a:hover
{
    	display:block;
		height:26px;
		width:71px;
		background:url(../images/sm_tab_over.png) no-repeat;
		font: 11px Arial ;
		color:#ffffff;
		line-height:11px;
		text-align:center;
		text-decoration:underline;
		padding-top:5px;
		padding-left:2px;
		padding-right:2px;
}

.menu_btn_up
{
		float:left;
		display:block;
		height:26px;
		width:71px;
		background:url(../images/sm_tab_over.png) no-repeat; 
		font: 11px Arial ;
		color:#ffffff;
		line-height:11px;
		text-align:center;
		text-decoration:none;
		padding-top:3px;
		padding-left:2px;
		padding-right:2px;
	
}

.menu_btn_up a
{
		float:left;
		display:block;
		height:26px;
		width:71px;
		background:url(../images/sm_tab_over.png) no-repeat; 
		font: 11px Arial ;
		color:#ffffff;
		line-height:11px;
		text-align:center;
		text-decoration:none;
		padding-top:3px;
		padding-left:2px;
		padding-right:2px;
	
}

.menu_btn_up a:hover
{
		float:left;
		display:block;
		height:26px;
		width:71px;
		background:url(../images/sm_tab_over.png) no-repeat; 
		font: 11px Arial ;
		color:#ffffff;
		line-height:11px;
		text-align:center;
		text-decoration:underline;
		padding-top:3px;
		padding-left:2px;
		padding-right:2px;	
}










.menu_btn2
{
	float:left;
	width:88px;
	height:31px;
	display:block;
}
.menu_btn2 a
{
    	display:block;
		height:26px;
		width:85px;
		background:url(../images/sm_tab2_out.png) no-repeat;
		font: 11px Arial ;
		color:#000000;
		line-height:11px;
		text-align:center;
		text-decoration: none;
		padding-top:5px;
		padding-left:1px;
		padding-right:1px;
}
.menu_btn2 a:hover
{
    	display:block;
		height:26px;
		width:85px;
		background:url(../images/sm_tab2_over.png) no-repeat;
		font: 11px Arial ;
		color:#ffffff;
		line-height:11px;
		text-align:center;
		text-decoration:underline;
		padding-top:5px;
		padding-left:1px;
		padding-right:1px;
}

.menu_btn2_up
{
		float:left;
		display:block;
		height:26px;
		width:85px;
		background:url(../images/sm_tab2_over.png) no-repeat; 
		font: 11px Arial ;
		color:#ffffff;
		line-height:11px;
		text-align:center;
		text-decoration:underline;
		padding-top:5px;
		padding-left:1px;
		padding-right:1px;	
}


.menu_btn2_up a
{
                float:left;
                display:block;
                height:26px;
                width:85px;
                background:url(../images/sm_tab2_over.png) no-repeat;
                font: 11px Arial ;
                color:#ffffff;
                line-height:11px;
                text-align:center;
                text-decoration:none;
                padding-top:3px;
                padding-left:2px;
                padding-right:2px;

}

.menu_btn2_up a:hover
{
                float:left;
                display:block;
                height:26px;
                width:85px;
                background:url(../images/sm_tab2_over.png) no-repeat;
                font: 11px Arial ;
                color:#ffffff;
                line-height:11px;
                text-align:center;
                text-decoration:underline;
                padding-top:3px;
                padding-left:2px;
                padding-right:2px;
}






.menu_btn3
{
	float:left;
	width:135px;
	height:31px;
	display:block;
}
.menu_btn3 a
{
    	display:block;
		height:26px;
		width:131px;
		background:url(../images/sm_tab3_out.png) no-repeat;
		font: 11px Arial ;
		color:#000000;
		line-height:11px;
		text-align:center;
		text-decoration: none;
		padding-top:5px;
		padding-left:2px;
		padding-right:2px;
}
.menu_btn3 a:hover
{
    	display:block;
		height:26px;
		width:131px;
		background:url(../images/sm_tab3_over.png) no-repeat;
		font: 11px Arial ;
		color:#ffffff;
		line-height:11px;
		text-align:center;
		text-decoration:underline;
		padding-top:5px;
		padding-left:2px;
		padding-right:2px;
}

.menu_btn3_up
{
		float:left;
		display:block;
		height:26px;
		width:131px;
		background:url(../images/sm_tab2_over.png) no-repeat; 
		font: 11px Arial ;
		color:#ffffff;
		line-height:11px;
		text-align:center;
		text-decoration:underline;
		padding-top:5px;
		padding-left:2px;
		padding-right:2px;	
}
.toplogo{
display:none;
}

