.bodytext {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #333333;}img {	border: 0px;}.border { 		background-color: #FFFFFF;		border:1px dotted #BCBCBC;}.bodylink {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #990000;}.bodylink:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #ff0000;}.bodytextblue {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #3c3c3c;}.bodytextwhite {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #ffffff;}.redtext {	font-family: Arial, Helvetica, sans-serif;	font-size: 13pt;	color: #F44805;}.featuredtitle {	font-family: Verdana;	font-size: 8pt;	color: #336699;	font-weight:bold;}.featured_text {	font-family: Verdana;	font-size: 7.5pt;	color: #535353;}.featuredtitle_text {	font-family: Arial, Helvetica, sans-serif;	font-size:  9pt;	color: #535353;}.featuredtitle_text_small {	font-family: Arial, Helvetica, sans-serif;	font-size:  8pt;	color: #535353;}.bodyyellowlink {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #F4CD17;	text-decoration:none;	font-weight:bold;}.bodyyellowlink:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #ff0000;	text-decoration:none;}.orangetextlink {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #F44805;	text-decoration:none;	font-weight:bold;}.orangetextlink:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #ff0000;	text-decoration:none;}/* begin code for validation forms */input {	border: 1px solid #000000;}input.required, textarea.required {	border: 1px solid #000000;}input.validation-failed, textarea.validation-failed {	border: 1px solid #FF0000;	color : #ff0000;}input.validation-passed, textarea.validation-passed {	border: 1px solid #000000;	color : #000000;}input.validation-thankyou, textarea.validation-thankyou {	border: 1px solid #000000;	color : #000000;}.validation-advice {	margin: 2px 0;	padding: 2px;	background-color: #000000;	color : #FFF;	font-weight: bold;	font-size:10px;}/* begin code for the rollover popup image for the navigation links */#pic { 		background-color: #FFFFFF;		border:0px;        position: relative;        top: 0px;        left: 0px;        width: 84px;        height: 84px;}#pic a .large { 		border: 0px; 		left: 40px;		position: absolute;		top: 40px;        visibility: hidden;}#pic a.p1, #pic a.p1:visited { 		background: #FFFFFF; 		border: 0px; 		height: 84px; 		left: 0; 		top: 0; 		width: 84px;}#pic a.p1:hover { 		background-color: #444444; 		color: #000000;}#pic a.p1:hover .large { 		border: 1px solid #777777; 		position: absolute; 		top: 40px; 		left: 40px;        visibility: visible;}/* end rollover popup image code */