body, p, td, th, div, blockquote, dl, ul, ol {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	margin: 0px;}h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;}h2	{	font-family: Verdana, Arial, Helvetica, sans-serif;		font-weight: bold;	font-size: 15px;	text-align: center;}h3	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 13px;	text-align: center;	margin-top: 5px;}a.headinglink:link, a.homepagelink:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: underline;	font-weight: bold;	text-align: center;}a.headinglink:visited, a.homepagelink:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	background: transparent;	text-align: center;	text-decoration: underline;	font-weight: bold;}a.headinglink:active, a.homepagelink:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	background: transparent;	text-align: center;	text-decoration: underline;	font-weight: bold;}a.headinglink:hover, a.homepagelink:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	background: transparent;	text-align: center;	text-decoration: underline;	font-weight: bold;}a.homepagelink:link, a.homepagelink:visited, a.homepagelink:active, a.homepagelink:hover {	font-size: 80%}.tag {	font-family: "Century Gothic", Arial, "Times New Roman", sans-serif;	font-size: 12px;	background-color: #FFFFFF;	text-align: center;	vertical-align: middle;	border-bottom-style: none;	border-top-style: solid;	border-top-width: 1px;	border-top-color: #000000;}.logo {	background-color: #003399;	height: 19px;	width: 126px;}.crumbs {	font-size: 10px;	border-bottom-style: solid;	margin-left: 5px;	margin-bottom: 5px;	font-family: Verdana, Arial, Helvetica, sans-serif;	border-bottom-color: #003399;}.summary {	background-color: #CC0033;}.links {	background-color: #FFFF00;	margin: 5px 5px;	left: 3em;	text-indent: -0.5em;}p.links a:link, p.links a:visited, p.links a:active, p.links a:hover {	font-size: 12px	color: #000000;	text-align: center;	text-decoration: underline;	font-weight: bold;	margin: 5px;}p.links ().homepagecolumnsRedNoBorder {	padding: 20;	background-color: #CC0033;	border-bottom-width: 1px;}.homepagecolumnBlueNoBorder {	background-color: #003399;	color: #FFFFFF;}	p.homepagecolumnBlueNoBorder {	margin: 10px;	text-align: left;}.tableMainHOme {	width: 100%;	border: 0px solid #000000;}.tableColumnInsert {	width: 98%;	border: 0px solid #000000;	background-color: #FFFFFF;	background-position: center;	margin-left: 5px;}p.tableColumnInsert {	color: #000000;}.centerHomeCell {	border-right-width: 0px;	border-left-width: 0px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #000000;	border-left-color: #000000;	padding: 5px;}.editorialHeading {		font-size: 16px;	font-weight: bold;	text-align: center;}.editorialContent {}td.editorialContent {	background-color: #ACCCFB;}td.editorialContent p {	margin: 15px;	text-align: justify;}p.textIndentEditorialContent  {	margin: 15px;	text-align: justify;	padding-left: 60px;}td.editorialContent h2 {	margin: 5px;	text-align: center;}.footer {	font-family: "Century Gothic", Arial, "Times New Roman", sans-serif;	font-size: 11px;	background-color: #FFFFFF;	text-align: center;	vertical-align: middle;	border-bottom-style: solid;	border-bottom-color: #003399;}	.homepagecolumnRedNoBorderCopy {	background-color: #CC0033;		color: #FFFFFF;}.homepagecolumnLightBlueNoBorder {	background-color: #336699;		color: #FFFFFF;}.normaltext {		text-align: justify;	left: 10px;	top: 5px;	right: 5px;	bottom: 5px;	margin: 10px;	max-width: 1024px;}td.normaltext p {	text-align: justify;	left: 10px;	top: 5px;	right: 5px;	bottom: 5px;	margin: 10px;	max-width: 1024px;}img {border: none;}.crumbs2 {	font-size: 10px;	margin-left: 5px;	margin-bottom: 5px;	font-family: Verdana, Arial, Helvetica, sans-serif;}.card1 {	float: center;	width: 95%;	margin: 10px;	padding: 5px;	text-align: justify;	background: white;	border-right: 1px solid #666;	border-bottom: 1px solid #666;/* added rules */	height: 550px;	overflow:auto;	}	.card-title1 {	margin: 0 0 5px 0;	font-size: 130%;	color: green;	}.card-photo1 {	float: center;	margin:10px 5px 5px 5px; padding:0;	border: none;	}.card-desc1 {	margin: 5px; padding:5px;	text-align: left;	font-size: 100%;	color: #000000;	}.card-info1 {	margin: 10px 2px 0; padding: 0;	text-align: left;	color: #336699;	}p.card-info1 {	font-size: 95%;}.card2 {	float: center;	width: 100%;	margin: 0;	padding: 0px;	text-align: justify;	background: #336699;	height: 90px;	overflow:auto;	vertical-align: middle;	}.card-info2 {	margin: 10px 10px 0 10px; padding: 0;	text-align: left;	font-size: 90%;	color: #FFFFFF;	}.homepagecolumnBlueNoBorderBlack {	background-color: #003399;	color: #000000;}#lefthometop {	float:left;	width:25%;		}.aboutus {	text-align: left;	margin: 10px;}.westernhorizon {	border: 2px #FFFF00;}#newfeature {	background-color: #FFFFFF;	color: #CC0033;	padding: 8px;	margin: 8px;	font-weight: bold;	}.tabular {	text-align: center;	border: thin solid #999999;	background-color: #FFFFFF;	font-size: 8pt;	margin-right: 10px;	margin-left: 10px;}table.tabular td {	font-size: 12px;	padding-top: 1px;	padding-right: 5px;	padding-bottom: 1px;	padding-left: 5px;	margin: 0px;	text-align: center;	border: 1px solid #CCCCCC;}#garibaldi {	padding: 8px;}td.mandarintext p {	text-align: left;	left: 10px;	top: 5px;	right: 5px;	bottom: 5px;	margin: 10px;	max-width: 1024px;	font-family: PMingLiU, MingLiU, Arial, Helvetica;	font-size: 18px;}