/* normalizing */html, body, p, h1, h2, h3, h4, h5, h6, ol, ul, li, dl, dt, dd, td, form, fieldset, a {     margin: 0;      padding: 0;     border: 0;}html {	text-align: center;}body {	position: relative;	width: 800px;	margin: 12px auto;	/*	text-align: left;*/	font: 9pt Verdana, Arial, Helvetica, sans-serif;}/*  Headers */h1 {font-size: 14pt;font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;}h2 {font-size: 11pt;font-family: Georgia, "Times New Roman", Times, serif;font-weight: bold;	}/* paragraph styles */p {	margin: 2px 20px 6px 20px;	text-align: left;}.sm {	font-size: 8pt;	font-weight: bold;	margin: 0 0 4px 10px;}.center {	text-align: center;}.box  {	border: 1px solid Gray;	padding: 4px;	margin-left: 40px; margin-right: 40px;	font-size: 8pt;}.cite {	text-align: right;	margin-right: 20px;	font-family: "Times New Roman", Times, serif;	font-weight: normal;	font-style: italic;}.justify {	text-align: justify;}.pad {	padding-right: 15px;}blockquote {	margin-left: 50px;	margin-right: 50px;	margin-top: auto;	margin-bottom: auto;}/* main link styles */a, a:link, a:visited {	font-weight: bold;	text-decoration: none;	color: Black;	font-family: Arial, Helvetica, sans-serif;}a:hover {	color: Red;}a:focus, a:active {	color: Red;}/*  quicklink styles */a.quicklink, a.quicklink:link, a.quicklink:visited {	font-weight: bold;	text-decoration: none;	font-size: .95em;	text-align: right;	color: Black;	font-family: Arial, Helvetica, sans-serif;}a.quicklink:hover {	color: Red;}a.quicklink:focus, a.quicklink:active {	color: Red;}/* lists */ul {	margin-left: 40px;	list-style-type: disc;	margin-top: 10px;	margin-bottom: 10px;	text-align: left;}li {	padding: 2px;	margin-right: 30px;	text-align: left;}/* ------------colors */.red {	color: Red;}/* the main content divs */.leftdiv {	float: left;	width: 46%; /* by making one side less than 50%, IE won't flicker when resizing the browser narrower. */	padding: 0;	margin: 0 0 0 10px;	text-align: justify;}.rightdiv {	float:right;	width: 47%; /* see .leftdiv above */	padding: 0;	margin: 0 10px 0 0;	text-align: justify;}.toClear {	clear: both;	width: 100%;}/* ---------------for image alignment */.imgLeft {	float: left;	margin-right: 10px; padding: 4px;}.imgRight  {	float: right;	margin-left: 10px;}/*  wrapping it up nicely */table#header {	width: 800px;	margin: 0 auto;	border-bottom: 6px solid Black;	background-color: White;}#content {	width: 800px;	margin: 0 auto;	border-bottom: 6px solid Black;	background-color: White;}#footer {	font-size: 8pt;	text-align: center;	color: white;	padding-top: 10px;}.jsmenu {	text-align: center;	width: 800px;	padding: 0 auto;}#aj1table {	margin: 0 auto;}
