#tab_header ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	
	#tab_header li {
		display: inline;
		margin: 0 2px 0 0;
	}
	
	#tab_header a {
		padding: 0 1em;
		text-decoration: none;
		color:#000000;
	}
	
	#tab_header a:hover {
		background: #a42f88;
		color: #ffffff;
	}
	
	#tab_header #selected_tab {
	}
	
	#tab_header #selected_tab a {
		padding-bottom: 2px;
		font-weight: bold;
		color: #ffffff;
		background: #a42f88;
	}
	
	.active_tab_content {
		border-top: 2px solid white;
		border:2px solid #a42f88;
		padding: 1em;
		height:300px;
		overflow:auto;
	}
	
	.inactive_tab_content {
		display:none;
	}