/***********************************************//* HTML tag styles                             *//***********************************************/ body{	font-family: Arial,sans-serif;	color: #333333;	line-height: 1.3;		margin: 0px;	padding: 0px;	background: #eee;}/******* hyperlink and anchor tag styles *******/a:link, a:visited{	color: #005FA9;	text-decoration: none;}a:hover{	text-decoration: underline;}/************** header tag styles **************/p{ font-size:80%; font-family: Arial,sans-serif; line-height: 1.3;	 color: #334d55; margin: 0px; padding: 2px 0px 8px 0px;}h1{ font: bold 120% Arial, sans-serif; color: #006633; margin: 0px; padding: 0px 0px 5px 0px; }h2 {font-size:80%;font-weight:bold;color:#006633;padding: 0px;border-bottom:1px solid #E3E3E3}h3 {font-size:80%;color:#333366;padding: 0px;border-bottom:1px solid #E3E3E3}/************* #siteInfo styles ***************/#siteInfo{	clear: both;	font-size: 80%;	color: #cccccc;	padding: 5px 5px 20px 5px;	margin-top: 0px;}/* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with)	the bottom border of the navBar in cases where they "touch" */#siteInfo img{	padding: 0px 0px 0px 0px;	float:right}.mainContent {	background-color: #FFFFFF;	border: 1px solid #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	margin: 15px;	width: 551px;	padding: 0px;	text-align: left;}.smallGray {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #333333;	text-align: right;	margin: 0px;	padding: 3px;	background-image:  url(images/bg_issue_bar_PA.jpg);}.textMargin {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	margin: 20px;}/***********************************************/