body 							{ margin: 1px; background-color: #AFABA8; }
body, p, td						{ font-size: 9pt; font-family:Arial, ·s²Ó©úÅé; }

.TopBar							{ color: #999999; text-align: right; margin: 0px 15px 3px 0px; }
.TopBar a:link					{ color: #999999; text-decoration: none; }
.TopBar a:visited				{ color: #999999; text-decoration: none; }
.TopBar a:active				{ color: #AAAAAA; text-decoration: none; }
.TopBar a:hover					{ color: #AAAAAA; text-decoration: none; }

.AboriginesGuide				{ color: #332C24; font-size:11pt;  }
.AboriginesGuide a				{ color: #CCCCCC; text-decoration: none; }

.SearchBar						{ color: #FFFFFF; margin: 2px 5px 0px 2px; }
.SearchBar a:link				{ color: #FFFFFF; text-decoration: none; }
.SearchBar a:visited			{ color: #FFFFFF; text-decoration: none; }
.SearchBar a:active				{ color: #DDDDDD; text-decoration: none; }
.SearchBar a:hover				{ color: #DDDDDD; text-decoration: none; }

.SitemapPath					{ color: #FFFFFF; margin: 2px 0px 0px 10px; }
.SitemapPath td					{ color: #FFFFFF; text-align: left; margin-top: 3px; margin-left: 3px; }
.SitemapPath a:link				{ color: #FFFFFF; text-decoration: none; }
.SitemapPath a:visited			{ color: #FFFFFF; text-decoration: none; }
.SitemapPath a:active			{ color: #FFFFFF; text-decoration: underline; }
.SitemapPath a:hover			{ color: #FFFFFF; text-decoration: underline; }

.PageCategory					{ color: #000000; margin: 1px 0px 0px 0px; }
.PageCategory a:link, a:visited	{ color: #000000; text-decoration: none; }
.PageCategory a:active, a:hover	{ color: #333333; text-decoration: none; }

.PageMenu						{ color: #FFFFFF; margin: 1px 0px 0px 15px; }
.PageMenu a:link				{ color: #FFFFFF; text-decoration: none; }
.PageMenu a:visited				{ color: #FFFFFF; text-decoration: none; }
.PageMenu a:active				{ color: #AAAAAA; text-decoration: none; }
.PageMenu a:hover				{ color: #AAAAAA; text-decoration: none; }

.EventText						{ color: #999999; margin: 0px; }
.EventText a:link				{ color: #999999; text-decoration: none; }
.EventText a:visited			{ color: #999999; text-decoration: none; }
.EventText a:active				{ color: #AAAAAA; text-decoration: none; }
.EventText a:hover				{ color: #AAAAAA; text-decoration: none; }

.Menu_Tab_On p					{ color: #FFFFFF; margin-bottom: 7px; }
.Menu_Tab_Off p					{ color: #FFFFFF; margin-bottom: 3px; }

.Menu_Title	p					{ color: #333333; margin-left: 7px; }
.Menu_Title a					{ color: #333333; text-decoration: none; }
.Menu_Title a:visited			{ color: #333333; text-decoration: none; }
.Menu_Title a:active			{ color: #333333; text-decoration: none; }
.Menu_Title a:hover				{ color: #333333; text-decoration: none; }

.Menu_Text p					{ color: #999999; text-align: left; margin-top: 3px; margin-left: 10px; }
.Menu_Text a:link				{ color: #999999; text-decoration: none; }
.Menu_Text a:visited			{ color: #999999; text-decoration: none; }
.Menu_Text a:active				{ color: #AAAAAA; text-decoration: none; }
.Menu_Text a:hover				{ color: #AAAAAA; text-decoration: none; }

.FootText p						{ color: #D8E5EC; text-align: left; margin: 0px 0px 0px 10px; }
.FootText a:link				{ color: #D8E5EC; text-decoration: underline; }
.FootText a:visited				{ color: #D8E5EC; text-decoration: underline; }
.FootText a:active				{ color: #D8E5EC; text-decoration: underline; }
.FootText a:hover				{ color: #D8E5EC; text-decoration: underline; }

.ContentTab_On p				{ color: #333333; text-align: center; margin: 10px }
.ContentTab_On a				{ color: #333333; text-decoration: none; }
.ContentTab_On a:visited		{ color: #333333; text-decoration: none; }
.ContentTab_On a:active			{ color: #333333; text-decoration: underline; }
.ContentTab_On a:hover			{ color: #333333; text-decoration: underline; }

.ContentTab_Off p				{ color: #FFFFFF; text-align: center; margin: 10px }
.ContentTab_Off a				{ color: #FFFFFF; text-decoration: none; }
.ContentTab_Off a:visited		{ color: #FFFFFF; text-decoration: none; }
.ContentTab_Off a:active		{ color: #FFFFFF; text-decoration: underline; }
.ContentTab_Off a:hover			{ color: #FFFFFF; text-decoration: underline; }

.ContentTab_Text p				{ color: #333333; text-align: left; margin: 4px 5px 0px 10px; }
.ContentTab_Text a				{ color: #333333; text-decoration: none; }
.ContentTab_Text a:visited		{ color: #333333; text-decoration: none; }
.ContentTab_Text a:active		{ color: #333333; text-decoration: underline; }
.ContentTab_Text a:hover		{ color: #333333; text-decoration: underline; }

.ContentTab_Current				{ color: #FF3300; text-decoration: none; font-weight: bold; }
.ContentTab_Current:visited		{ color: #FF3300; text-decoration: none; font-weight: bold; }
.ContentTab_Current:active		{ color: #FF3300; text-decoration: underline; font-weight: bold; }
.ContentTab_Current:hover		{ color: #FF3300; text-decoration: underline; font-weight: bold; }

.ContentTab_SubType p			{ color: #333333; text-align: left; margin: 9px 5px 0px 10px; }
.ContentTab_SubType a			{ color: #333333; text-decoration: none; }
.ContentTab_SubType a:visited	{ color: #333333; text-decoration: none; }
.ContentTab_SubType a:active	{ color: #333333; text-decoration: underline; }
.ContentTab_SubType a:hover		{ color: #333333; text-decoration: underline; }

.ContentTab_SubType_Current			{ color: #FF3300; text-decoration: none; font-weight: bold; }
.ContentTab_SubType_Current:visited	{ color: #FF3300; text-decoration: none; font-weight: bold; }
.ContentTab_SubType_Current:active	{ color: #FF3300; text-decoration: underline; font-weight: bold; }
.ContentTab_SubType_Current:hover	{ color: #FF3300; text-decoration: underline; font-weight: bold; }


.ContentRace_On p				{ color: #FFFFFF; text-align: center; margin: 5px 4px 0px 4px; }
.ContentRace_On a				{ color: #FFFFFF; text-decoration: none; }
.ContentRace_On a:visited		{ color: #FFFFFF; text-decoration: none; }
.ContentRace_On a:active		{ color: #FFFFFF; text-decoration: underline; }
.ContentRace_On a:hover			{ color: #FFFFFF; text-decoration: underline; }

.ContentRace_Off p				{ color: #1E71B8; text-align: center; margin: 2px 5px 0px 5px; }
.ContentRace_Off a				{ color: #1E71B8; text-decoration: none; }
.ContentRace_Off a:visited		{ color: #1E71B8; text-decoration: none; }
.ContentRace_Off a:active		{ color: #1E71B8; text-decoration: underline; }
.ContentRace_Off a:hover		{ color: #1E71B8; text-decoration: underline; }

.QA_Class p						{ color: #333333; text-align: center; margin: 10px }
.QA_Class a						{ color: #333333; text-decoration: none; }
.QA_Class a:visited				{ color: #333333; text-decoration: none; }
.QA_Class a:active				{ color: #333333; text-decoration: underline; }
.QA_Class a:hover				{ color: #333333; text-decoration: underline; }


.Page							{ font-family: Arial; font-size: 10pt; color: #FF3300; }
.Page:link						{ font-size: 10pt;color: #333333; text-decoration: underline }
.Page:visited					{ font-size: 10pt;color: #333333; text-decoration: underline }
.Page:active					{ font-size: 10pt;color: #333333; text-decoration: underline }
.Page:hover						{ font-size: 10pt;color: #333333; text-decoration: underline }

.HtmlArea p						{ padding: 3px; margin: 3px; }

.Search_Title					{ font-size: 12pt; font-weight: bold; margin: 0px 0px 0px 0px; }
.Search_Category				{ font-size: 9pt; margin: 0px 0px 0px 0px; }

.Search_List_Title				{ font-size: 11pt; font-weight: bold; margin: 0px 0px 0px 0px; }
.Search_List_Title a:link		{ color: #000000; text-decoration: none; }
.Search_List_Title a:visited	{ color: #000000; text-decoration: none; }
.Search_List_Title a:active		{ color: #333333; text-decoration: underline; }
.Search_List_Title a:hover		{ color: #333333; text-decoration: underline; }

.Search_List_Category			{ font-size: 9pt; color: #666666; margin: 0px 0px 0px 0px; }
.Search_List_Content			{ font-size: 9pt; color: #333333; margin: 0px 0px 0px 0px; line-height: 18px; }

.Search_List_Url a:link			{ color: #666666; text-decoration: none; }
.Search_List_Url a:visited		{ color: #666666; text-decoration: none; }
.Search_List_Url a:active		{ color: #333333; text-decoration: underline; }
.Search_List_Url a:hover		{ color: #333333; text-decoration: underline; }

.Search_Tab a:link				{ color: #666666; text-decoration: none; }
.Search_Tab a:visited			{ color: #666666; text-decoration: none; }
.Search_Tab a:active			{ color: #333333; text-decoration: underline; }
.Search_Tab a:hover				{ color: #333333; text-decoration: underline; }

.Page							{ font-family: Arial; font-size: 10pt; color: #FF3300; }
.Page:link						{ font-size: 10pt;color: #333333; text-decoration: underline }
.Page:visited					{ font-size: 10pt;color: #333333; text-decoration: underline }
.Page:active					{ font-size: 10pt;color: #333333; text-decoration: underline }
.Page:hover						{ font-size: 10pt;color: #333333; text-decoration: underline }

.NewsTitle						{ color: #000000; text-decoration: none; }
.NewsTitle a:link				{ color: #000000; text-decoration: none; }
.NewsTitle a:visited			{ color: #000000; text-decoration: none; }
.NewsTitle a:active				{ color: #333333; text-decoration: underline; }
.NewsTitle a:hover				{ color: #333333; text-decoration: underline; }

.NewsContent					{ color: #000000; text-decoration: none; }
.NewsContent a:link				{ color: #000000; text-decoration: none; }
.NewsContent a:visited			{ color: #000000; text-decoration: none; }
.NewsContent a:active			{ color: #333333; text-decoration: underline; }
.NewsContent a:hover			{ color: #333333; text-decoration: underline; }
		
.ContentTitle			{ font-size: small; font-weight: bold; margin: 0px 0px 0px 0px; line-height: 26px; }
.ContentText			{ font-size: x-small; margin: 5px 0px 0px 0px; line-height: 22px; }
.ContentText p			{ font-size: x-small; margin: 10px 0px 10px 0px; line-height: 22px; }
.ContentText font		{ font-size: x-small; margin: 10px 0px 10px 0px; line-height: 22px; }

.ContentTitle_M			{ font-size: medium; font-weight: bold; margin: 0px 0px 0px 0px; line-height: 30px; }
.ContentText_M			{ font-size: small; margin: 5px 0px 0px 0px; line-height: 26px; }
.ContentText_M p		{ font-size: small; margin: 10px 0px 10px 0px; line-height: 26px; }
.ContentText_M font		{ font-size: small; margin: 10px 0px 10px 0px; line-height: 26px; }

.ContentTitle_B			{ font-size: large; font-weight: bold; margin: 0px 0px 0px 0px; line-height: 34px;  }
.ContentText_B			{ font-size: medium; margin: 5px 0px 0px 0px; line-height: 30px; }
.ContentText_B p		{ font-size: medium; margin: 10px 0px 10px 0px; line-height: 30px; }
.ContentText_B font		{ font-size: medium; margin: 10px 0px 10px 0px; line-height: 30px; }
