body {	margin: 10px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}p,td,b,input {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}ul {  margin-left: 1em;  padding-left: 0;}.tdheader {	background-image: url(media/headers/header1.jpg);	background-repeat: no-repeat;}.td {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;}h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #F2A000;	margin: 0px;}.tableholder {	background-image: url(../media/page_bg.gif);	background-repeat: no-repeat;	background-position: left bottom;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 0px;	vertical-align: top;	border: 2px solid #000000;}.tdrightpanel {	background-color: #F3F3F3;	padding: 0px;	vertical-align: top;	border: none #FFFFFF;	margin: 0px;}.tdcontent {	vertical-align: top;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 0px;}a:link {	color: #5ABE60;	text-decoration: none;	font-weight: bold;}a:visited {	color: #43A948;	text-decoration: none;	font-weight: bold;}a:hover {	text-decoration: underline;}#divbullet {	background-image: url(../media/arrow.gif);	background-repeat: no-repeat;	background-position: left top;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 20px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 15px;	margin-left: 5px;}h6 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #F2A000;	display: none;	margin: 0px;	position: relative;}.largestfont {	font-family: Arial, Helvetica, sans-serif;	font-size: 34px;	font-weight: bold;	color: #FF9900;}.largefont {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #FF9933;}.largerfont {	font-family: Arial, Helvetica, sans-serif;	font-size: 27px;	font-weight: bold;	color: #FF9933;}.smallfont {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FF9933;}.normaltext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FF9900;}.imgborder {	border: 1px solid #000000;        margin: 5px;}.imgborder_nowidth {	border: 1px solid #000000;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}.imagetext {	text-align: center;	color: #555555;}.right {	text-align: right;}.underline {	text-decoration: underline;}.liarrow {	background: url(../media/arrow_right.gif) left center no-repeat;	list-style:none;	padding-left: 20px;}.linormal {	list-style-position: inside;	list-style-image: url(../media/arrow_right_normal.gif);}.ligrey {	list-style-position: inside;	list-style-image: url(../media/arrow_right_grey.gif);}.urgent {	color: #FF3300;}.currentPage {	color: #aaaaaa;	text-decoration: none;	font-weight: bold;}.currentPageUrgent {	color: #ffaaaa;	text-decoration: none;	font-weight: bold;}.heritagealertsthumb {	float: left;	margin-right: 4px;	margin-bottom: 10px;	border: 1px solid #000000;        margin: 5px;}.heritagealertsindexentry {	clear: both;        vertical-align: top;}.tdleftborder {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #FF9900;	border-right-color: #FF9900;	border-bottom-color: #FF9900;	border-left-color: #FF9900;}.tdrightborder {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #FF9900;	border-right-color: #FF9900;	border-bottom-color: #FF9900;	border-left-color: #FF9900;}.largeLI {	FONT-WEIGHT: bold;	FONT-SIZE: 16px;	COLOR: #ff9933;	FONT-FAMILY: Arial, Helvetica, sans-serif;	list-style-position: inside;	list-style-image: url(../media/arrow_right_large.gif);	list-style-type: none;}.thjFrontpageText {	border: 4px solid #FEC425;	text-align: center;	margin: 0;	padding: 3px;	background: #fff;	padding-top: 9px;	padding-bottom: 9px;}.thjFrontpageImage {	margin: 0;}.thjFrontpage{	padding: 0;}#homepage-inner-holder {	background: url(../media/bg_frontpage-inner.jpg) center 100px no-repeat;	width: 431px;	padding: 10px 0 197px 0;}#homepage-inner-holder p {	padding-left: 10px;}