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

/* SPECIMEN STYLES */		
.tab_bar, .subtab_bar {
	max-width:1080px;
	display:block;
	margin: 0em auto 0em auto;
	background-color: #707070;
	text-align:left;
	border-bottom: 1px solid #666;
}
		
.tabs, .subtabs {
	display:block; 
	margin:0em auto 0em auto; 
	background-color: #707070; 
	text-align:left;  /* TABS & SUBTABS NEED TO BE LEFT JUSTIFIED */
	/* border-bottom: 1px solid #666; REDUNDANT */
	color:#CCC; /* KEEPS NAV LINKS FROM DEFAULTING TO BODY COLOR */
}
		
.tabs ul, .subtabs ul {display:inline-flex; flex-wrap: wrap; list-style:none; margin:0em; padding:0em;}
.tabs li, .subtabs li {}
.tabs li a, .subtabs li a {
	display:block;
	padding: .5em 1em .5em 1em;
	background-color: #707070;
	margin:0em;
	text-decoration:none;
	color: #CCC;
	font-size:1.25em;
		-webkit-transition: 1s ease;
		-moz-transition: 1s ease;
		-o-transition: 1s ease;
		-ms-transition: 1s ease;
}
		
.tabs li a:hover, .subtabs li a:hover {background-color:#808080; color:#DDD;}
		
.display {
	max-width:1080px;
	display:block;
	margin: 0em auto 0em auto;
	/* border: 1px solid #CCC; */
	text-align:center;
	background-color: #FFF;
}
/* END SPECIMEN STYLES */	
		
/* CLASSES & IDs REQUIRED FOR showhide_multi.js */
.hidden {display:none;}
.unhidden {display:block;}
#tab_1{}
#tab_2{}
#tab_3{}
/* END CLASSES & IDs REQUIRED FOR showhide_multi.js */	

