@charset "utf-8";
/* CSS Document */

*{
font-family: verdana, geneva, sans-serif;
font-size: 13px;
}

body{
	width:100%;
	height:100%;
	/*position:absolute;*/
	
}

	

	


/*content container */
.content{
		display: block;
		position:relative;
				}
	
	
em{
	font-style:italic;
	font-size:inherit;		
	}
	
.nobr{
    white-space: nowrap;
}

p{
color:#000000;
margin: .5em 0em .5em 0em;
line-height: 1.4em;
}

/*header */
h1{
	font-size:250%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	
	}
	
h2{
	font-size: 200%;
	text-align:center;
	}
.sidenav h3{
	font-size:1.25em;
	margin-top:.25em;
	margin-bottom:.5em;

	
}

h3{
	font-size: 150%;
	color:black;
	text-align:center;
}

/*figures*/	
figure{
	display: block;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	}
figure img{
	padding-left:1em;
	padding-right:1em;
	}
	
figcaption{
	text-align: center;
	caption-side: bottom;
	white-space: nowrap;
	padding-top: .25em;
	}
	



	
	
table.mixdata{
	border-collapse: collapse;
margin-left: auto;
margin-right:auto;
border-bottom: 1px solid #d7d2c8;
margin-bottom:3em;	
table-layout:fixed;

}	
  

table.mixdata caption{
	font-size: 1.4em;
	text-align:left;
	padding-bottom:.25em;
	}	
	
	table caption.belowtable{
caption-side: bottom;
text-align: left;
font-weight:normal;
font-size: 10px;
padding-top:0.3em;
}

table.mixdata tbody{
	overflow-y: scroll;
		display:table-header-group;
		border-collapse: collapse;
		border: 1px solid black;
	}



table.mixdata thead{
	background-color: #d7d2c8;
		position:relative;
		display:table-header-group;
		width:100%;
		
		}
		
table.mixdata thead th{
	padding: 0.05em .5em 0.10em .05em;
	text-align:center;
	vertical-align:bottom;
	min-width:70px;
	border-collapse: collapse;
	border: 1px solid black;
	}	
	

	
		
table.mixdata tbody th{
		padding: 0.05em .5em 0.10em .05em;
	text-align:center;
	min-width:80px;
	vertical-align:top;
	border-right: 1px solid black;
		}
		
table.mixdata td{
	padding: 0.05em .5em 0.10em .05em;
	white-space: nowrap;
	text-align:center;
		min-width: 50px; 
	border-right: 1px solid black;
	
		}	
		
table.mixdata tbody > tr:nth-child(2n+0) {
   background-color: #E0DED6;
}

table.mixdata tbody > tr.th:nth-child(2n+0) {
   background-color: #cfebfd;
}


table.mixdata td.pval{
	border-right:2px solid #d7d2c8;	
	min-width:85px;
	text-align:center;
		}

table.mixdata td.rval{
	border-right:2px solid #d7d2c8;	
	min-width:85px;
	text-align:center;
		}
		
table.mixdata th.rval{
	border-right:2px solid #d7d2c8;	
	min-width:85px;
	text-align:center;
	background-color: #ffffff;
		}
				
table.mixdata  tbody > tr.highlight td{
	background-color:  #efefef;
 }	
 
 table.mixdata  tbody > tr.highlight th.rval{
	background-color:  #efefef;
 }
 
 table.mixdata  tbody > tr.underline th{
	border-collapse:  collapse;
	border-bottom: 1px solid black;
 }
 
  table.mixdata  tbody > tr.underline td{
	border-collapse:  collapse;
	border-bottom: 1px solid black;
 }
 




 

	
	
	

		
