/* normalizing */html, body, p, h1, 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-family: Arial, Helvetica, sans-serif;	font-size: 9pt;}/*  Headers */h1 {}h2 {	font-size: 14pt; 	font-weight: normal;	font-family: "Times New Roman", Times, serif;	margin-left: 15px;	}	.secondtitle {	margin-left: 100px;}/* paragraph styles */p {	margin: 0 30px 6px 30px;}.sm {	font-size: .97em;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;}.moreInfo {	font-size: .95em; /* was .88em */	font-weight: bold;	color: #39839d;	text-decoration: none;}.center {	text-align: center;}.box  {	border: 1px solid #bb2534;	padding: 4px;	margin-left: 40px; margin-right: 40px;	font-size: 8pt;}.menu {	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}.FPtopmenu {	margin: 5px auto;	text-align: center;	color: #ffffff;	width: 772px;}.FPtopmenu ul {	margin: 0 auto;	display: inline;	text-align: center;	list-style: none;	font-size: 12pt;	color: #ffffff;	background-color: #000000;	width: 8em;}.FPtopmenu li {	width: 8em;	display: inline;	text-align: center;	margin: 0 auto;}.FPtopmenu li a,.FPtopmenu li a:link,.FPtopmenu li a:visited {	color: #529db9;	width: 8em;	background-color: #000000;	margin: 0 auto;	font-size: 10pt;}.FPtopmenu ul li a p {	width: 8em;}.FPtopmenu li a:hover {	width: 8em;	background-color: #4c5662;	margin: 0 auto;	font-size: 10pt;}blockquote {	margin-left: 50px;	margin-right: 50px;	margin-top: auto;	margin-bottom: auto; }/* main link styles */a, a:link, a:visited {	font-size: .95em;	font-weight: bold;	text-decoration: none;	color: #39839d;	font-family: Arial, Helvetica, sans-serif;}a:hover {	color: #e7c03c}a:focus, a:active {	color: #39839d;}/*  quicklink styles */div.quickLinks {	text-align: right;	margin-right: 20px;	font-weight: bold;}.quickLinks a,.quickLinks a:link,.quickLinks a:visited,.quickLinks a:focus,.quickLinks a:active {	font-size: .95em; /* was .88em */	font-weight: bold;	color: #39839d;	text-decoration: none;}.quickLinks a:hover {	color: #bb2534;} /* #secMenu {	width: 100%;	text-align: right;	margin-right: 20px;	margin-bottom: 2px;} *//* lists */ul {	margin-left: 40px;	list-style-type: disc;	margin-top: 10px;	margin-bottom: 10px;}li {	padding: 2px;	margin-right: 30px;}/* ------------colors */.red {	color: #bb2534;}.blue {	color: #39839d;}.gold {	color: #e7c03c;}/* 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;}/* footer and copyright information *//*  wrapping it up nicely */div#wrapRedSides {	width: 797px;	border-left: 9px solid #bb2534;	border-right: 9px solid #bb2534;	border-top: 0; 	border-bottom: 2px solid #bb2534;	margin-top: 0px;	height: 100%;	clear: none;	overflow: hidden;}div#titleHeader {	width: 815px;	background-image: url(../images/bkg-TitleHeader.png);/*	background-repeat: repeat-x;*/	height: 55px;	text-align: left;	margin-bottom: 0;}#contentBacking {	width: 766px;	background-color: white;	padding: 2px;	text-align: left;	margin: 4px auto 5px auto;	}.barLine {	height: 4px;	width: 766px;	padding-left: 2px; padding-right: 2px;	background-color: #e7c03c;	margin: 5px auto 5px auto;}.sidebar {	float: left;	width: 200px;	padding: 20px;	/* border-right: 1px solid #000000; */}.rtcontent {	width: 500px;	float: left;	padding: 8px;	border-left: 1px solid #000000;	text-align: center;}.sidebar p, .rtcontent p {	padding: 0;	margin: 0;}.footer {	font-size: .85em;	width: 814px;	margin-top: 4px;	color: Gray;	background-image: url(../images/bkg_dkBlend.jpg);	background-repeat: repeat-x;	background-color: #333b47;	height: 50px;}.lftfoot a, .lftfoot a:link, .lftfoot a:visited {	font-size: 9pt;	font-weight: bold;	color: Gray;}.lftfoot a:hover {	color: Silver;	font-size: 9pt;	font-weight: bold;}.footer p {	padding: 0;	margin: 0;}.lftfoot {	float: left;	width: 46%; 	padding: 0;	margin: 0 0 0 15px;	text-align: left;	background-image: url(../images/bkg_dkBlend.jpg);	background-repeat: repeat-x;	background-color: #333b47}.rtfoot {	float:right;	width: 47%;	padding: 0;	margin: 0 15px 0 0;	text-align: right;	background-image: url(../images/bkg_dkBlend.jpg);	background-repeat: repeat-x;	background-color: #333b47	}.clearfix:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}/* table elements ----------------------- */table#border	{ 	background-color:#FFFFFF; 	border-left: 3px solid #000000;		border-bottom: 3px solid #000000;		border-right: 3px solid #000000;		border-top: 3px solid #000000;}td#left { 	text-align: left;	vertical-align: top;	padding: 2px 5px;}th#header2	{	text-align:left; 	border-bottom:1px solid #CC3E00; 	border-top:1px solid #CC3E00; 	font: bold 8pt Arial, Verdana, sans-serif;  	color:#000000;}th#mainhead	{	text-align: right; 	border-bottom:1px solid #CC3E00; 	border-top:1px solid #CC3E00; 	font: bold 8pt Arial, Verdana, sans-serif; 	width: 100px; 	color:#000000;}td#body	{	width: 100px;	text-align: left; 	vertical-align:top; 	color:#000000; 	font: 8pt Arial, Verdana, sans-serif; 	color:#000000;}	td#stat	{	text-align: right; 	font: 8pt Arial, Verdana, Sans Serif; 	color:#000000;}th#header1	{	text-align:center; 	border-bottom:1px solid #CC3E00; 	font: bold 9pt Arial, Verdana, sans-serif;}td#table3	{	padding: 5px; 	text-align: left;}td#table4	{	background-color: #e7c03c;	border-bottom: 1px solid #00687A;  	border-top: 1px solid #00687A;	padding: 3px;	text-align: left;}#aj1table {	text-align: left;}