p {	font-family: Arial, Helvetica, sans-serif;}body {	margin: 20px;	padding: 0px;	background-color: #CCCCCC;}.maintext {	font-size: 11px;	margin-top: 16px;	margin-right: 32px;	margin-bottom: 16px;	margin-left: 32px;}.formtext {	font-size: 11px;	margin-top: 8px;	margin-right: 16px;	margin-bottom: 8px;	margin-left: 32px;}.newstext {	font-size: 11px;	margin-top: 4px;	margin-right: 8px;	margin-bottom: 4px;	margin-left: 8px;	color: #FFFFFF;	font-weight: bold;}.newsdate {	font-size: 12px;	color: #FFFFFF;	font-weight: bold;	text-transform: uppercase;	border-top-width: 1px;	border-top-style: double;	border-top-color: #000000;	padding: 4px 8px;	margin: 12px 0px 6px;}.mainheading1 {	font-size: 16px;	font-weight: bold;	color: #6699CC;	margin-top: 16px;	margin-right: 32px;	margin-bottom: 16px;	margin-left: 32px;	text-transform: uppercase;}.mainheading2 {	font-size: 16px;	font-weight: bold;	color: #000000;	margin-top: 16px;	margin-right: 32px;	margin-bottom: 16px;	margin-left: 32px;	text-transform: uppercase;}.newsheading1 {	font-size: 16px;	font-weight: bold;	text-transform: uppercase;	color: #6699CC;	margin-top: 16px;	margin-right: 8px;	margin-bottom: 16px;	margin-left: 8px;}.eventstext {	font-size: 11px;	margin: 2px 32px;	color: #000000;	text-transform: uppercase;	font-weight: bold;}a {	color : #003366;	text-decoration: underline;	font-weight: bold;}a.hover {	color : #000000;	text-decoration: underline;	font-weight: bold;}a.visited {	color : #003366;	text-decoration: underline;	font-weight: bold;}a.visited:hover {	color : #000000;	text-decoration: underline;	font-weight: bold;}a.pricelist {	font-size: 11px;	line-height: 12px;	margin-left: 5px;}a.availability{	font-size: 11px;	margin-left: 5px;}
