	#headingtab {
		display: block;
		width:586px;
		float:left;
		margin: 0px;
		padding: 0px;
		text-decoration: none;
		
		}
		#headingtab * {

			display: inline;
			padding: 0px;
			user-select: none;
			cursor: pointer;
			vertical-align: middle;
			font-weight: bold;
				text-decoration: none;
			

		}

		#headingtab ul
		{
		margin: 0px;
		padding: 0px;
		
		
		} 
			
		#headingtab li 
		{
	display:block;
	float:left;
	list-style:none;
	color:#000;
	cursor:pointer;
	background: url(images/rounded-gray.jpg) repeat-x;
	padding: 5px 5px 5px 5px;
	margin: 0px 3px 0px 0px;
	font-weight: bold;
	text-align:left;
	text-decoration: none;
		}	


		#headingtab li a {
		margin:0px;
		padding:0px;
		color: #000;
		
		}
		#headingtab li.active a{
			color: #ffffff;
			}
		
			#headingtab li.active {
			display:block;
			float:left;
			background: url(images/rounded-gray-over.jpg) repeat-x;
			color: #ffffff;
			font-weight: bold;
			padding: 5px 5px 5px 5px;
			margin: 0px 3px 0px 0px;
			text-decoration: none;
	
			}
		
		
		#panes {
	text-align: left;
	padding: 0px 0px 10px 5px;
	margin: 0px;
	width: 580px;
	
		
		}
		
		#panes p {
		  width: 565px;
		  margin: 0 auto 1em auto;
		 padding: 0 0 0 10px
		  line-height: 1.2em;
		}
		
		#panes div div { overflow: hidden; }
		
		#previoustab { float: none; cursor: pointer; }
		#nexttab { float: none; cursor: pointer; }

		#tabwrapper{width: 586px; margin: 0px 20px;}
	
		.tabbg{
	background: url(images/bg2.jpg) repeat;
	padding:0px;
	margin:0px;
	
	
	
			}

.pane{
	width: 586px;
	margin:0px;
	padding:0px;
	border-top: 7px solid #860101;
}

#tabcontent p{
	
	margin:0px;
	
}