body {	background: #523893;	margin: 0px;	padding: 0px;	text-align: center;	font: 12px Arial, Helvetica, sans-serif;	color: #323232;}a:link, a:visited {	color: #B8261C;}a:hover,a:active {	color: #523893;}ul {	margin-top: 10px;	margin-bottom: 10px;}ol {	margin-top: 10px;	margin-bottom: 10px;}li {	font: 12px/16px Arial, Helvetica, sans-serif;	color: #323232;}img.leftside {	float: left;	padding: 0px;	margin: 0px 10px 10px 0px;}img.rightside {	float: right;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 10px;}#wrap {	background: #FFF;	width: 711px;	margin: 0 auto;	text-align: left;	border-right: 13px solid #FFF;	border-left: 13px solid #FFF;}#homecontent {	border-top: 12px solid #FFF;	border-bottom: 12px solid #FFF;	background: #FFF;	border-right: none;	border-left: none;}#bottomnav {	border-bottom: 22px solid #FFF;}#content {	border: none;}#content p {	padding-right: 15px;	padding-left: 15px;	margin-top: 10px;	margin-bottom: 10px;}#content h1 {	font: bold 17px "Times New Roman", Times, serif;	color: #523893;	padding-right: 15px;	padding-left: 15px;	margin-top: 10px;	margin-bottom: 10px;}#content h2 {	font: bold 13px Arial, Helvetica, sans-serif;	color: #323232;	margin-top: 10px;	margin-bottom: 10px;	padding-right: 15px;	padding-left: 15px;}#padding table {	margin-left: 15px;}#padding img {	margin-top: 10px;	margin-bottom: 10px;}#email {	margin-top: 10px;	margin-bottom: 10px;	padding-right: 15px;	padding-left: 15px;}	#email h1 {		margin: 0px;		padding: 0px;		font: normal 12px Arial, Helvetica, sans-serif;		color: #323232;	}	#email form {		padding: 0px;		margin: 5px 0px 10px;	}	#email input {		vertical-align: middle;		font: 11px Geneva, Arial, Helvetica, sans-serif;	}#secondarycontent {	border-top: 12px solid #FFF;	border-bottom: 12px solid #FFF;	background: #FFF;	border-right: none;	border-left: none;	margin-top: 0px;	margin-bottom: 0px;	padding: 0px;}#subnav {	background: url(images/leftnav-balloon.gif) no-repeat top #C3DAED;	width: 136px;}#subnav table {	width: 136px;	padding-top: 5px;	padding-bottom: 5px;}#subnav p {	margin: 7px 0px;	padding-right: 12px;	padding-left: 11px;}#subnav h1 {	font: bold 12px Arial, Helvetica, sans-serif;	margin: 7px 0px;	padding-right: 12px;	padding-left: 11px;	color: #000000;}#subnav a:link {	color: #000;}#subnav a:visited {	color: #000;}#subnav a:hover,#subnav a:active {	color: #523893;}#footer {	width: 711px;	margin: 0 auto;	text-align: left;	padding-top: 10px;}#footer p {	font: 11px Arial, Helvetica, sans-serif;	margin-top: 5px;	margin-bottom: 0px;}#footer a {	color: #FFF;	margin: 0px;	padding: 0px 7px;}#footer a:link,#footer a:visited {	text-decoration: underline;}#footer a:hover,#footer a:active {	text-decoration: none;}#flyte {	font: 10px Arial, Helvetica, sans-serif;	width: 711px;	margin: 0 auto;	padding: 20px 10px 10px;	text-align: left;}#flyte a {	color: #FFF;	margin: 0px;	padding: 0px 2px;	text-decoration: none;}#thirdcol {	float: right;	margin: 0px;	width: 145px;	margin-top: 10px;	padding-right: 15px;	padding-left: 15px;}#thirdcol p {	margin: 0px;	padding: 0px;	font-size: 11px;}#thirdcol li {	font-size: 11px;}#newsletter {	margin: 0px;	padding: 10px;}#newsletter h1 {	margin: 0px;	padding: 0px;	font: normal 12px Arial, Helvetica, sans-serif;	color: #FFF;}#newsletter form {	padding: 0px;	margin: 5px 0px 10px;}#newsletter input {	vertical-align: middle;	font: 11px Geneva, Arial, Helvetica, sans-serif;}table.offices {	margin-left: 15px;	margin-bottom: 15px;}p.offices {	font-size: 11px;}form.article {	margin-left: 15px;}input.article {	vertical-align: middle;	font: 11px Geneva, Arial, Helvetica, sans-serif;}