table.relic{width:350px;border:#000033 1px solid;margin-top:10px;margin-bottom:10px;}.relicbox{width:80%;margin:10px 40px 10px 40px;}.bodytext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #660033;	font-weight: bold;} a:link {     color: #330066;     background-color: transparent;     text-decoration: none;     }a:visited {     color: #333366;     background-color: transparent;     text-decoration: none;     }a:hover {     color: #FF6633;     text-decoration: underline;     }a:active {     color: #FF6633;     background-color: transparent;     text-decoration: none;}     .bodytextbold {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #CC9933;	font-weight: bold;	font-style: italic;}.bodytextitalic {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #996633;	font-style: italic;}.bodytextdk {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #534729;}.bodytextdks {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #534729;}.bodytextsbld {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #B2692C;	font-weight: bold;	font-style: normal;}.bodytextsblue {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #1F598A;	font-weight: bold;	font-style: normal;}.bodytextsbluebg {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	color: #1F598A;	font-weight: bold;	font-style: normal;}.bodytextsbluevbg {	font-family: Arial, Helvetica, sans-serif;	font-size: 17px;	color: #1F598A;	font-weight: bold;	font-style: italic;}.smtextdk {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #665733;}.smtextdkbold {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #CC7933;	font-weight: bold;}.bodytextbld-lt {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #BA8C2E;	font-weight: bold;}.bodytextsrust {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #91501A;	font-weight: normal;	font-style: normal;}.orange a:link {     color: #FFFFFF;     background-color: transparent;     text-decoration: none;     }.orange a:visited {     color: #FFFFFF;     background-color: transparent;     text-decoration: none;     }.orange a:hover {     color: #333399;     text-decoration: underline;     }.orange a:active {     color: #333399;     background-color: transparent;     text-decoration: none;}     .orange{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color: #000066;}	 	 .calendar_heading{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:14px;	font-weight:bold;	color: #FFFFFF;	padding-top: 4px;	padding-bottom: 5px;	background-color: #8FA9C3;}.calendar_day_heading{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:11px;	color: #200066;	width: 14%;}.calendar_day_off{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:11px;	color: #000066;	background-color: #E8E3CB;	vertical-align: middle;	text-align:center;	height: 24px;}.calendar_day_on{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:11px;	color: #993333;	background-color: #A9C3DD;	vertical-align: middle;	text-align:center;	height: 24px;}.calendar_day_onodd{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:11px;	color: #993333;	background-color: #D3D389;	vertical-align: middle;	text-align:center;	height: 24px;}.calendar_day_park{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:11px;	color: #993333;	background-color: #D39FA0;	vertical-align: middle;	text-align:center;	height: 24px;}.calendar_day_lock{	font-family:Arial;	font-size:11px;	color: #000066;	background-color: #CCFF00;}.calendar_link{font-family:Arial;font-size:11px;text-decoration:none;}.style1 {color: #FFFFFF}.bgimg1 {	background-image: url(graphics/bgndpose.jpg);	background-repeat: no-repeat;	background-position: right bottom;}