/*
pay attention to .tabcontent p, h3, h4
this to avoid a horizontal band separating tablinks and tabcontent
*/
/* Style the tab */
.tab {
  overflow: hidden;
  border: 0px solid #000000;
  top: 70%;
  background-color:  #ccc;
  padding-bottom:0px;
  margin-bottom:0px;
width:100%;
margin-left:auto;
margin-right:auto;

  /* 
  margin-left:6px;
  margin-right:6px;  
  background-color: #f1f1f1;
  z-index: 1; 
  border-bottom: none;
  position: fixed;
  top: 70%;
  height:20%;
  */
}



.tab td{
padding-bottom:0px;
	
}

.hseparator{
height:9px;
background-color: #f1f1f1;	
padding-top:0px;
margin-top:0px;
}


/* Style the buttons inside the tab */
.tab button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  
   padding: 14px 16px;
  transition: 0.3s;
  font-size: 17px;
 
}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
.tab button.active {
  background-color: #f1f1f1;
}

.tab button.nodisplay {
  display:none;
}

.tablink50pct{
	width:50%;
	text-align:center;
	}

#tbltablinks{
  display:none;
}
/*#tblitemnum*/

#appstablinks{
width:100%;	
margin-left:auto;
margin-right:auto;
padding-bottom:0px;
margin-bottom:0px;
}

/* Style the tab content */
.tabcontent {
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	background-color: #f1f1f1;

  display: none;
  padding: 0px 0px;
  border: 1px solid #f1f1f1;
  border-top: none;
 width:100%;
margin-left:auto;
margin-right:auto; 
  
  position:relative;
  left:0px;
  top:0px;  
}

.tabcontent p, h3, h4{
margin-top:0px;
padding-top:12px;
/*background-color: red;*/
}

.prepwpformtitle{
margin-bottom:0px;
margin-top:0px;
padding-top:0px;
margin-left:auto;
margin-right:auto;
//background-color: red;
}