body			{			margin: 0px;			padding: 0px;			font-family: helvetica, arial;			line-height:1.25em;			}.container /* controls width/margin of entire page */			{			margin-right:auto;			margin-left:auto;			margin-top:0;			margin-bottom:0;			width: 768px;			font-size:1em;			min-width:768px;			border:0px solid orange;			}.stretch /* makes header gif stretch to container width */			{			padding:0;			background-image:url(/images/stretcher.gif);			background-repeat:repeat-x;			border-width: 1px;			border-style: solid;			border-color: black;			width: 768px;			text-align:left;			}			.stretchnav /* makes nav bar stretch to container hieght */			{			padding:0;			background-image:url(//images/background.gif);			background-repeat:repeat-y;			border-width:0px 1px 0 1px;			border-style: solid;			border-color: black;			width: 768px;			text-align:left;			}						.navbutton			{			margin:0;			padding:0;			text-align:center;			white-space:nowrap;			width: 768px;			margin-left:auto;			margin-right:auto;			height:1.3em;			border:1px solid black;			}.navbutton ul			{			margin:0;			padding: 0;			list-style: none;						}.navbutton ul li /* makes navbuttons lay out horizontally, etc */			{			float: left;			text-align: center;			font-family: helvetica, arial;			padding: 0;			margin:0;			text-decoration: none;			color: black;			white-space:nowrap;			valign:middle;			}#nav /*navigation pane on right */			{			float:right;			margin:0;			padding:0px;			width:125px;			border-left: 1px solid black;			border-bottom: 1px solid black;			}#body-container /* everything within main body box (including nav) */			{			clear:both;			border-width: 1px;			border-style: solid;			border-color: black;			width: 768px;			padding: 0px;			margin-right:auto;			margin-left:auto;			min-width:768px;			}			#content /* specific page content container */			{			float:left;			width:36em;			margin:0 0 0 0;			padding:10px 0 0 0;			background-color:white;			min-width:630px;			border:0px solid red;			}A:link			{			color: blue;			text-decoration: none;			}A:visited			{			color: purple;			text-decoration: none;			}A:hover			{			color: gray;			text-decoration: underline;			}A:active			{			background-color: black;			color: white;			text-decoration: none;			}a.transparent:active /* prevents black background from appearing when clicking linked images */			{			background-color:transparent;			}a.menutab /* styling for top menu bar */			{			display: block;			text-decoration: none;			text-align:center;			color: black;			margin:0;			padding:0;			border-width:0px 1px 0px 0px;			border-style:solid;			border-color:black;			font-size:0.9em;			line-height:1.5em;			}a.menutab:visited			{			display: block;			color: black;			}a.menutab:hover, visited:hover			{			background-color: black;			color: white;			display: block;			text-decoration:none;			}a.menutab:active			{			background-color: black;			color: white;			display: block;			}.indent 			{			text-indent: 2em;			}.outdent			{			text-indent: -2.5em;			}.outdentli			{text-indent: -1.3em;			}td			{			font-family: helvetica;			}p			{			font-family: helvetica;						}span			{			font-family: helvetica;			}img			{			border:0;			}.center			{			text-align:center;			}.i			{			font-style:italic;			}.b			{			font-weight:bold			}.bi			{			font-weight:bold;			font-style:italic;			}.copy			{			font-size:8pt;			}.pdf			{			font-weight:normal;			font-size:8pt;			padding-left:20px;			}.center 			{			text-align:center			}.left			{			text-align:left;			}.right			{			text-align:right;			}.tab			{			text-indent:2em;			}.hang			{			text-indent:-1em;			padding-left:1em;			}.caption			{			font-size:.7em;			text-align:center			}.mvright			{			text-indent:.5em;			}.mvleft			{			text-indent:-.5em;			}.underline {			border-style:solid;			border-top-width:0px;			border-right-width:0px;			border-bottom-width:1px;			border-left-width:0px			}.hidden			{			position:absolute;			left:0px;			top:-500px;			width:1px;			height:1px;			overflow:hidden;			}.voice /*  Text will be read aloud in screen readers, but not written to screen */			{			position: absolute;			font-size: 0;			left: -1000px;			}