table {	text-align: left;	vertical-align: top;}td {	text-align: left;	vertical-align: top;}body {	background-color: #EEEEEE;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: left;	vertical-align: top;}hr {	width: 100%;	height: 1px;	color: #FFFFFF;	border-bottom: 1px solid;	border-top: 0px;	border-left: 0px;	border-right: 0px;	border-color: #FFAA66;	size: 1px;}	h1 {font-size: 160%;}h2 {font-size: 120%;}h3 {font-size: 110%;}h4 {font-size: 110%;}	.menu {	font-size: 80%;	font-weight: bold;	}	.bodytext {	float:left;	font-weight: normal;	color:#333333;	}.bodyhilite {	font-weight: bold;	color:#000000;	}	.head_title{	margin: 5px 0px 0px 0px;	font-size: 160%;	color:#335566;}.section_title{	font-size: 120%;	font-weight: bold;	color:#000000;}.cal_main {	width:250px;	font-size: 12px;	font-family: arial;	border-style: solid;	border-width: 0px;	border-color:#FFFFFF;	text-align: center;}.cal_month {	background-color:#ffffff;	font-weight: bold;	font-size: 120%;	color:#FF6600;	text-align: center;}.cal_daysofweek {	background-color:#DDEEFF;	font:bold 12px arial;	color:#666666;	text-align: center;}.cal_days {	color:#666666;	background-color: #ffffff;	text-align: center;}.cal_today{	font-weight: bold;	font-size: 120%;	color: #000000;	font-style: italic;}.cal_news{	background-color: #fff6ee;	color: #666600;	text-align: center;}.cal_events{	background-color: #ddeeff;	color: #006666;	text-align: center;}.cal_newsevents{	background-color: #dddddd;	color: #006600;	text-align: center;}.news_time{	font-weight: normal;	color:#666666;}.news_date{	background-color: #fff6ee;	font-weight: bold;	font-size: 90%;	color:#000000;}.news_text{	font-weight: normal;	font-size: 85%;	color:#996633;}.event_date{	background-color: #eef6ff;	font-size: 90%;	font-weight: bold;	color:#000000;}.event_text{	font-size: 85%;	font-weight: normal;	color:#336699;}/* these style the overall links for the web pages */a:link {	text-decoration: underline;	color: #000000;}a:visited {	text-decoration: underline;	color: #666666;}a:hover {	text-decoration: none;}a:active {	text-decoration: underline;}/* these are hooked into div id='bodytext' for instance */#iarcbody{	width: 760px;	background-color: #FFFFFF;	text-align: left;}#mainbody{	font-weight: normal;	color:#333333;	vertical-align: top;}#topnav{	}#bodytext {	left:-91px;	top:-21px;		width: 480px;}#rightimage {	margin: 0px 5px 5px 5px;	width:250px;	font-size: 90%;	color: #666666;}#bottombar {	font-size: 80%;	font-weight: bold;	text-align: right;	margin: 2px 2px 2px 2px;}#linksmenu{	font-size: 80%;	font-weight: bold;}
