/** GENERIC  HTML **/
	H1							{font-family: arial; color: #2b393d; font-weight: bold; font-size: 24px;}
	H2							{font-family: arial; color: #2b393d; font-weight: bold; font-size: 18px;}
	H3							{font-family: arial; color: #2b393d; font-weight: bold; font-size: 14px;}
	H4							{font-family: arial; color: #2b393d; font-weight: bold; font-size: 12px;}
	H5							{font-family: arial; color: #2b393d; font-weight: normal; font-size: 12px;}
	H6							{font-family: arial; color: #2b393d; font-weight: normal; font-size: 11px;}
	P							{font-family: arial; font-weight: normal; font-size: 12px;}
	A							{font-family: arial; color: #2b393d; text-decoration: none;}
	A:hover						{text-decoration: underline;}
	A:visited					{}
	TD							{vertical-align: top;}
	

/***********************/
/** GENERIC COLOURS **/
	.Blue0 {color: #2b393d}
	.Blue1 {color: #4f6871}
	.Blue2 {color: #678893}
	.Blue3 {color: #7fa8b6}
	.Blue4 {color: #c3d6dd}
	.Blue5 {color: #e1ebed}
	
	.BG_Blue0 {background-color: #2b393d}
	.BG_Blue1 {background-color: #4f6871}
	.BG_Blue2 {background-color: #678893}
	.BG_Blue3 {background-color: #7fa8b6}
	.BG_Blue4 {background-color: #c3d6dd}
	.BG_Blue5 {background-color: #e1ebed}


/***********************/
/** SIDE NAVIGATION **/
.Navigation		{font-family: Gill sans, arial; font-size: 13px; font-weight: bold; padding-top: 34px; clear: both;}
.NavChan		{text-align: right; color: #c3d6dd; padding-left: 6px; padding-top: 18px; margin-right: 12px;}
A.TopChan		{display: block; color: #c3d6dd;}
A.TopChan:hover	{color: #e1ebed;}
.NavCap			{font-size: 15px;}

.NavSelected	{text-align: right; color: #c3d6dd; width: 100%; background-color: #7fa8b6;}
.NavSelected	{margin-top: 15px; padding-top: 3px; padding-right: 4px; border: 1px solid #c3d6dd;}

.NavSelected A.TopChan		{display: block; color: #e1ebed; margin-bottom: 4px;}

.NavSelected A.SubChan		{display: block; font-size: 11px; text-align: left; padding: 2px; padding-top: 4px; padding-left: 4px;}
.NavSelected A.SubChan		{border-top: 2px solid #7fa8b6; border-left: 2px solid #7fa8b6;}
.NavSelected A.SubChan		{color: #4f6871;}

.NavSelected A.Selected		{color: #e1ebed; background-color: #678893; text-align: right;}


/***********************/
/** SiteMap Page **/
#SiteMapListing {font-family: Arial, Sans-Serif; font-size: 12px;}
#SiteMapListing LI.sitemap_ListItem		{padding-top: 12px;}
#SiteMapListing .sitemap_ListItem .sitemap_Link		{font-weight: bold;}
#SiteMapListing .sitemap_PostingItem .sitemap_Link	{font-size: 10px; font-weight: normal;}
#SiteMapListing .sitemap_Link			{color: #2b393d; text-decoration: none;}
#SiteMapListing .sitemap_Link:hover		{color: #4f6871; text-decoration: underline;}

/***********************/
/** RESOURCE Display **/
.UserView				{background-color: #93b6c2; width: 600px;}
.UserView TD			{padding: 4px;}
.UserView TD.Heading	{text-align: left; font-size: 12px; font-weight: bold; border-bottom: 1px solid #678893; padding-top: 6px;}
.UserView TD.Term		{text-align: right; background-color: #678893; font-size: 11px; font-weight: bold; width: 15%;}
.UserView TD.Value		{text-align: left; font-size: 11px; width: 465px;}
A.ResourceLink			{padding: 2px 4px 2px 4px; margin: 0px 8px 0px 0px; border: solid 1px #678893; display: inline;}
A.ResourceLink			{text-align: center; font-weight: bold; font-size: 11px; color: #2b393d;}
A.ResourceLink:hover	{background-color: #c3d6dd;}
.ResRowOn				{display: block;}
.ResRowOff				{display: none;}

/*********************************/
/* SEARCH RESULTS */
.SR_Term			{font-size: 13px; font-weight: bold; padding-top: 9px;}
.SR_Term A			{color: #2b393d; text-decoration: none;}
.SR_Term A:visited	{color: #2b393d;}
.SR_Description		{color: #2b393d; font-size: 11px; line-height: 16px; padding-left: 18px; padding-right: 50px;}
.SR_Link			{font-size: 10px; font-style: italic; text-align: right; padding-bottom: 6px; padding-right: 30px;}
.SR_Link A			{color: #4f6871; text-decoration: none;}
.SR_Link A:visited	{color: #4f6871}


/***********************/
/** Authoring Pages **/
.Authoring TD.Heading	{text-align: left; font-size: 12px; font-weight: bold; border-bottom: solid 1px black; padding-top: 6px;}
.Authoring TD.Term		{text-align: right; background-color: #aaa; font-size: 11px; font-weight: bold;}
.Authoring TD.Value		{text-align: left; font-size: 11px; }
