/*
© Copyright by Voxel, 1996–2014. All Rights Reserved.
author		Voxel
generator	Stephen J Hart
date		2013-12-27
*/

/*  {color:red;background-color:green;font-weight:900%;font-size:xx-large;} /* to catch errors */

* {
	margin:			0px;
	border:			0px none black;
	padding:		0px;
	font:			small/1.2 "Verdana", "Trebuchet MS", "Trebuchet", "Arial", "Geneva", "Helvetica", sans-serif;
	text-align:		justify;
}

body {
	width:			744px;
}

h1 {
	font:			bold x-large/1.2 "Verdana", "Trebuchet MS", "Trebuchet", "Arial", "Geneva", "Helvetica", sans-serif;
	text-align:		center;
	margin-bottom:		16px;
}

h2 {
	font:			large/1.2 "Verdana", "Trebuchet MS", "Trebuchet", "Arial", "Geneva", "Helvetica", sans-serif;
	color:			white;
	background:		gray;
	text-align:		left;
	text-indent:		0.2em;
	margin-bottom:		8px;
}
h2 strong {
	font:			bold large/1.2 "Verdana", "Trebuchet MS", "Trebuchet", "Arial", "Geneva", "Helvetica", sans-serif;
	color:			aqua;
}

h3 {
	font:			small/1.2 "Verdana", "Trebuchet MS", "Trebuchet", "Arial", "Geneva", "Helvetica", sans-serif;
	color:			white;
	background:		gray;
	text-align:		left;
	text-indent:		0.2em;
	margin-bottom:		4px;
}

.subhead {
	font:			small/1.2 "Verdana", "Trebuchet MS", "Trebuchet", "Arial", "Geneva", "Helvetica", sans-serif;
	text-align:		center;
	margin-top:		-12px;
}

p {
	margin-bottom:		10px;
}
p b {
	font-weight:		bold;
}
p i {
	font-style:		italic;
}

.catalog {
	padding:		4px;
	text-align:		left;
	vertical-align:		top;
}
.catalog:first-line {
	font-weight:		bold;
}

.credit {
	font:			normal normal xx-small/1.2 "Verdana", "Trebuchet MS", "Trebuchet", "Arial", "Geneva", "Helvetica", sans-serif;
}
.credit a {
	font:			normal normal xx-small/1.2 "Verdana", "Trebuchet MS", "Trebuchet", "Arial", "Geneva", "Helvetica", sans-serif;
}
.credit acronym {
	font:						normal normal xx-small/1.2 "Verdana", "Trebuchet MS", "Trebuchet", "Arial", "Geneva", "Helvetica", sans-serif;
}

.foot {
	margin-top:		8px;
	border-top:		1px solid black;
	padding-top:		4px;
	font:			normal normal xx-small/1.2 "Verdana", "Trebuchet MS", "Trebuchet", "Arial", "Geneva", "Helvetica", sans-serif;
}
.foot a {
	font:			normal normal xx-small/1.2 "Verdana", "Trebuchet MS", "Trebuchet", "Arial", "Geneva", "Helvetica", sans-serif;
}

.contact a {
	font:			large/1.4 "Verdana", "Trebuchet MS", "Trebuchet", "Arial", "Geneva", "Helvetica", sans-serif;
	color:			blue;
	background-color:	transparent;
}

.left,.right {
	border:			1px solid black;
}
.left,.leftnoborder,.leftgap {
	float:			left;
	clear:			left;
	margin-right:		10px;
}
.right,.rightnoborder,.rightgap {
	float:			right;
	clear:			right;
	margin-left:		10px;
}

.caption {
	font-size:		xx-small;
	text-align:		center;
	margin-right:		4px;
	margin-bottom:		2px;
	margin-left:		4px;
}

.longcaption {
	text-align:		left;
}

.qtvrbutton {
	margin-bottom:		10px;
}

.qtvrtext {
	font:			small/1.2 "Verdana", "Trebuchet MS", "Trebuchet", "Arial", "Geneva", "Helvetica", sans-serif;
	float:			left;
	clear:			left;
	width:			376px;
	margin-right:		16px;
	margin-left:		6px;
}

.qtvrtext p {
	text-align:		justify;
}

.qtvrobject,.qtvrcaption {
	float:			left;
	width:			240px;
	text-align:		right;
}

/* kludges required for IE-5.1 on Mac */
#pelvis		 {width:140px;}
#gap1		 {width:142px;}
#shoulder	 {width:140px;}
#gap2		 {width:142px;}
#voxbox		 {width:200px;}
#twins		 {width:128px;}
#efilm		 {width:50px;}
#states		 {width:536px;}